henesua wrote...
The reason I asked is because I assumed that ExecuteScript failed and exited when run on an invalid object.
Oh, sorry, I misread your question. We never AssignCommand it, so the thing being jumped isn't the thing running the script.. See, e.g.:
abo_eldest_death (43): DelayCommand(2.0, ForceJump(oPC, lJump));
abo_endcombat (195): ForceJump(oPC, lReturn);
abo_endcombat (759): ForceJump(oPC, GetLocation(oWay));
abo_portal_use (63): ForceJump(oPC, lTarget);
abo_trapboulder (10): DelayCommand(6.0, ForceJump (oPC, lTarget));
aby_boss_heart (334): ForceJump(oTarget, GetLocation(GetWaypointByTag("WorkShopHellStart")));
aby_boss_heart (395): ForceJump(oTarget, GetLocation(GetWaypointByTag("WorkShopHellStart")));
aby_boss_heart (495): ForceJump(oTarget, GetLocation(GetWaypointByTag("WorkShopHellStart")));
aby_boss_heart (628): ForceJump(oTarget, GetLocation(GetWaypointByTag("WorkShopHellStart")));
aby_death (269): ForceJump(oTarget, GetLocation(oWay));
aby_enter (1687): ForceJump(oPC, GetLocation(GetWaypointByTag("WorkShopHellStart")));
aby_portal_conv (110): ForceJump(oPC, lTarget);
aby_prince_port (12): ForceJump(oPC, GetLocation(GetWaypointByTag("aby_portal_pop0")));
aby_than_door (40): ForceJump(oPC, lTarget);
afx_deathcrown (324): ForceJump(oJump, lHGate);
antidoorgeneral (: ForceJump(oPC, GetLocation(GetNearestObjectByTag("AntiDoorWay")));
antidoormoad (7): ForceJump(oPC, GetLocation(GetNearestObjectByTag("AntiDoorWay")));
antidoortomb (: ForceJump(oPC, GetLocation(GetNearestObjectByTag("AntiDoorWay")));
antiexploitacade (20): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint196")));
antiexploitlolth (10): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint098")));
antiexploitmaze (10): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint149")));
antiexploitmoad (9): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint")));
antiexploitsactm (10): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint150")));
antiexploitshrik (9): ForceJump(oPC, GetLocation(GetNearestObjectByTag("funkywaypoint113")));
antifencegeneral (7): ForceJump(oPC, GetLocation(GetNearestObjectByTag("AntiDoorWay")));
bvill_cellar_ent (18): if (!GetIsOwnerPresent()) ForceJump(oPC, GetLocation(GetWaypointByTag("BVillaUpstairsPort")));
ca_sd_step (85): ForceJump(oPC, GetLocation(oTarget));
deathstart (7): ForceJump(oPC, GetLocation(oDrop));
ele_portal_conv (27): ForceJump(oPC, lTarget);
ely_endcombat (1067): ForceJump(oTarget, lLand);
ely_porttoely (44): ForceJump(oParty, lLoc);
farment (28): DelayCommand(3.0, ForceJump(oPC, lTarget));
fky_3endcmb_hell (673): ForceJump(oPC, GetLocation(oBellyWay));
fky_ai_7death (95): ForceJump(oTrapped, lSelf);
fky_arena_7death (62): ForceJump(oPC, lWay);
fky_chat_dmlocal (1037): ForceJump(oDMTarget, Location(oArea, vPos, 0.0));
fky_chat_dmlocal (1065): ForceJump(oDMTarget, GetLocation(oPort));
fky_chat_local (3113): ForceJump(oCPC, lWay);
fky_chat_local (4481): ForceJump(oCPC, GetLocation(GetWaypointByTag("testarea")));
fky_chat_local (4492): ForceJump(oCPC, GetLocation(GetWaypointByTag("home")));
fky_chat_local (6773): ForceJump(oCPC, lTarget);
fky_chat_local (6941): ForceJump(oPet, GetLocation(oCPC));
gen_secret_act (10): ForceJump(oPC, lLoc);
guildcontestport (40): ForceJump(oGuilder, lHome);
guildcontestport (51): DelayCommand(0.5, ForceJump(oGuilder, lHome));
had_enter (246): ForceJump(oPC, lForce);
had_portal_conv (29): ForceJump(oPC, lTarget);
harpersecretcac (14): DelayCommand(1.0, ForceJump(oPC, lArrow));
hellarena_act (145): ForceJump(oPlayer, lWay);
hellenter (104): ForceJump(oPC, GetLocation(GetWaypointByTag("WorkShopHellStart")));
hellenter (251): //ForceJump(oPC, GetLocation(GetWaypointByTag("WorkShopHellStart")));
hellenter (260): ForceJump(oPC, GetLocation(GetWaypointByTag("home")));
hellenter (293): ForceJump (oPC, GetLocalLocation(oPC, "TrapArea_Return"));
hellfinalportal (41): ForceJump(oPC, lTarget);
hell_area_trans (75): ForceJump(oClicker, GetLocation(oTarget));
hell_door_antiex (16): ForceJump(oPC, GetLocation(oWay));
hell_fugue_exit (26): ForceJump(oPC, lTarget);
hell_nessmaze (14): ForceJump(oPC, lLoc2);
hell_port_layer (87): ForceJump(oPC, lTarget);
hell_port_other (39): ForceJump(oPC, lTarget);
hell_port_town (22): ForceJump(oPC, GetLocation(GetWaypointByTag("WanderingWyrmExit")));
hg_antiex_inc (153): ForceJump(oPC, lFugue);
hg_area_enter (335): ForceJump(oPC, lEnter);
hg_area_exit (104): ForceJump(oTrapped, lSelf);
hg_area_inc (46): ForceJump(oPC, lTarget);
hg_area_trans (95): ForceJump(oClicker, GetLocation(oTarget));
hg_client_enter (461): ForceJump(oPC, GetLocation(oWay));
hg_inc (482): void ForceJump (object oTarget, location lTarget, int bClearCombat=TRUE, int bForceCommandable=FALSE);
hg_inc (3879): void ForceJump (object oTarget, location lTarget, int bClearCombat=TRUE, int bForceCommandable=FALSE) {
hg_inc (3884): DelayCommand(5.0, ForceJump(oTarget, lTarget, bClearCombat, bForceCommandable));
hg_inc (3903): DelayCommand(0.1, ForceJump(oTarget, lTarget, bClearCombat, bForceCommandable));
hg_inc (3909): WriteTimestampedLogEntry("FORCEJUMP : " + GetPCPlayerName(oTarget) + " : " +
hg_inc (3914): DelayCommand(1.0, ForceJump(oTarget, lTarget, bClearCombat, ++bForceCommandable));
hg_pillars (172): ForceJump(oTarget, lTarget);
hg_pillars (355): ForceJump(oPC, lTarget);
hg_pillars (362): ForceJump(oPC, lTarget);
hg_respawn (246): ForceJump(oPC, GetLocation(oWay));
hg_updateitems (595): DelayCommand(3.0, ForceJump(OBJECT_SELF, lBurdened));
hiv_trap_trigger (31): ForceJump(oPC, lLoc);
illithiditem003 (63): ForceJump(oPC, GetLocation(oLeader));
jumppedportblast (108): DelayCommand(1.0, ForceJump(oPC, lTarget, FALSE));
legendaltarlimit (11): ForceJump(oPC, GetLocation(GetWaypointByTag("funkywaypoint207")));
loki2_yes (55): ForceJump(oPC, lTarget);
mol_endcombat (257): ForceJump(oSelf, GetLocation(oTarget), TRUE);
mol_pitclimb (17): ForceJump(oPC, lLoc);
mol_pitfall (23): ForceJump(oPC, lLoc);
muscledeath (16): ForceJump (oParty, lLoc);
nw_s0_gate (111): DelayCommand(0.5, ForceJump(si.caster, si.loc));
onenterdocks (19): ForceJump(oPC, lBye);
onenterfugue (12): ForceJump(oPC, lTest);
onentertown (55): ForceJump(oPC, lBurdened);
onentertown (70): ForceJump(oPC, lBye);
pharlanfall (12): ForceJump(oPC, lJump);
phar_port_use (28): ForceJump(oPC, GetLocation(oWay));
ppd_fallbackport (17): ForceJump(oPC, lLoc);
qc_dw_bchant3 (38): ForceJump(oMember, lPC);
qc_dw_bchant3 (57): ForceJump(oMember, lPC);
qc_gi_onhit (91): ForceJump(oTarget, lLoc);
randuse (322): ForceJump(oPC, lJump);
sendtoabyss (66): DelayCommand(3.5, ForceJump(oParty, lAbyss));
teleffectimmorta (4): ForceJump(oPC, lJump);
toy_mechanus (62): DelayCommand(0.2, ForceJump(oTarget, lTarget));
uro_eggclimb (19): ForceJump(oPC, lLoc);
vaultopen1 (48): ForceJump(oPC, GetLocation(oWay));
wkshpwardglw (45): ForceJump(oPC, GetLocation(GetWaypointByTag("home")));
x2_s3_bomb (33): ForceJump(oTarget, si.loc);
Funky