summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/025-1/phoenix.txt14
1 files changed, 10 insertions, 4 deletions
diff --git a/npc/025-1/phoenix.txt b/npc/025-1/phoenix.txt
index c1edc71f3..9ae8707e3 100644
--- a/npc/025-1/phoenix.txt
+++ b/npc/025-1/phoenix.txt
@@ -103,17 +103,23 @@ OnMain:
#ADD_HLV+=1000000;
warp "005-1", 40, 117;
LOCATION$="Candor";
- kamibroadcast(strcharinfo(0)+" has been reborn.");
- // Maybe you were THE FIRST
+
if (!REBIRTH_WINNER)
REBIRTH_WINNER = gettimetick(2);
+
+ // Maybe you were THE FIRST
if ($REBIRTH_WINNER$ == "") {
$REBIRTH_WINNER$=strcharinfo(0);
- channelmes("#world", $REBIRTH_WINNER$+" is the first player to REBIRTH!! They are so OP! %%N");
- announce "All hail ##B"+$REBIRTH_WINNER$+"##b, first player to REBIRTH and become OP!", bc_all|bc_npc;
+ channelmes("#world", $REBIRTH_WINNER$+" is the first player to be REBORN!! They are so OP! %%N");
+ announce "All hail ##B"+$REBIRTH_WINNER$+"##b, the first player to be REBORN and become OP!", bc_all|bc_npc;
getitem SupremeGift, 1;
next;
+ } else if (REBIRTH == 5) {
+ kamibroadcast(strcharinfo(0) + " has been reborn into the savior race. They are so OP! %%N");
+ } else {
+ kamibroadcast(strcharinfo(0) + " has been reborn. This is their " + .@rebirth$ + " rebirth.");
}
+
// These operations can be delayed or fail
StatusResetReinvest();
if ($EVENT$ == "Rebirth" && .@phoenix)