diff options
Diffstat (limited to 'npc/029-9')
-rw-r--r-- | npc/029-9/boss.txt | 14 |
1 files changed, 7 insertions, 7 deletions
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; |