Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

[Intended?] Glimpse "Reset" Duration is Wrong

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Intended?] Glimpse "Reset" Duration is Wrong

    The npc_abilities.txt and the tooltips list
    Code:
    "backtrack_time"            "4.0 4.0 4.0 4.0"
    meaning the unit's position will be set back by 4 seconds. In DotA 1, the unit's position is set back by 3.5-3.74999... seconds.
    Time Lapse is working correctly in this regard, as it sets Weaver back by 5 seconds in Dota 2, and by 4.5-4.99999... seconds in DotA 1 (presumably, by the tooltips; the "backtrack time" is not listed in npc_abilities.txt).
    It is notable that all tooltips in-game in DotA 1 and on PlayDotA do not reflect the actual in-game behavior.

    Other Glimpse stats that I don't know about as they aren't in npc_abilities.txt:
    The projectile should either travel at a speed of 600 or so that it arrives in 1.8 seconds, whichever is faster.

  • #2
    But by the time the spell kicks in, 1 second passes.

    Or am I misunderstanding the part where you explained that? [glimpse is a projectile?]

    Comment


    • #3
      Glimpse:
      As soon as Disruptor reaches Cast Point, the target location is chosen, based on where it was 4 seconds ago in Dota 2, or where it was 3.5-3.74999... seconds ago in DotA 1. Once this happens, a "lightning ball" travels from the unit's current location to the target location. The speed of the Lightning Ball will either be set to 600 or set to a speed that will allow it to reach the target in 1.8 seconds, whichever is faster. The maximum delay between when Glimpse reaches cast point and when the relocation completes is 1.8 seconds, but there is no minimum delay.

      Comment


      • #4
        now what's the point of this thread? 4 or 3.5-3.75... does it really matter? Maybe it has to do with how the server works? and at the end it's the same anyways. If not, I prefer 4 sec, it's a more logic number.

        Comment


        • #5
          The point is that Dota is a game where I've seen 0.1 seconds matter, and I just report overlooked discrepancies. The fact that there is a range in DotA 1 is more or less an engine limitation, but the fact that it's blatantly off by up to 0.5 seconds is not.

          Comment


          • #6
            i am a bit confused. it appears that time lapse saves weavers position every half second in wc3 dota, while glimpse saves it every quarter second.
            is there any explanation for this?
            Make sure to read the Forum Rules as well as the stickied Threads of the Forum Section you are posting in.

            Contributions i'd like to highlight:
            My Suggestion: Coaching System
            My Sticky: Intended Changes List
            My Challenge: Completely Fixed Hero Challenge: Skywrath Mage

            Comment


            • #7
              Originally posted by blash365 View Post
              i am a bit confused. it appears that time lapse saves weavers position every half second in wc3 dota, while glimpse saves it every quarter second.
              is there any explanation for this?
              Weaver was released earlier than Disruptor, and by the time raptor-man came out there was less of an engine/memory limitation?

              Comment


              • #8
                less of a memory limitation to continously save 4 values?
                Make sure to read the Forum Rules as well as the stickied Threads of the Forum Section you are posting in.

                Contributions i'd like to highlight:
                My Suggestion: Coaching System
                My Sticky: Intended Changes List
                My Challenge: Completely Fixed Hero Challenge: Skywrath Mage

                Comment


                • #9
                  Originally posted by blash365 View Post
                  less of a memory limitation to continously save 4 values?
                  It's a guess :P
                  I recall map size being a real limitation before a late w3 update. Weaver could have had the data saved 10 times per second, but if it was a limitation, twice per second is also reasonable and shaves off a kb or two.

                  Comment


                  • #10
                    Originally posted by blash365 View Post
                    i am a bit confused. it appears that time lapse saves weavers position every half second in wc3 dota, while glimpse saves it every quarter second.
                    is there any explanation for this?
                    Welcome back blash! Where have you been?

                    Yes, this is correct. Why it is like this, I don't know. Time Lapse has 11 slots at 0.5 second intervals where it saves Weaver's position and HP/MP, and it chooses the second-to-last slot. Glimpse uses 14 slots at 0.25 second intervals. and it chooses the last one.
                    (Glimpse also saves data for some units it doesn't need to, and both Glimpse and Time Lapse use a rather inefficient form of a queue, but whatever.)

                    Comment


                    • #11
                      Originally posted by imxtrabored View Post
                      Welcome back blash! Where have you been?
                      i was stuck on a black screen with a nice message from valve.
                      Originally posted by imxtrabored View Post
                      Yes, this is correct. Why it is like this, I don't know. Time Lapse has 11 slots at 0.5 second intervals where it saves Weaver's position and HP/MP, and it chooses the second-to-last slot. Glimpse uses 14 slots at 0.25 second intervals. and it chooses the last one.
                      (Glimpse also saves data for some units it doesn't need to, and both Glimpse and Time Lapse use a rather inefficient form of a queue, but whatever.)
                      ah, you are right. i forgot that the values for the 4'ish second intervall have to be saved as well.
                      i guess it truely was a memory limitation then.

                      in any case the current behaviour strikes me as being intended.
                      added to the intended changes list.
                      Make sure to read the Forum Rules as well as the stickied Threads of the Forum Section you are posting in.

                      Contributions i'd like to highlight:
                      My Suggestion: Coaching System
                      My Sticky: Intended Changes List
                      My Challenge: Completely Fixed Hero Challenge: Skywrath Mage

                      Comment

                      Working...
                      X