// ------------------------------------------------- // : NWNscript Poly Penguin // : filename:sc_polydoor // : Created 30 jun 02 23:40 // : Created by Darryl Sandell // ------------------------------------------------- // Script to change PC into a polymorphed character // in this instance a penguin // when a door is attacked void main() { object oPC = GetLastDamager(); if ( GetIsPC( oPC ) ) { effect epolymorph = EffectPolymorph(POLYMORPH_TYPE_PENGUIN ); ActionWait(0.5); ActionCastSpellAtObject( SPELL_POLYMORPH_SELF , oPC); ApplyEffectToObject(DURATION_TYPE_TEMPORARY, epolymorph, oPC, 20.0); SendMessageToPC(oPC, "You feel like you need a Bud Ice!"); } }