trigger OnAttach() { debugSpeakMsg( self, "attached!" ); return SCRIPT_CONTINUE; } trigger OnHearSpeech(obj_id speaker, string text) { if ( text.equals("done" )) { debugSpeakMsg( self, "detaching jfreeman.dressnpc"); detachScript( self, "jfreeman.dressnpc"); return SCRIPT_CONTINUE; } else if ( text.equals("dress")) { obj_id thingToWear = getLookAtTarget( speaker ); if ( thingToWear == null ) debugSpeakMsg( self, "you aren't looking at anything." ); else equip(thingToWear, self); } return SCRIPT_CONTINUE; }