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

Introduce rounding?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Introduce rounding?

    Currently almost all calculations in dota 2 truncate values instead of rounding... This affects things such as experience, damage dealt (I believe) etc.

    The lack of rounding causes heroes like meepo to gain far less experience from the death of creeps (he gains 1 less experience for each meepo past 2 - i.e. 3 less experience/creep with 3 meepos, 4 less at 4 meepos) which is up to about 5% of experience being missed out on for creeps, the smaller the experience gain the more he misses out on generally. This also causes all heroes in a trilane to receive less experience, by approximately 5% again... IMO it should be brought back to be consistent with WC3 DotA, where rounding is by the standard rounding convention (x.5 --> x.99999999999999999 rounds to x + 1, below goes to x).

    In the first creepwave (3 melees + 1 range) in dota 1 you get 77 experience each, while you get 74 (I think, may have even been 73) with 3 heroes... The total xp from the wave is 62*3 + 42 = 228. Wc3 Total: 77*3 = 231 xp (more than 228 due to rounding)...

    So what do you guys reckon anyway? I like rounding.
    Comprehensive Damage Reduction & Amplifications Dota 2 Guide

  • #2
    Rounding is awesome =)
    sigpic <-- My work is done, if this gets implemented
    Also: つ ◕_◕ ༽つ Give Soloqueue!
    Need some incentive to start a match of dota?
    http://getdotastats.com/sig/87346642.png
    Originally posted by DarkLite
    Valve has abandoned the game! The game is now safe to leave.
    No statistics will be recorded.

    Comment


    • #3
      Bump
      Healthbar & lasthitting
      Shop Layout - Legacy Shops
      Tooltip issues compilation
      How to create a better dota 2 environment

      Comment


      • #4
        I disagree for hp and mana regeneration these get minor buffs from most items and should stay that way else you would end up with 0 mana reg with some heros on lvl1 i think. However for xp this is reasonable since it leads to the thing you wrote which is a little bit strange. Damage however goes hand in hand with hp reg so it needs to stay without rounding too.

        However this is including balance stuff and is therefore a www.playdota.com thing and not for the dev forum(or needs to wait until dota2 is finished if it is not codeable in wc3 which is my guess).

        Comment


        • #5
          Originally posted by ohne_caps View Post
          However this is including balance stuff and is therefore a www.playdota.com thing and not for the dev forum(or needs to wait until dota2 is finished if it is not codeable in wc3 which is my guess).
          Dota 1 has rounding, Dota 2 doesn't, so no, this isn't a balancing discussion since it's inconsistent, the only question is, is it intended or is it a bug.

          Comment


          • #6
            DotA has rounding. Thus DOTA2 also needs rounding. Period
            sigpic <-- My work is done, if this gets implemented
            Also: つ ◕_◕ ༽つ Give Soloqueue!
            Need some incentive to start a match of dota?
            http://getdotastats.com/sig/87346642.png
            Originally posted by DarkLite
            Valve has abandoned the game! The game is now safe to leave.
            No statistics will be recorded.

            Comment

            Working...
            X