ModernUO/Projects/UOContent/Mobiles/Abilities/MonsterAbilities.cs

52 lines
1.7 KiB
C#

using System;
namespace Server.Mobiles;
public static class MonsterAbilities
{
public static MonsterAbility[] Empty => Array.Empty<MonsterAbility>();
// Fire Breath
public static FireBreath FireBreath => new();
public static ChaosBreath ChaosBreath => new();
public static ColdBreath ColdBreath => new();
// Resistance Debuffs
public static GraspingClaw GraspingClaw => new();
public static RuneCorruption RuneCorruption => new();
public static FanningFire FanningFire => new(0.05, -10, 35, 45);
// Summon Undead
public static SummonSkeletonsCounter SummonSkeletonsCounter => new();
public static SummonLesserUndeadCounter SummonLesserUndeadCounter => new();
// Summon Pixies
public static SummonPixiesCounter SummonPixiesCounter => new();
// Stun
public static ColossalBlow ColossalBlow => new();
// Poison
public static PoisonGasCounter PoisonGasCounter => new();
public static PoisonGasAreaAttack PoisonGasAreaAttack => new();
// Explosions
public static DeathExplosion DeathExplosion => new();
// Direct attack counters
public static ThrowHatchetCounter ThrowHatchetCounter => new();
public static EnergyBoltCounter EnergyBoltCounter => new();
public static FanThrowCounter FanThrowCounter => new();
public static DestroyEquipment DestroyEquipment => new();
// Life Drain
public static DrainLifeAreaAttack DrainLifeAreaAttack => new();
public static DrainLifeAttack DrainLifeAttack => new();
public static MagicalBarrier MagicalBarrier => new();
public static ReflectPhysicalDamage ReflectPhysicalDamage => new();
public static BloodBathAttack BloodBathAttack => new();
}