Refactors supply talismans to be less shitcode

- A used supply talisman makes a pile of ash when it's used up
- Weak supply talismans no longer have a "runed metal" option that
doesn't work.
- The generation of the talisman menu is now dynamic.
This commit is contained in:
Jack Edge
2017-05-14 20:18:44 +01:00
parent 330b070158
commit fea3dd0ffe
4 changed files with 129 additions and 71 deletions
@@ -285,13 +285,16 @@ GLOBAL_LIST_INIT(runed_metal_recipes, list ( \
return
..()
/obj/item/stack/sheet/runed_metal/fifty
amount = 50
/obj/item/stack/sheet/runed_metal/Initialize(mapload, new_amount, merge = TRUE)
recipes = GLOB.runed_metal_recipes
return ..()
/obj/item/stack/sheet/runed_metal/fifty
amount = 50
/obj/item/stack/sheet/runed_metal/five
amount = 5
/*
* Brass
*/