X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fgamelib%2Fitems.py;fp=koperkapel%2Fgamelib%2Fitems.py;h=b125d444b1362f547ad8797fc7944cc7c18c2400;hb=76f34080ddc9feafd188c83c24eee5c71af59a10;hp=837ccc61a58886f3ffa062b1e0870c669bc18592;hpb=fb9358725391197a3ba39d860a28e93bfd4ecc45;p=koperkapel.git diff --git a/koperkapel/gamelib/items.py b/koperkapel/gamelib/items.py index 837ccc6..b125d44 100644 --- a/koperkapel/gamelib/items.py +++ b/koperkapel/gamelib/items.py @@ -1,6 +1,7 @@ # Item utilities from ..serums import default_serums +from ..weapons import default_weapons def build_serum(item): @@ -8,8 +9,14 @@ def build_serum(item): return actor +def build_weapon(item): + actor = default_weapons.assemble(item["weapon"]) + return actor + + ITEM_TYPES = { "serum": build_serum, + "weapon": build_weapon, }