public static MonsterHitEffect AbilityDrain(IPAbility ability) => new MonsterHitEffect(IPOnMonsterHit.AbilityDrain, (int)ability);
public static ItemProperty DecreaseAbility(IPAbility ability, int penalty) => NWScript.ItemPropertyDecreaseAbility((int)ability, penalty);
public static MonsterHitEffect AbilityDrain(IPAbility ability) { return(new MonsterHitEffect(IPOnMonsterHit.AbilityDrain, (int)ability)); }
public static ItemProperty AbilityBonus(IPAbility ability, int bonus) => NWScript.ItemPropertyAbilityBonus((int)ability, bonus);
public static HitEffect AbilityDrain(IPAbility ability) { return(new HitEffect(IPOnHit.AbilityDrain, (int)ability)); }
public static ItemProperty AbilityBonus(IPAbility ability, int bonus) { return(NWScript.ItemPropertyAbilityBonus((int)ability, bonus) !); }
public static ItemProperty DecreaseAbility(IPAbility ability, int penalty) { return(NWScript.ItemPropertyDecreaseAbility((int)ability, penalty) !); }
public static HitEffect AbilityDrain(IPAbility ability) => new HitEffect(IPOnHit.AbilityDrain, (int)ability);