feat: Adds stun, death explosion, poison gas, throw hatchet abilities (#1180)
* Adds Colossal Blow * Adds Death Explosion * Adds Poison Gas * Adds AOE Poison Gas (Counter) * Adds Stun * Adds Throw Hatchet
This commit is contained in:
parent
43e7fe29c2
commit
dc6f75c3b4
27 changed files with 1062 additions and 935 deletions
|
|
@ -2869,6 +2869,8 @@ namespace Server.Mobiles
|
|||
|
||||
public override bool OnBeforeDeath()
|
||||
{
|
||||
TriggerAbility(MonsterAbilityTrigger.OnDeath, null);
|
||||
|
||||
var treasureLevel = TreasureMapLevel;
|
||||
|
||||
if (treasureLevel == 1 && Map == Map.Trammel && TreasureMap.IsInHavenIsland(this))
|
||||
|
|
@ -3515,7 +3517,7 @@ namespace Server.Mobiles
|
|||
}
|
||||
|
||||
// Fire breath, etc.
|
||||
TriggerAbility(MonsterAbilityTrigger.Action, Combatant);
|
||||
TriggerAbility(MonsterAbilityTrigger.OnAction, Combatant);
|
||||
|
||||
if ((CanHeal || CanHealOwner) && Alive && !IsHealing && !BardPacified)
|
||||
{
|
||||
|
|
@ -4170,6 +4172,7 @@ namespace Server.Mobiles
|
|||
|
||||
public virtual void OnActionCombat()
|
||||
{
|
||||
TriggerAbility(MonsterAbilityTrigger.OnCombatAction, null);
|
||||
}
|
||||
|
||||
public virtual void OnActionGuard()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue