Area Changes and other fixes

Added CCOH
Fixed some on death issues
Fixed the gaurd
Added Server Enty/ooc
changed some areas back to original craftable
This commit is contained in:
2024-08-30 10:02:16 -04:00
parent 034a2cd838
commit d39928374d
5670 changed files with 373265 additions and 173083 deletions

View File

@@ -0,0 +1,26 @@
void main()
{
object oPC = GetPCSpeaker();
object oToken = GetItemPossessedBy(oPC, "idtoken");
string sName = GetName(oToken);
object oArea = GetArea(oPC);
location lSaved = GetLocation(oPC);
object oWay = GetNearestObjectByTag("no_recall", oPC);
int nMulti = GetLocalInt(GetModule(), "multi");
//Don't store information if the location is invalid!
if(oArea!=OBJECT_INVALID && oWay == OBJECT_INVALID)
{
SetLocalLocation(oToken, "RECALL_LOC", lSaved);
if(nMulti) //If Multiplayer, Save Their Toon!
{
ExportSingleCharacter(oPC);
}
}
effect eVis;
eVis = EffectVisualEffect(VFX_IMP_GOOD_HELP);
DelayCommand(0.4, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oPC, 0.0f));
DelayCommand(0.5, SendMessageToPC(oPC, "Recall Location Stored!"));
}