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

[Chen] Hand of God sometimes doesn't play its sound

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

  • [Chen] Hand of God sometimes doesn't play its sound

    Hand of God's sound effects have been toned down a bit too much.

    If there are more than 5 heroes (e.g. a Meepo or Arc Warden is in the game, or when Chen has illusions), then the heal sound does not play on all heroes, because it is limited to 5 heroes.

    Same for Chen's creeps, but much worse. The creep sound is limited to just 4 units. This only covers Persuaded creeps at best. So if you get a Necronomicon, choose the +4 creeps talent and get Helm of the Dominator, you can easily reach 9 creeps. But the HoG sound will only play on 4 random ones, and never on all.

    In this vid, you can see how the hero and creep further away sometimes do not get the HoG sound.




    Solution: Just increasing the limiter is a definite no, because the sound stacks terribly and gets very loud very quick. So I tinkered around a bit and got a solution which keeps the current loudness, but also always plays the sound on all units.

    Here is a step by step of what I did:

    For "Hero_Chen.HandOfGodHealHero"
    1. Reduce volume from 1 to 0.22
    2. Change mixgroup from Weapons to Ultimates
    3. Increase volume_fade_in from 0.1 to 0.2
    4. Increase limiter_max from 5 to 9

    For "Hero_Chen.HandOfGodHealCreep"
    1. Reduce volume from 1 to 0.3
    2. Change mixgroup from Weapons to Ultimates
    3. Increase limiter_max from 4 to 10

    Added "Hero_Chen.HandOfGod.Caster"
    1. Uses same 6 sounds as HandOfGodHealHero
    2. Volume: 1
    3. Pitch: 1
    4. Soundlevel: 120
    5. Mixgroup: Ultimates
    6. volume_fade_in: 0.1
    7. volume_fall_off_max: 75000
    8. spread_radius: 1200

    In the HoG codes, add caster sound upon cast and make the HealHero sound not play on the caster (that's why I put the limiter on 9, instead of 10)



    So what changed?

    The sound now always plays on all heroes and (basically) all your creeps, but at the same time, is about as loud as before, regardless of how many healed units you have on your screen, thanks to the caster sound which is semi-global (enemies can only hear it if they have vision over the caster). If you have multiple units on screen, the sound gets noticibly louder, like how it does currently. If you have the max amount of units on screen (10 heroes and 9 creeps), it is just slightly louder as what the current max can do (5 heroes and 4 creeps), but just slightly. The volume is about on the same level as other ultimates like zeus ulti, reverse polarity or death ward.

    Also, the semi-global sound makes it impossible to miss for allies. An ally waiting to respawn and not having another allied hero or one of chen's creeps on his screen can currently miss the cast, because there is nothing on his screen playing a sound. With the global cast sound, it is impossible to miss it.


    Here you can see it compared to the current ult sounds.




    Here are the entries in the sound event file of chen

    Code:
    "Hero_Chen.HandOfGod.Cast"
    {
        "operator_stacks"
        {
            "update_stack"
            {
                "reference_operator"
                {
                    "operator"              "sos_reference_stack"
                    "reference_stack"       "dota_update_default"
                    "operator_variables"
                    {
                        "vsnd_files"
                        {
                            "value"
                            {
                                  "value0"        "sounds/weapons/hero/chen/hog_hero01.vsnd"
                                  "value1"        "sounds/weapons/hero/chen/hog_hero02.vsnd"
                                  "value2"        "sounds/weapons/hero/chen/hog_hero03.vsnd"
                                  "value3"        "sounds/weapons/hero/chen/hog_hero04.vsnd"
                                  "value4"        "sounds/weapons/hero/chen/hog_hero05.vsnd"
                                  "value5"        "sounds/weapons/hero/chen/hog_hero06.vsnd"
                            }
                        }
                        "volume"            {   "value"     "1.000000"  }
                        "pitch"             {   "value"     "1.000000"  }
                        "soundlevel"        {   "value"     "120.00000" }
                        "mixgroup"          {   "value"     "Ultimates" }
                        "volume_fade_in"    {   "value"     "0.100000"  }
                        "volume_falloff_max"{   "value"     "75000.00"  }
                        "spread_radius"     {   "value"     "1200.0000" }
                    }
                }
            }
        }
    }
    
    "Hero_Chen.HandOfGodHealHero"
    {
        "operator_stacks"
        {
            "update_stack"
            {
                "reference_operator"
                {
                    "operator"              "sos_reference_stack"
                    "reference_stack"       "dota_update_default"
                    "operator_variables"
                    {
                        "vsnd_files"
                        {
                            "value"
                            {
                                  "value0"        "sounds/weapons/hero/chen/hog_hero01.vsnd"
                                  "value1"        "sounds/weapons/hero/chen/hog_hero02.vsnd"
                                  "value2"        "sounds/weapons/hero/chen/hog_hero03.vsnd"
                                  "value3"        "sounds/weapons/hero/chen/hog_hero04.vsnd"
                                  "value4"        "sounds/weapons/hero/chen/hog_hero05.vsnd"
                                  "value5"        "sounds/weapons/hero/chen/hog_hero06.vsnd"
                            }
                        }
                        "volume"                    {   "value"     "0.220000"  }
                        "pitch"                     {   "value"     "1.000000"  }
                        "soundlevel"                {   "value"     "84.00000"  }
                        "mixgroup"                  {   "value"     "Ultimates" }
                        "volume_fade_in"            {   "value"     "0.200000"  }
                        "volume_falloff_max"        {   "value"     "12000.00"  }
                        "spread_radius"             {   "value"     "300.0000"  }
                        "limiter_on"                {   "value"     "1.000000"  }
                        "limiter_event_name"        {   "value"     "Hero_Chen.HandOfGodHealHero" }
                        "limiter_max"               {   "value"     "9.000000"  }
                        "limiter_match_type"        {   "value"     "0.000000"  }
                        "limiter_match_entity"      {   "value"     "0.000000"  }
                        "limiter_match_substring"   {   "value"     "0.000000"  }
                    }
                }
            }
        }
    }
    
    "Hero_Chen.HandOfGodHealCreep"
    {
        "operator_stacks"
        {
            "update_stack"
            {
                "reference_operator"
                {
                    "operator"              "sos_reference_stack"
                    "reference_stack"       "dota_update_default"
                    "operator_variables"
                    {
                        "vsnd_files"
                        {
                            "value"
                            {
                                  "value0"        "sounds/weapons/hero/chen/hog_creep01.vsnd"
                                  "value1"        "sounds/weapons/hero/chen/hog_creep02.vsnd"
                                  "value2"        "sounds/weapons/hero/chen/hog_creep03.vsnd"
                                  "value3"        "sounds/weapons/hero/chen/hog_creep04.vsnd"
                            }
                        }
                        "volume"                    {   "value"     "0.300000"  }
                        "pitch"                     {   "value"     "1.000000"  }
                        "soundlevel"                {   "value"     "81.00000"  }
                        "mixgroup"                  {   "value"     "Ultimates" }
                        "volume_fade_in"            {   "value"     "0.250000"  }
                        "volume_falloff_max"        {   "value"     "6000.000"  }
                        "spread_radius"             {   "value"     "300.0000"  }
                        "limiter_on"                {   "value"     "1.000000"  }
                        "limiter_event_name"        {   "value"     "Hero_Chen.HandOfGodHealCreep" }
                        "limiter_max"               {   "value"     "8.000000"  }
                        "limiter_match_type"        {   "value"     "0.000000"  }
                        "limiter_match_entity"      {   "value"     "0.000000"  }
                        "limiter_match_substring"   {   "value"     "0.000000"  }
                    }
                }
            }
        }
    }
    Please, just call me buny.
Working...
X