mirror of
https://github.com/mod-playerbots/mod-playerbots
synced 2025-11-29 15:58:20 +08:00
Big update.
This commit is contained in:
51
src/strategy/warrior/WarriorTriggers.h
Normal file
51
src/strategy/warrior/WarriorTriggers.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright (C) 2016+ AzerothCore <www.azerothcore.org>, released under GNU GPL v2 license, you may redistribute it and/or modify it under version 2 of the License, or (at your option), any later version.
|
||||
*/
|
||||
|
||||
#ifndef _PLAYERBOT_WARRIORTRIGGERS_H
|
||||
#define _PLAYERBOT_WARRIORTRIGGERS_H
|
||||
|
||||
#include "GenericTriggers.h"
|
||||
|
||||
BUFF_TRIGGER(BattleShoutTrigger, "battle shout");
|
||||
BUFF_TRIGGER(BattleStanceTrigger, "battle stance");
|
||||
BUFF_TRIGGER(DefensiveStanceTrigger, "defensive stance");
|
||||
BUFF_TRIGGER(BerserkerStanceTrigger, "berserker stance");
|
||||
BUFF_TRIGGER(ShieldBlockTrigger, "shield block");
|
||||
BUFF_TRIGGER(CommandingShoutTrigger, "commanding shout");
|
||||
|
||||
DEBUFF_TRIGGER(RendDebuffTrigger, "rend");
|
||||
DEBUFF_TRIGGER(DisarmDebuffTrigger, "disarm");
|
||||
DEBUFF_TRIGGER(SunderArmorDebuffTrigger, "sunder armor");
|
||||
DEBUFF_TRIGGER(MortalStrikeDebuffTrigger, "mortal strike");
|
||||
DEBUFF_ENEMY_TRIGGER(RendDebuffOnAttackerTrigger, "rend");
|
||||
CAN_CAST_TRIGGER(RevengeAvailableTrigger, "revenge");
|
||||
CAN_CAST_TRIGGER(OverpowerAvailableTrigger, "overpower");
|
||||
CAN_CAST_TRIGGER(RampageAvailableTrigger, "rampage");
|
||||
BUFF_TRIGGER_A(BloodrageBuffTrigger, "bloodrage");
|
||||
CAN_CAST_TRIGGER(VictoryRushTrigger, "victory rush");
|
||||
HAS_AURA_TRIGGER(SwordAndBoardTrigger, "sword and board");
|
||||
SNARE_TRIGGER(ConcussionBlowTrigger, "concussion blow");
|
||||
SNARE_TRIGGER(HamstringTrigger, "hamstring");
|
||||
SNARE_TRIGGER(MockingBlowTrigger, "mocking blow");
|
||||
SNARE_TRIGGER(ThunderClapSnareTrigger, "thunder clap");
|
||||
DEBUFF_TRIGGER(ThunderClapTrigger, "thunder clap");
|
||||
SNARE_TRIGGER(TauntSnareTrigger, "taunt");
|
||||
SNARE_TRIGGER(InterceptSnareTrigger, "intercept");
|
||||
SNARE_TRIGGER(ShockwaveSnareTrigger, "shockwave");
|
||||
DEBUFF_TRIGGER(ShockwaveTrigger, "shockwave");
|
||||
BOOST_TRIGGER(DeathWishTrigger, "death wish");
|
||||
BUFF_TRIGGER(BloodthirstBuffTrigger, "bloodthirst");
|
||||
BUFF_TRIGGER(BerserkerRageBuffTrigger, "berserker rage");
|
||||
INTERRUPT_HEALER_TRIGGER(ShieldBashInterruptEnemyHealerSpellTrigger, "shield bash");
|
||||
INTERRUPT_TRIGGER(ShieldBashInterruptSpellTrigger, "shield bash");
|
||||
INTERRUPT_HEALER_TRIGGER(PummelInterruptEnemyHealerSpellTrigger, "pummel");
|
||||
INTERRUPT_TRIGGER(PummelInterruptSpellTrigger, "pummel");
|
||||
INTERRUPT_HEALER_TRIGGER(InterceptInterruptEnemyHealerSpellTrigger, "intercept");
|
||||
INTERRUPT_TRIGGER(InterceptInterruptSpellTrigger, "intercept");
|
||||
DEFLECT_TRIGGER(SpellReflectionTrigger, "spell reflection");
|
||||
HAS_AURA_TRIGGER(SuddenDeathTrigger, "sudden death");
|
||||
HAS_AURA_TRIGGER(SlamInstantTrigger, "slam!");
|
||||
HAS_AURA_TRIGGER(TasteForBloodTrigger, "taste for blood");
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user