diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/014-2/mouboo.txt | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/npc/014-2/mouboo.txt b/npc/014-2/mouboo.txt index 114504667..8a58edd24 100644 --- a/npc/014-2/mouboo.txt +++ b/npc/014-2/mouboo.txt @@ -123,17 +123,11 @@ L_Begin: } break; case 2: - mes "##B" + l("Drag and drop a weapon from your inventory.") + "##b"; - - .@id = requestitem(); + .@id = getequipid(EQI_HAND_R); // If ID is invalid, there's not enough items, it is bound = Cannot bury - if (.@id < 1) close; - if (.@id < 1 || countitem(.@id) < 1 || getiteminfo(.@id, ITEMINFO_TYPE) != IT_WEAPON) { - if (getiteminfo(.@id, ITEMINFO_TYPE) != IT_WEAPON) - mesc l("This is not a weapon. Wait, you don't want to explode it, right?!"); - else - mesc l("You give up."); + if (.@id < 1) { + mesc l("You are not using a weapon for a merciful (?) last blow."); close; } @@ -147,7 +141,7 @@ L_Begin: mesq l("Re-ref... Reflect."); else mesq l("Ma... Magical Re... Re-ref... Reflection."); - setq2 HurnscaldQuest_InjuriedMouboo, .@q2-(.@atk/10); + setq2 HurnscaldQuest_InjuriedMouboo, .@q2-(.@atk/5); .@q2=getq2(HurnscaldQuest_InjuriedMouboo); if (.@q2 <= 0) { |