Ah, I can get that… >! ``` ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Module: OnDeath.ess ' ' Author: Stephan J.R. van Schaik ' ' Date: August 30th, 2009. ' ' Version: 1.0.0 ' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >! ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Function: OnDeath ' ' Brief: executes when a player dies outside of an arena. ' ' Parameters: ' ' Index: the index number of the player who died. ' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub OnDeath(Index) If GetMapBootMap(Index) > 0 Then Call PlayerWarp(Index, GetMapBootMap(Index), GetMapBootX(Index), GetMapBootY(Index)) Else Map = CInt(GetVar("Classes\Class" & GetPlayerClass(Index) & ".ini", "CLASS", "Map")) X = CInt(GetVar("Classes\Class" & GetPlayerClass(Index) & ".ini", "CLASS", "x")) Y = CInt(GetVar("Classes\Class" & GetPlayerClass(Index) & ".ini", "CLASS", "y")) >! Call PlayerWarp(Index, Map, X, Y) End If >! Call SetPlayerHP(Target, GetPlayerMaxHP(Target)) Call SetPlayerMP(Target, GetPlayerMaxMP(Target)) Call SetPlayerSP(Target, GetPlayerMaxSP(Target)) Call SendPlayerData(Target) End Sub ``` I haven't even touched the file yet.. I'm running Eclipse Stable, by the way.