/usr/share/crawl/dat/clua/stash.lua is in crawl-common 2:0.13.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | ---------------------------------------------------------------------------
-- stash.lua
-- Annotates items for the stash-tracker's search, and for autopickup
-- exception matches.
--
-- Available annotations:
-- {dropped} for dropped items.
-- {throwable} for items you can throw.
-- {artefact} for artefacts.
-- {ego} for identified branded items.
-- { <skill> } - the relevant weapon skill for weapons.
-- { <class> } - item class: gold, weapon, missile, wand, carrion, food,
-- scroll, jewellery, potion, book, magical staff, orb, misc,
-- <armourtype> armour
-- {stick} for items suitable for "sticks to snakes"
-- {fruit} for fruit
--
-- Item annotations are always prefixed to the item name. For instance:
-- {artefact} the Staff of Wucad Mu
---------------------------------------------------------------------------
-- Annotate items for searches
function ch_stash_search_annotate_item(it)
local annot = ""
if it.dropped then
annot = annot .. "{dropped} "
end
if it.is_throwable then
annot = annot .. "{throwable} "
end
if it.artefact then
annot = annot .. "{artefact} {artifact} "
elseif it.branded then
annot = annot .. "{ego} {branded} "
end
if it.snakable then
annot = annot .. "{stick} "
end
if it.god_gift then
annot = annot .. "{god gift} "
end
if food.isfruit(it) then
annot = annot .. "{fruit} "
end
local skill = it.weap_skill
if skill then
annot = annot .. "{" .. skill .. "} "
end
if it.class(true) == "armour" then
annot = annot .. "{" .. it.subtype() .. " "
else
annot = annot .. "{"
end
annot = annot .. it.class(true) .. "}"
return annot
end
--- If you want dumps (.lst files) to be annotated, uncomment this line:
-- ch_stash_dump_annotate_item = ch_stash_search_annotate_item
|