casucristy

ss

Jul 23rd, 2012
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.85 KB | None | 0 0
  1. From 27714d74f02f4fcff8124c2b43cce94c7fb13d49 Mon Sep 17 00:00:00 2001
  2. From: unknown <cristi@cristis-PC.(none)>
  3. Date: Mon, 23 Jul 2012 14:43:05 +0300
  4. Subject: [PATCH] Fix spell Focus Magic01
  5.  
  6. ---
  7.  src/server/game/Entities/Unit/Unit.cpp |    4 ++--
  8.  src/server/game/Spells/SpellMgr.cpp    |    3 +++
  9.  2 files changed, 5 insertions(+), 2 deletions(-)
  10.  
  11. diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
  12. index c901714..f0c1c35 100644
  13. --- a/src/server/game/Entities/Unit/Unit.cpp
  14. +++ b/src/server/game/Entities/Unit/Unit.cpp
  15. @@ -5150,9 +5150,9 @@ bool Unit::HandleSpellCritChanceAuraProc(Unit* victim, uint32 /*damage*/, AuraEf
  16.          return false;
  17.  
  18.      if (basepoints0)
  19. -        CastCustomSpell(target, triggered_spell_id, &basepoints0, NULL, NULL, true, castItem, triggeredByAura);
  20. +        target->CastCustomSpell(target, triggered_spell_id, &basepoints0, NULL, NULL, true, castItem, triggeredByAura);
  21.      else
  22. -        CastSpell(target, triggered_spell_id, true, castItem, triggeredByAura);
  23. +        target->CastSpell(target, triggered_spell_id, true, castItem, triggeredByAura);
  24.  
  25.      if (cooldown && GetTypeId() == TYPEID_PLAYER)
  26.          ToPlayer()->AddSpellCooldown(triggered_spell_id, 0, time(NULL) + cooldown);
  27. diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
  28. index 39fe55f..fd30624 100644
  29. --- a/src/server/game/Spells/SpellMgr.cpp
  30. +++ b/src/server/game/Spells/SpellMgr.cpp
  31. @@ -3732,6 +3732,9 @@ void SpellMgr::LoadSpellCustomAttr()
  32.                  // 4.06 dbc issue which was fixed in 4.20 (or 4.10?)
  33.                  spellInfo->Effects[1].BasePoints = 7;
  34.                  break;
  35. +           case 54646: //focus magic
  36. +               spellInfo->Effects[1].TargetA= TARGET_UNIT_MASTER;
  37. +               break;
  38.              default:
  39.                  break;
  40.          }
  41. --
  42. 1.7.10.msysgit.1
Advertisement
Add Comment
Please, Sign In to add comment