Skip to content
Snippets Groups Projects
Commit 82296a0b authored by dg's avatar dg
Browse files

add maces & axes

add robe of power


git-svn-id: http://svn.net-core.org/repos/t-engine4@485 51575b47-30f0-44d4-a5cc-537603b46e54
parent 398b4d02
No related branches found
No related tags found
No related merge requests found
Showing
with 269 additions and 34 deletions
......@@ -6,7 +6,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "/", color=colors.SLATE,
encumber = 3,
rarity = 3,
rarity = 5,
combat = { talented = "axe", damrange = 1.5 },
desc = [[Massive two-handed battleaxes.]],
twohanded = true,
......
......@@ -6,9 +6,74 @@ newEntity{
add_name = " (#COMBAT#)",
display = "\\", color=colors.SLATE,
encumber = 5,
rarity = 3,
combat = { talented = "mace", damrange = 1.5 },
rarity = 5,
combat = { talented = "mace", damrange = 1.5, physspeed=1.2 },
desc = [[Massive two-handed maul.]],
twohanded = true,
egos = "/data/general/objects/egos/weapon.lua", egos_chance = resolvers.mbonus(40, 5),
}
newEntity{ base = "BASE_GREATMAUL",
name = "iron greatmaul",
level_range = {1, 10},
require = { stat = { str=11 }, },
cost = 5,
combat = {
dam = resolvers.rngavg(10,16),
apr = 1,
physcrit = 0.5,
dammod = {str=1.2},
},
}
newEntity{ base = "BASE_GREATMAUL",
name = "steel greatmaul",
level_range = {10, 20},
require = { stat = { str=16 }, },
cost = 10,
combat = {
dam = resolvers.rngavg(22,30),
apr = 2,
physcrit = 1,
dammod = {str=1.2},
},
}
newEntity{ base = "BASE_GREATMAUL",
name = "dwarven-steel greatmaul",
level_range = {20, 30},
require = { stat = { str=24 }, },
cost = 15,
combat = {
dam = resolvers.rngavg(38,45),
apr = 2,
physcrit = 1.5,
dammod = {str=1.2},
},
}
newEntity{ base = "BASE_GREATMAUL",
name = "galvorn greatmaul",
level_range = {30, 40},
require = { stat = { str=35 }, },
cost = 25,
combat = {
dam = resolvers.rngavg(50,59),
apr = 3,
physcrit = 2.5,
dammod = {str=1.2},
},
}
newEntity{ base = "BASE_GREATMAUL",
name = "mithril greatmaul",
level_range = {40, 50},
require = { stat = { str=48 }, },
cost = 35,
combat = {
dam = resolvers.rngavg(62, 72),
apr = 4,
physcrit = 3,
dammod = {str=1.2},
},
}
......@@ -6,7 +6,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "/", color=colors.SLATE,
encumber = 3,
rarity = 3,
rarity = 5,
combat = { talented = "sword", damrange = 1.6 },
desc = [[Massive two-handed swords.]],
twohanded = true,
......
newEntity{
define_as = "BASE_WARAXE",
slot = "MAINHAND",
type = "weapon", subtype="waraxe",
add_name = " (#COMBAT#)",
display = "/", color=colors.SLATE,
encumber = 3,
rarity = 3,
combat = { talented = "axe", damrange = 1.4},
desc = [[One-handed war axes.]],
egos = "/data/general/objects/egos/weapon.lua", egos_chance = resolvers.mbonus(40, 5),
}
newEntity{ base = "BASE_WARAXE",
name = "iron waraxe",
level_range = {1, 10},
require = { stat = { str=11 }, },
cost = 5,
combat = {
dam = resolvers.rngavg(5,8),
apr = 2,
physcrit = 3.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_WARAXE",
name = "steel waraxe",
level_range = {10, 20},
require = { stat = { str=16 }, },
cost = 10,
combat = {
dam = resolvers.rngavg(8,14),
apr = 3,
physcrit = 4,
dammod = {str=1},
},
}
newEntity{ base = "BASE_WARAXE",
name = "dwarven-steel waraxe",
level_range = {20, 30},
require = { stat = { str=24 }, },
cost = 15,
combat = {
dam = resolvers.rngavg(17,23),
apr = 4,
physcrit = 4.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_WARAXE",
name = "galvorn waraxe",
level_range = {30, 40},
require = { stat = { str=35 }, },
cost = 25,
combat = {
dam = resolvers.rngavg(28,35),
apr = 5,
physcrit = 6.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_WARAXE",
name = "mithril waraxe",
level_range = {40, 50},
require = { stat = { str=48 }, },
cost = 35,
combat = {
dam = resolvers.rngavg(38,42),
apr = 6,
physcrit = 7,
dammod = {str=1},
},
}
......@@ -5,7 +5,7 @@ newEntity{
type = "weapon", subtype="longbow",
display = "}", color=colors.UMBER,
encumber = 4,
rarity = 3,
rarity = 5,
combat = { talented = "bow", damrange = 1.4},
archery = "bow",
desc = [[Longbows are used to shoot arrows at your foes.]],
......@@ -70,7 +70,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "{", color=colors.UMBER,
encumber = 0.03,
rarity = 3,
rarity = 5,
combat = { talented = "bow", damrange = 1.4},
archery_ammo = "bow",
desc = [[Arrows are used with bows to pierce your foes to death.]],
......
......@@ -172,8 +172,8 @@ newEntity{
newEntity{
name = " of massacre (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.PHYSICAL] = resolvers.mbonus(15, 5) },
},
......@@ -181,8 +181,8 @@ newEntity{
newEntity{
name = " of arcane power (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.ARCANE] = resolvers.mbonus(15, 5) },
},
......@@ -190,8 +190,8 @@ newEntity{
newEntity{
name = " of burning (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.FIRE] = resolvers.mbonus(15, 5) },
},
......@@ -199,8 +199,8 @@ newEntity{
newEntity{
name = " of freezing (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.COLD] = resolvers.mbonus(15, 5) },
},
......@@ -208,8 +208,8 @@ newEntity{
newEntity{
name = " of nature's blessing (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.NATURE] = resolvers.mbonus(15, 5) },
},
......@@ -217,8 +217,8 @@ newEntity{
newEntity{
name = " of blight (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.BLIGHT] = resolvers.mbonus(15, 5) },
},
......@@ -226,8 +226,8 @@ newEntity{
newEntity{
name = " of shock (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.LIGHTNING] = resolvers.mbonus(15, 5) },
},
......@@ -235,8 +235,8 @@ newEntity{
newEntity{
name = " of corrosion (#DAMBONUS#)",
level_range = {6, 50},
rarity = 1,
cost = 4, identified=true,
rarity = 4,
cost = 4,
wielder = {
inc_damage = { [DamageType.ACID] = resolvers.mbonus(15, 5) },
},
......
......@@ -63,3 +63,23 @@ newEntity{
on_melee_hit={[DamageType.SLIME] = resolvers.mbonus(7, 3)},
},
}
newEntity{
name = " of power",
level_range = {20, 50},
rarity = 9,
cost = 15,
wielder = {
inc_damage = {
[DamageType.ARCANE] = resolvers.mbonus(15, 5)
[DamageType.FIRE] = resolvers.mbonus(15, 5)
[DamageType.COLD] = resolvers.mbonus(15, 5)
[DamageType.ACID] = resolvers.mbonus(15, 5)
[DamageType.LIGHTNING] = resolvers.mbonus(15, 5)
[DamageType.NATURE] = resolvers.mbonus(15, 5)
[DamageType.BLIGHT] = resolvers.mbonus(15, 5)
[DamageType.PHYSICAL] = resolvers.mbonus(15, 5)
},
combat_spellpower = 4,
},
}
......@@ -5,7 +5,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "/", color=colors.WHITE,
encumber = 1,
rarity = 3,
rarity = 5,
combat = { talented = "knife", damrange = 1.3 },
desc = [[Sharp, long, and deadly.]],
egos = "/data/general/objects/egos/weapon.lua", egos_chance = resolvers.mbonus(40, 5),
......
newEntity{
define_as = "BASE_MACE",
slot = "MAINHAND",
type = "weapon", subtype="mace",
add_name = " (#COMBAT#)",
display = "/", color=colors.SLATE,
encumber = 3,
rarity = 5,
combat = { talented = "mace", damrange = 1.4},
desc = [[Blunt and deadly.]],
egos = "/data/general/objects/egos/weapon.lua", egos_chance = resolvers.mbonus(40, 5),
}
newEntity{ base = "BASE_MACE",
name = "iron mace",
level_range = {1, 10},
require = { stat = { str=11 }, },
cost = 5,
combat = {
dam = resolvers.rngavg(6,9),
apr = 2,
physcrit = 0.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_MACE",
name = "steel mace",
level_range = {10, 20},
require = { stat = { str=16 }, },
cost = 10,
combat = {
dam = resolvers.rngavg(11,17),
apr = 3,
physcrit = 1,
dammod = {str=1},
},
}
newEntity{ base = "BASE_MACE",
name = "dwarven-steel mace",
level_range = {20, 30},
require = { stat = { str=24 }, },
cost = 15,
combat = {
dam = resolvers.rngavg(22,28),
apr = 4,
physcrit = 1.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_MACE",
name = "galvorn mace",
level_range = {30, 40},
require = { stat = { str=35 }, },
cost = 25,
combat = {
dam = resolvers.rngavg(33,40),
apr = 5,
physcrit = 2.5,
dammod = {str=1},
},
}
newEntity{ base = "BASE_MACE",
name = "mithril mace",
level_range = {40, 50},
require = { stat = { str=48 }, },
cost = 35,
combat = {
dam = resolvers.rngavg(43,48),
apr = 6,
physcrit = 3,
dammod = {str=1},
},
}
......@@ -16,10 +16,10 @@ load("/data/general/objects/knifes.lua")
load("/data/general/objects/swords.lua")
load("/data/general/objects/2hswords.lua")
--load("/data/general/objects/maces.lua")
load("/data/general/objects/maces.lua")
load("/data/general/objects/2hmaces.lua")
--load("/data/general/objects/axes.lua")
load("/data/general/objects/axes.lua")
load("/data/general/objects/2haxes.lua")
load("/data/general/objects/bows.lua")
......
......@@ -4,6 +4,7 @@ newEntity{
type = "armor", subtype="shield",
add_name = " (#ARMOR#)",
display = ")", color=colors.UMBER,
rarity = 5,
encumber = 7,
desc = [[Handheld deflection devices]],
egos = "/data/general/objects/egos/shield.lua", egos_chance = resolvers.mbonus(40, 5),
......@@ -17,7 +18,6 @@ newEntity{ base = "BASE_SHIELD",
level_range = {1, 10},
require = { stat = { str=11 }, },
cost = 5,
rarity = 3,
special_combat = {
dam = resolvers.rngavg(7,11),
physcrit = 2.5,
......@@ -35,7 +35,6 @@ newEntity{ base = "BASE_SHIELD",
level_range = {10, 20},
require = { stat = { str=16 }, },
cost = 10,
rarity = 3,
special_combat = {
dam = resolvers.rngavg(10,20),
physcrit = 3,
......@@ -53,7 +52,6 @@ newEntity{ base = "BASE_SHIELD",
level_range = {20, 30},
require = { stat = { str=24 }, },
cost = 15,
rarity = 3,
special_combat = {
dam = resolvers.rngavg(25,35),
physcrit = 3.5,
......@@ -71,7 +69,6 @@ newEntity{ base = "BASE_SHIELD",
level_range = {30, 40},
require = { stat = { str=35 }, },
cost = 25,
rarity = 3,
special_combat = {
dam = resolvers.rngavg(40,55),
physcrit = 4.5,
......@@ -89,7 +86,6 @@ newEntity{ base = "BASE_SHIELD",
level_range = {40, 50},
require = { stat = { str=48 }, },
cost = 35,
rarity = 3,
special_combat = {
dam = resolvers.rngavg(60,75),
physcrit = 5,
......
......@@ -4,7 +4,7 @@ newEntity{
type = "weapon", subtype="sling",
display = "}", color=colors.UMBER,
encumber = 4,
rarity = 3,
rarity = 5,
combat = { talented = "sling", },
archery = "sling",
desc = [[Slings are used to shoot peebles at your foes.]],
......@@ -69,7 +69,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "{", color=colors.UMBER,
encumber = 0.03,
rarity = 3,
rarity = 5,
combat = { talented = "sling", damrange = 1.2},
archery_ammo = "sling",
desc = [[Shots are used with slings to pummel your foes to death.]],
......
......@@ -5,7 +5,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "\\", color=colors.LIGHT_RED,
encumber = 5,
rarity = 3,
rarity = 4,
desc = [[Staves designed for wielders of magic, by the greats of the art.]],
egos = "/data/general/objects/egos/staves.lua", egos_chance = resolvers.mbonus(40, 5),
}
......
......@@ -5,7 +5,7 @@ newEntity{
add_name = " (#COMBAT#)",
display = "/", color=colors.SLATE,
encumber = 3,
rarity = 3,
rarity = 5,
combat = { talented = "sword", damrange = 1.4},
desc = [[Sharp, long, and deadly.]],
egos = "/data/general/objects/egos/weapon.lua", egos_chance = resolvers.mbonus(40, 5),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment