RoozTer napisał(a):
Mam pytanie apropo usefull macro. Sa jakies? Na przyklad na zmiany stancji i do overpoweru czy cos? Probuje wara na test pvp servie i chcialbym sobie ulatwic troszke gre ;]
"Overpower" This macro checks for battle stance - GetShapeshiftFormInfo(1) - If in stance it casts overpower, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Overpower(Rank 3)"); else CastSpellByName("Battle Stance()"); end;
i wszystkie:
"Taunt" This macro checks for defensive stance - GetShapeshiftFormInfo(2) - If in stance it casts taunt, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Taunt()"); else CastSpellByName("Defensive Stance()"); end;
Pummel
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Pummel(Rank 2)"); else CastSpellByName("Berserker Stance()"); end;
Blow
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Mocking Blow(Rank 5)"); else CastSpellByName("Battle Stance()"); end;
Wirl
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Whirlwind"); else CastSpellByName("Berserker Stance()"); end;
Intercept
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Intercept(Rank 3)"); else CastSpellByName("Berserker Stance()"); end;
Hamstring
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Hamstring(Rank 3)"); else CastSpellByName("Berserker Stance()"); end;
"Execute" This macro checks for battle stance - GetShapeshiftFormInfo(1) - If in stance it casts execute, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Execute(Rank 4)"); else CastSpellByName("Battle Stance()"); end;
"Overpower" This macro checks for battle stance - GetShapeshiftFormInfo(1) - If in stance it casts overpower, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Overpower(Rank 3)"); else CastSpellByName("Battle Stance()"); end;
"Charge" This macro checks for battle stance - GetShapeshiftFormInfo(1) - If in stance it casts charge, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Charge(Rank 3)"); else CastSpellByName("Battle Stance()"); end;
"Revenge" This macro checks for defensive stance - GetShapeshiftFormInfo(2) - If in stance it casts revenge, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Revenge(Rank 4)"); else CastSpellByName("Defensive Stance()"); end;
"Disarm" This macro checks for defensive stance - GetShapeshiftFormInfo(2) - If in stance it casts disarm, if not it swaps the stance.
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Disarm()"); else CastSpellByName("Defensive Stance()"); end;