summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/source/dat/volcano.des5
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/dat/volcano.des b/crawl-ref/source/dat/volcano.des
index f986ea9641..db0a8bb924 100644
--- a/crawl-ref/source/dat/volcano.des
+++ b/crawl-ref/source/dat/volcano.des
@@ -223,7 +223,10 @@ end
function make_fiery_weapon (e, weapon)
local weapon_string = ""
for _, wt in ipairs(weapon) do
- weapon_string = weapon_string .. " / " .. wt .. " ego:flaming good_item"
+ if string.find(wt, "bow") == nil
+ then weapon_string = weapon_string .. " / " .. wt .. " ego:flaming good_item"
+ else weapon_string = weapon_string .. " / " .. wt .. " ego:flame good_item"
+ end
end
local n_weapon = string.gsub(weapon_string, "%s*\/$", "")
e.item(n_weapon)