public static ItemProperty BonusLevelSpell(IPClass classType, IPSpellLevel spellLevel) => NWScript.ItemPropertyBonusLevelSpell((int)classType, (int)spellLevel);
public static ItemProperty OnHitCastSpell(IPCastSpell spell, IPSpellLevel spellLevel) => NWScript.ItemPropertyOnHitCastSpell((int)spell, (int)spellLevel);
public static ItemProperty OnHitCastSpell(IPCastSpell spell, IPSpellLevel spellLevel) { return(NWScript.ItemPropertyOnHitCastSpell((int)spell, (int)spellLevel) !); }
public static ItemProperty ImmunityToSpellLevel(IPSpellLevel spellLevel) => NWScript.ItemPropertyImmunityToSpellLevel((int)spellLevel);
public static ItemProperty ImmunityToSpellLevel(IPSpellLevel spellLevel) { return(NWScript.ItemPropertyImmunityToSpellLevel((int)spellLevel) !); }