ModernUO/Projects/UOContent/Mobiles/Abilities/MonsterAbilityTrigger.cs
Kamron Batman 3c636b04fd
feat: Adds magical barrier and ebolt counter ability (#1182)
* Adds magical barrier ability (Pre-UOML)
* Adds ebolt counter (Post-UOML)
2022-10-02 20:48:53 -07:00

20 lines
676 B
C#

using System;
namespace Server.Mobiles;
[Flags]
public enum MonsterAbilityTrigger : ulong
{
None = 0x0000000000000000, // Passive, or some custom event.
Think = 0x0000000000000001,
TakeMeleeDamage = 0x0000000000000002,
GiveMeleeDamage = 0x0000000000000004, // Includes firing a bow
TakeSpellDamage = 0x0000000000000008,
GiveSpellDamage = 0x0000000000000010,
CombatAction = 0x0000000000000020,
Death = 0x0000000000000040,
Movement = 0x0000000000000080,
GiveDamage = GiveMeleeDamage | GiveSpellDamage,
TakeDamage = TakeMeleeDamage | TakeSpellDamage
}