From 36bd455a497e0b5d3ff1e5db2cc022947da10892 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 18 Mar 2021 01:14:24 -0300 Subject: Allow the world hero to begin inplace of staff. Tweak post-completion rewards. Only Easy mode is allowed until first victory. --- npc/029-9/boss.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'npc/029-9/boss.txt') diff --git a/npc/029-9/boss.txt b/npc/029-9/boss.txt index ed4e93e7a..056ca4d46 100644 --- a/npc/029-9/boss.txt +++ b/npc/029-9/boss.txt @@ -14,21 +14,21 @@ Level of difficulty setting (100/130/160/190/220) // Boss Room 029-9,96,22,0 script Book#FoS NPC_NO_SPRITE,{ - if (!is_staff()) end; + if (!is_staff() && strcharinfo(0) != $MOST_HEROIC$) end; if ($@FIRESOFSTEAM_BOSS) end; select l("Ignore this book"), l("Begin classic mode"), - l("Skip prologue"); + rif(is_staff(), l("Skip prologue")); mes ""; $@FIRESOFSTEAM_BOSS=(@menu-1); if ($@FIRESOFSTEAM_BOSS == 0) close; select l("Easy Mode"), - l("Crazy Mode"), - l("Cadis Mode"), - l("Crazy Cadis Ultimate Pandorica Mode"), - l("Portable Apocalypsis"); + rif($FIRESOFSTEAM >= 10, l("Crazy Mode")), + rif($FIRESOFSTEAM >= 10, l("Cadis Mode")), + rif($FIRESOFSTEAM >= 10, l("Crazy Cadis Ultimate Pandorica Mode")), + rif($FIRESOFSTEAM >= 10, l("Portable Apocalypsis")); mes ""; $@FIRESOFSTEAM_DIFF=70+(@menu*30); closeclientdialog; @@ -307,7 +307,7 @@ OnEventEnd: for (.@i = 0; .@i < .@c; .@i++) { attachrid(.@players[.@i]); if ($FIRESOFSTEAM >= 10) { - getexp 50000, 5000; + getexp 50000+($@FIRESOFSTEAM_DIFF*10), 5000+$@FIRESOFSTEAM_DIFF; } else { getexp 1000000, 500000; getitem StrangeCoin, 2000; -- cgit v1.2.3-60-g2f50