#include "nw_i0_plot" void main() { object oPC = GetEnteringObject(); if (GetPLocalInt(oPC,"iPirateAttack") == 1) { object oTarget = GetWaypointByTag("WP_MiniAttack"); location lLoc = GetLocation(oTarget); AssignCommand(oPC,ClearAllActions()); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_SCREEN_SHAKE), GetLocation(oPC)); DelayCommand(1.0,AssignCommand(oPC,JumpToLocation(lLoc))); } if (GetPLocalInt(oPC,"iPirateAttack") == 2) { object oTarget = GetWaypointByTag("WP_MiniDeck"); location lLoc = GetLocation(oTarget); AssignCommand(oPC,ClearAllActions()); DelayCommand(0.25,AssignCommand(oPC,JumpToLocation(lLoc))); } if (GetPLocalInt(oPC,"iPirateAttack") == 3) { object oTarget = GetWaypointByTag("WP_MiniGhost"); location lLoc = GetLocation(oTarget); AssignCommand(oPC,ClearAllActions()); DelayCommand(0.25,AssignCommand(oPC,JumpToLocation(lLoc))); } }