diff options
Diffstat (limited to 'npc/001-8')
-rw-r--r-- | npc/001-8/hub.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/npc/001-8/hub.txt b/npc/001-8/hub.txt index 061ef5061..d581659a3 100644 --- a/npc/001-8/hub.txt +++ b/npc/001-8/hub.txt @@ -399,7 +399,7 @@ OnPCLogoutEvent: setq HurnscaldQuest_BloodDonor, 0, gettimetick(2)+3600; // one hour penalty } // Logout/Death on Nard's ship hold - if (.@mapa$ ~= "002-2") { + if (.@mapa$ ~= "002-2" || .@mapa$ ~= "nard*") { setq2 ShipQuests_Peter, 0; setq3 ShipQuests_Peter, -1; } @@ -414,6 +414,10 @@ OnPCLogoutEvent: @deathpenalty_realvalue=readparam(BaseExp); @deathpenalty_realvaljob=readparam(JobExp); } + // First death produces a warning message + if (PC_DIE_COUNTER <= 1 && @qhub_died) { + dispbottom l("Dying outside a town square will cause EXP loss."); + } // This allows code to override death penalty, just once: // @deathpenalty_override |