diff options
author | Nay <dnpd.dd@gmail.com> | 2012-10-06 08:41:13 -0700 |
---|---|---|
committer | Nay <dnpd.dd@gmail.com> | 2012-10-06 08:41:13 -0700 |
commit | 0edd7f4459d8d62a605a7071e9c0b01f94602f9d (patch) | |
tree | 20e07bf3bdea733c1eeee11597141ffe6dbc696d /src | |
parent | bf9fa123140383e96cba72c8b117dbdbed1e58af (diff) | |
parent | 7e651ed72924b864111ea634dd98deed513e6847 (diff) |
Merge pull request #7981 from Retriman/SpellTi
Core/Spell: Traps Hunter.
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Entities/GameObject/GameObject.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index bd5b544c33c..6a6c3cb16b4 100755 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -293,7 +293,7 @@ void GameObject::Update(uint32 diff) else if (Unit* owner = GetOwner()) { if (owner->isInCombat()) - m_cooldownTime = time(NULL) + goInfo->trap.cooldown; + m_cooldownTime = time(NULL) + 1; } m_lootState = GO_READY; break; @@ -417,7 +417,7 @@ void GameObject::Update(uint32 diff) bool IsBattlegroundTrap = false; //FIXME: this is activation radius (in different casting radius that must be selected from spell data) //TODO: move activated state code (cast itself) to GO_ACTIVATED, in this place only check activating and set state - float radius = (float)(goInfo->trap.radius)/2; // TODO rename radius to diameter (goInfo->trap.radius) should be (goInfo->trap.diameter) + float radius = (float)(goInfo->trap.radius)/3*2; // TODO rename radius to diameter (goInfo->trap.radius) should be (goInfo->trap.diameter) if (!radius) { if (goInfo->trap.cooldown != 3) // cast in other case (at some triggering/linked go/etc explicit call) |