mirror of
https://github.com/mod-playerbots/mod-playerbots
synced 2025-11-29 15:58:20 +08:00
Pet attack (fix shadowfiend)
This commit is contained in:
@@ -101,6 +101,8 @@ class TriggerContext : public NamedObjectContext<Trigger>
|
||||
creators["combat party member dead"] = &TriggerContext::CombatPartyMemberDead;
|
||||
creators["no pet"] = &TriggerContext::no_pet;
|
||||
creators["has pet"] = &TriggerContext::has_pet;
|
||||
creators["pet attack"] = &TriggerContext::pet_attack;
|
||||
|
||||
creators["has attackers"] = &TriggerContext::has_attackers;
|
||||
creators["no possible targets"] = &TriggerContext::no_possible_targets;
|
||||
creators["possible adds"] = &TriggerContext::possible_adds;
|
||||
@@ -289,6 +291,7 @@ class TriggerContext : public NamedObjectContext<Trigger>
|
||||
static Trigger* protect_party_member(PlayerbotAI* botAI) { return new ProtectPartyMemberTrigger(botAI); }
|
||||
static Trigger* no_pet(PlayerbotAI* botAI) { return new NoPetTrigger(botAI); }
|
||||
static Trigger* has_pet(PlayerbotAI* botAI) { return new HasPetTrigger(botAI); }
|
||||
static Trigger* pet_attack(PlayerbotAI* botAI) { return new PetAttackTrigger(botAI); }
|
||||
static Trigger* has_attackers(PlayerbotAI* botAI) { return new HasAttackersTrigger(botAI); }
|
||||
static Trigger* random_bot_update_trigger(PlayerbotAI* botAI) { return new RandomBotUpdateTrigger(botAI); }
|
||||
static Trigger* no_non_bot_players_around(PlayerbotAI* botAI) { return new NoNonBotPlayersAroundTrigger(botAI); }
|
||||
|
||||
Reference in New Issue
Block a user