diff --git a/game/modules/tome/data/general/objects/2htridents.lua b/game/modules/tome/data/general/objects/2htridents.lua index 912d9122a460638f31f1bc14931efd7bf3869e0f..74cf7f91d73aa88bea9e40e21f314c555b6b1a17 100644 --- a/game/modules/tome/data/general/objects/2htridents.lua +++ b/game/modules/tome/data/general/objects/2htridents.lua @@ -21,7 +21,7 @@ newEntity{ define_as = "BASE_TRIDENT", slot = "MAINHAND", slot_forbid = "OFFHAND", - type = "weapon", subtype="trident", image = resolvers.image_material("2htrident", "sea-metal"), + type = "weapon", subtype="trident", image = resolvers.image_material("trident", "sea-metal"), add_name = " (#COMBAT#)", display = "|", color=colors.AQUAMARINE, encumber = 3, diff --git a/game/modules/tome/data/general/objects/gem.lua b/game/modules/tome/data/general/objects/gem.lua index 984b5b6283c45909ece544c9d0abb955c98bbfc8..c97ae572493566dcfdd97d558eb272afdec74d19 100644 --- a/game/modules/tome/data/general/objects/gem.lua +++ b/game/modules/tome/data/general/objects/gem.lua @@ -75,35 +75,35 @@ newGem("Ruby", "object/ruby.png", 4, 16, "red", 30, 40, 4, 65, { inc_stats = { [Stats.STAT_STR] = 4, [Stats.STAT_DEX] = 4, [Stats.STAT_MAG] = 4, [Stats.STAT_WIL] = 4, [Stats.STAT_CUN] = 4, [Stats.STAT_CUN] = 4, } }, { power=20 } ) -newGem("Amber", "object/.png", 4, 16, "yellow", 30, 40, 4, 65, +newGem("Amber", "object/amber.png", 4, 16, "yellow", 30, 40, 4, 65, { inc_damage = {all=8} }, { stun={chance=10, dur=2} } ) -newGem("Turquoise", "object/.png",4, 16, "green", 30, 40, 4, 65, +newGem("Turquoise", "object/turquoise.png",4, 16, "green", 30, 40, 4, 65, { see_invisible=10 }, { splash={type="ACID", dam=30} } ) -newGem("Jade", "object/.png", 4, 16, "green", 30, 40, 4, 65, +newGem("Jade", "object/jade.png", 4, 16, "green", 30, 40, 4, 65, { resists = {all=8} }, { splash={type="SLOW", dam=-1 + 1 / (1 + 0.20)} } ) -newGem("Sapphire", "object/.png",4, 16, "blue", 30, 40, 4, 65, +newGem("Sapphire", "object/garnet.png",4, 16, "blue", 30, 40, 4, 65, { combat_def=8 }, { splash={type="ICE", dam=30} } ) -newGem("Quartz", "object/.png",3, 12, "white", 20, 30, 3, 50, +newGem("Quartz", "object/quartz.png",3, 12, "white", 20, 30, 3, 50, { stun_immune=0.3 }, { splash={type="SPELLKNOCKBACK", dam=10} } ) -newGem("Emerald", "object/.png",3, 12, "green", 20, 30, 3, 50, +newGem("Emerald", "object/emerald.png",3, 12, "green", 20, 30, 3, 50, { resists = {all=6} }, { splash={type="POISON", dam=50} } ) -newGem("Lapis Lazuli", "object/.png",3, 12, "blue", 20, 30, 3, 50, +newGem("Lapis Lazuli", "object/lapis_lazuli.png",3, 12, "blue", 20, 30, 3, 50, { combat_def=6 }, { mana=30 } ) -newGem("Garnets", "object/.png",3, 12, "red", 20, 30, 3, 50, +newGem("Garnets", "object/garnet.png",3, 12, "red", 20, 30, 3, 50, { inc_damage = {all=6} }, { leech=5 } ) diff --git a/game/modules/tome/data/general/objects/money.lua b/game/modules/tome/data/general/objects/money.lua index 9cf87aa5fe195409995eb0dfbb8a8d539e2ad0c4..c742152a381c2ccb314c9983233d43bac8397d34 100644 --- a/game/modules/tome/data/general/objects/money.lua +++ b/game/modules/tome/data/general/objects/money.lua @@ -41,14 +41,14 @@ newEntity{ } newEntity{ base = "BASE_MONEY", define_as = "MONEY_SMALL", - name = "gold pieces", + name = "gold pieces", image = "object/money_small.png", add_name = " (#MONEY#)", level_range = {1, 50}, money_value = resolvers.rngavg(1, 5), } newEntity{ base = "BASE_MONEY", define_as = "MONEY_BIG", - name = "huge pile of gold pieces", + name = "huge pile of gold pieces", image = "object/money_large.png", add_name = " (#MONEY#)", level_range = {30, 50}, color=colors.GOLD, diff --git a/game/modules/tome/data/general/objects/wizard-hat.lua b/game/modules/tome/data/general/objects/wizard-hat.lua index e4f8484ba2f211f9d413d7f1302f2705ebadff15..2a0919af1bb5cc209d2972a5eba7517826f7b263 100644 --- a/game/modules/tome/data/general/objects/wizard-hat.lua +++ b/game/modules/tome/data/general/objects/wizard-hat.lua @@ -22,7 +22,7 @@ newEntity{ slot = "HEAD", type = "armor", subtype="head", add_name = " (#ARMOR#)", - display = "]", color=colors.BLUE, + display = "]", color=colors.BLUE, image = resolvers.image_material("wizardhat", "cloth"), encumber = 2, rarity = 6, desc = [[A pointy cloth hat, very wizardly...]], diff --git a/game/modules/tome/data/gfx/object/2hsword_mithril.png b/game/modules/tome/data/gfx/object/2hsword_mithril.png index 8f57a228cd597c4ccbe683d3757b2996ca118528..05d7d5f366df554e8ddd2e083fbedba5a90b774d 100644 Binary files a/game/modules/tome/data/gfx/object/2hsword_mithril.png and b/game/modules/tome/data/gfx/object/2hsword_mithril.png differ diff --git a/game/modules/tome/data/gfx/object/amber.png b/game/modules/tome/data/gfx/object/amber.png new file mode 100644 index 0000000000000000000000000000000000000000..ccc03aa6e90f4573312aea53d82b9003dcfa7963 Binary files /dev/null and b/game/modules/tome/data/gfx/object/amber.png differ diff --git a/game/modules/tome/data/gfx/object/bloodstone.png b/game/modules/tome/data/gfx/object/bloodstone.png index dfc356562a163fc824c5101084d84681022d3b6d..4a58e823b527f9ac49be4d58dbc370117d6120f3 100644 Binary files a/game/modules/tome/data/gfx/object/bloodstone.png and b/game/modules/tome/data/gfx/object/bloodstone.png differ diff --git a/game/modules/tome/data/gfx/object/boots_drakeskin.png b/game/modules/tome/data/gfx/object/boots_drakeskin.png index 20a649460b2a97d9a38f34d6c868f8d99dba22bb..fa3553d56179e505da23fd79e8113edfbee29420 100644 Binary files a/game/modules/tome/data/gfx/object/boots_drakeskin.png and b/game/modules/tome/data/gfx/object/boots_drakeskin.png differ diff --git a/game/modules/tome/data/gfx/object/cap_drakeskin.png b/game/modules/tome/data/gfx/object/cap_drakeskin.png index 4806117871816262d24ca971176890a98eab8ae0..1adfe296575279974d25cd906a369072047c2bae 100644 Binary files a/game/modules/tome/data/gfx/object/cap_drakeskin.png and b/game/modules/tome/data/gfx/object/cap_drakeskin.png differ diff --git a/game/modules/tome/data/gfx/object/emerald.png b/game/modules/tome/data/gfx/object/emerald.png new file mode 100644 index 0000000000000000000000000000000000000000..11b9d3cee0112714592409c4cc49dfc336d4bb8d Binary files /dev/null and b/game/modules/tome/data/gfx/object/emerald.png differ diff --git a/game/modules/tome/data/gfx/object/garnet.png b/game/modules/tome/data/gfx/object/garnet.png new file mode 100644 index 0000000000000000000000000000000000000000..986060717050c9ce477ea7427dae6f104222b3c2 Binary files /dev/null and b/game/modules/tome/data/gfx/object/garnet.png differ diff --git a/game/modules/tome/data/gfx/object/jade.png b/game/modules/tome/data/gfx/object/jade.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0a1ebd20aaa14f3df34c6734242c640b794775 Binary files /dev/null and b/game/modules/tome/data/gfx/object/jade.png differ diff --git a/game/modules/tome/data/gfx/object/lapis_lazuli.png b/game/modules/tome/data/gfx/object/lapis_lazuli.png new file mode 100644 index 0000000000000000000000000000000000000000..ec277eba3c03160a1ca78019115ec4a528fe1cdf Binary files /dev/null and b/game/modules/tome/data/gfx/object/lapis_lazuli.png differ diff --git a/game/modules/tome/data/gfx/object/money_large.png b/game/modules/tome/data/gfx/object/money_large.png new file mode 100644 index 0000000000000000000000000000000000000000..8f85bd9a7f7a4264745eb7eb07c0c53a1700f428 Binary files /dev/null and b/game/modules/tome/data/gfx/object/money_large.png differ diff --git a/game/modules/tome/data/gfx/object/money_small.png b/game/modules/tome/data/gfx/object/money_small.png new file mode 100644 index 0000000000000000000000000000000000000000..5b1a379595d3581db27e99a8cbb9e898887e9a13 Binary files /dev/null and b/game/modules/tome/data/gfx/object/money_small.png differ diff --git a/game/modules/tome/data/gfx/object/quartz.png b/game/modules/tome/data/gfx/object/quartz.png new file mode 100644 index 0000000000000000000000000000000000000000..4891547300763c76e0ee56ad0aa0ac0e291d737e Binary files /dev/null and b/game/modules/tome/data/gfx/object/quartz.png differ diff --git a/game/modules/tome/data/gfx/object/sapphire.png b/game/modules/tome/data/gfx/object/sapphire.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb494b08048ec89bf18af27d761b1b6a61b4697 Binary files /dev/null and b/game/modules/tome/data/gfx/object/sapphire.png differ diff --git a/game/modules/tome/data/gfx/object/trident_bluesteel.png b/game/modules/tome/data/gfx/object/trident_bluesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..a7a3eadb437ca942b1d3cdbc06175b2f8c1764e7 Binary files /dev/null and b/game/modules/tome/data/gfx/object/trident_bluesteel.png differ diff --git a/game/modules/tome/data/gfx/object/trident_coral.png b/game/modules/tome/data/gfx/object/trident_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..1d6984a82b2c9399770e610b91bd0991cf2989d1 Binary files /dev/null and b/game/modules/tome/data/gfx/object/trident_coral.png differ diff --git a/game/modules/tome/data/gfx/object/trident_deepsteel.png b/game/modules/tome/data/gfx/object/trident_deepsteel.png new file mode 100644 index 0000000000000000000000000000000000000000..a773094bf1b7db9533833b6a643135cbb610ee66 Binary files /dev/null and b/game/modules/tome/data/gfx/object/trident_deepsteel.png differ diff --git a/game/modules/tome/data/gfx/object/trident_orihalcum.png b/game/modules/tome/data/gfx/object/trident_orihalcum.png new file mode 100644 index 0000000000000000000000000000000000000000..9a424cf17bc669029050235b4051616d81ea9761 Binary files /dev/null and b/game/modules/tome/data/gfx/object/trident_orihalcum.png differ diff --git a/game/modules/tome/data/gfx/object/trident_orite.png b/game/modules/tome/data/gfx/object/trident_orite.png new file mode 100644 index 0000000000000000000000000000000000000000..07944959150e821b67cef5b5d11a93534d51b0bf Binary files /dev/null and b/game/modules/tome/data/gfx/object/trident_orite.png differ diff --git a/game/modules/tome/data/gfx/object/turquoise.png b/game/modules/tome/data/gfx/object/turquoise.png new file mode 100644 index 0000000000000000000000000000000000000000..64f2b5706738c24cbc92d1ec36c718f8e4626a5a Binary files /dev/null and b/game/modules/tome/data/gfx/object/turquoise.png differ diff --git a/game/modules/tome/data/gfx/object/wizardhat_cashmere.png b/game/modules/tome/data/gfx/object/wizardhat_cashmere.png new file mode 100644 index 0000000000000000000000000000000000000000..ebbb23c6f936fa37b07be84ead5c7d2a6168179e Binary files /dev/null and b/game/modules/tome/data/gfx/object/wizardhat_cashmere.png differ diff --git a/game/modules/tome/data/gfx/object/wizardhat_elvensilk.png b/game/modules/tome/data/gfx/object/wizardhat_elvensilk.png new file mode 100644 index 0000000000000000000000000000000000000000..7219184eb7b68ab7ccb8096e0da804867c0b0dd8 Binary files /dev/null and b/game/modules/tome/data/gfx/object/wizardhat_elvensilk.png differ diff --git a/game/modules/tome/data/gfx/object/wizardhat_linen.png b/game/modules/tome/data/gfx/object/wizardhat_linen.png new file mode 100644 index 0000000000000000000000000000000000000000..55f2bf31b26553f91813bf531256062f734041a1 Binary files /dev/null and b/game/modules/tome/data/gfx/object/wizardhat_linen.png differ diff --git a/game/modules/tome/resolvers.lua b/game/modules/tome/resolvers.lua index 2ab3aaa7d04e4fce19931e6553be84e7c5a8d7b3..819439a73d90566538212178077159a278edd25f 100644 --- a/game/modules/tome/resolvers.lua +++ b/game/modules/tome/resolvers.lua @@ -213,7 +213,7 @@ function resolvers.image_material(image, values) end function resolvers.calc.image_material(t, e) if not t[2] or (type(t[2]) == "string" and t[2] == "metal") then t[2] = {"iron", "steel", "dsteel", "galvorn", "mithril"} end - if type(t[2]) == "string" and t[2] == "sea-metal" then t[2] = {"coral", "blue-steel", "deep-steel", "orite", "orichalcum"} end + if type(t[2]) == "string" and t[2] == "sea-metal" then t[2] = {"coral", "bluesteel", "deepsteel", "orite", "orichalcum"} end if type(t[2]) == "string" and t[2] == "leather" then t[2] = {"rough", "cured", "hardened", "reinforced", "drakeskin"} end if type(t[2]) == "string" and t[2] == "wood" then t[2] = {"elm","ash","yew","elvenwood","dragonbone"} end if type(t[2]) == "string" and t[2] == "cloth" then t[2] = {"linen","woolen","cashmere","silk","elvensilk"} end