Skip to content
Snippets Groups Projects
Commit 0e582291 authored by dg's avatar dg
Browse files

Increased dragon power

git-svn-id: http://svn.net-core.org/repos/t-engine4@1238 51575b47-30f0-44d4-a5cc-537603b46e54
parent 8a2174e6
No related branches found
No related tags found
No related merge requests found
......@@ -24,8 +24,6 @@ newEntity{
type = "dragon", subtype = "cold",
display = "D", color=colors.WHITE,
combat = { dam=resolvers.rngavg(25,30), atk=15, apr=25, dammod={str=1} },
body = { INVEN = 10, MAINHAND=1, OFFHAND=1, BODY=1 },
resolvers.drops{chance=100, nb=1, {type="money"} },
......@@ -53,6 +51,7 @@ newEntity{ base = "BASE_NPC_COLD_DRAKE",
rank = 1, size_category = 2,
max_life = resolvers.rngavg(40,60),
combat_armor = 5, combat_def = 0,
combat = { dam=resolvers.rngavg(25,40), atk=resolvers.rngavg(25,50), apr=25, dammod={str=1.1} },
on_melee_hit = {[DamageType.COLD]=resolvers.mbonus(7, 2)},
combat = { dam=resolvers.rngavg(10,15), atk=15, apr=5, dammod={str=0.6} },
......@@ -68,9 +67,16 @@ newEntity{ base = "BASE_NPC_COLD_DRAKE",
rarity = 3,
max_life = resolvers.rngavg(100,110),
combat_armor = 12, combat_def = 0,
combat = { dam=resolvers.rngavg(25,70), atk=resolvers.rngavg(25,70), apr=25, dammod={str=1.1} },
on_melee_hit = {[DamageType.COLD]=resolvers.mbonus(15, 10)},
summon = {
{type="dragon", name="cold drake hatchling", number=3, hasxp=false},
{type="dragon", name="cold drake", number=1, hasxp=false},
},
resolvers.talents{
[Talents.T_SUMMON]=1,
[Talents.T_ICE_CLAW]=2,
[Talents.T_ICE_BREATH]=3,
},
......@@ -84,10 +90,17 @@ newEntity{ base = "BASE_NPC_COLD_DRAKE",
rank = 3,
max_life = resolvers.rngavg(170,190),
combat_armor = 30, combat_def = 0,
combat = { dam=resolvers.rngavg(25,110), atk=resolvers.rngavg(25,70), apr=25, dammod={str=1.1} },
on_melee_hit = {[DamageType.COLD]=resolvers.mbonus(25, 10)},
combat = { dam=resolvers.rngavg(25,40), atk=25, apr=25, dammod={str=1.1} },
summon = {
{type="dragon", name="cold drake", number=3, hasxp=false},
{type="dragon", name="ice wyrm", number=1, hasxp=false},
},
resolvers.talents{
[Talents.T_SUMMON]=1,
[Talents.T_ICE_CLAW]=5,
[Talents.T_FREEZE]=5,
[Talents.T_ICE_BREATH]=5,
......
......@@ -24,8 +24,6 @@ newEntity{
type = "dragon", subtype = "fire",
display = "D", color=colors.WHITE,
combat = { dam=resolvers.rngavg(25,30), atk=15, apr=25, dammod={str=1} },
body = { INVEN = 10, MAINHAND=1, OFFHAND=1, BODY=1 },
resolvers.drops{chance=100, nb=1, {type="money"} },
......@@ -53,6 +51,7 @@ newEntity{ base = "BASE_NPC_FIRE_DRAKE",
rank = 1, size_category = 2,
max_life = resolvers.rngavg(40,60),
combat_armor = 5, combat_def = 0,
combat = { dam=resolvers.rngavg(25,40), atk=resolvers.rngavg(25,60), apr=25, dammod={str=1.1} },
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(7, 2)},
combat = { dam=resolvers.rngavg(10,15), atk=15, apr=5, dammod={str=0.6} },
......@@ -68,9 +67,16 @@ newEntity{ base = "BASE_NPC_FIRE_DRAKE",
rarity = 3,
max_life = resolvers.rngavg(100,110),
combat_armor = 12, combat_def = 0,
combat = { dam=resolvers.rngavg(25,70), atk=resolvers.rngavg(25,70), apr=25, dammod={str=1.1} },
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(15, 10)},
summon = {
{type="dragon", name="fire drake hatchling", number=3, hasxp=false},
{type="dragon", name="fire drake", number=1, hasxp=false},
},
resolvers.talents{
[Talents.T_SUMMON]=1,
[Talents.T_WING_BUFFET]=2,
[Talents.T_FIRE_BREATH]=3,
},
......@@ -85,9 +91,15 @@ newEntity{ base = "BASE_NPC_FIRE_DRAKE",
max_life = resolvers.rngavg(170,190),
combat_armor = 30, combat_def = 0,
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(25, 10)},
combat = { dam=resolvers.rngavg(25,40), atk=25, apr=25, dammod={str=1.1} },
combat = { dam=resolvers.rngavg(25,110), atk=resolvers.rngavg(25,70), apr=25, dammod={str=1.1} },
summon = {
{type="dragon", name="fire drake", number=3, hasxp=false},
{type="dragon", name="fire wyrm", number=1, hasxp=false},
},
resolvers.talents{
[Talents.T_SUMMON]=1,
[Talents.T_WING_BUFFET]=5,
[Talents.T_FLAME]=5,
[Talents.T_FIRE_BREATH]=5,
......
......@@ -59,7 +59,7 @@ newEntity{ base = "BASE_NPC_GHOST",
rarity = 10,
max_life = resolvers.rngavg(90,100),
combat_armor = 0, combat_def = resolvers.mbonus(10, 50),
invisibility = resolvers.mbonus(5, 25),
invisibility = resolvers.mbonus(5, 10),
ai_state = { talent_in=4, },
combat = { dam=resolvers.mbonus(45, 45), atk=resolvers.mbonus(25, 45), apr=100, dammod={str=0.5, mag=0.5} },
......@@ -79,7 +79,7 @@ newEntity{ base = "BASE_NPC_GHOST",
max_life = resolvers.rngavg(140,170),
combat_armor = 0, combat_def = resolvers.mbonus(10, 50),
invisibility = resolvers.mbonus(10, 40),
invisibility = resolvers.mbonus(10, 20),
combat = { dam=resolvers.mbonus(65, 65), atk=resolvers.mbonus(25, 45), apr=100, dammod={str=0.5, mag=0.5} },
......@@ -103,7 +103,7 @@ newEntity{ base = "BASE_NPC_GHOST",
max_life = resolvers.rngavg(40,50), life_rating = 6,
combat_armor = 0, combat_def = resolvers.mbonus(10, 10),
invisibility = resolvers.mbonus(10, 30),
invisibility = resolvers.mbonus(10, 10),
combat = { dam=5, atk=5, apr=100, dammod={str=0.5, mag=0.5} },
......
......@@ -52,7 +52,7 @@ newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
max_life = resolvers.rngavg(60,80),
combat_armor = 5, combat_def = 0,
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(7, 3), [DamageType.COLD]=resolvers.mbonus(7, 3)},
combat = { dam=resolvers.rngavg(25,35), atk=15, apr=5, dammod={str=0.6} },
combat = { dam=resolvers.rngavg(25,80), atk=resolvers.rngavg(25,70), apr=25, dammod={str=1.1} },
resists = { [DamageType.PHYSICAL] = 20, [DamageType.FIRE] = 20, [DamageType.COLD] = 20, [DamageType.ACID] = 20, [DamageType.LIGHTNING] = 20, },
......@@ -72,11 +72,17 @@ newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
max_life = resolvers.rngavg(150,170),
combat_armor = 12, combat_def = 0,
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(10, 5), [DamageType.COLD]=resolvers.mbonus(10, 5)},
combat = { dam=resolvers.rngavg(35,45), atk=15, apr=25, dammod={str=1} },
combat = { dam=resolvers.rngavg(25,110), atk=resolvers.rngavg(25,100), apr=25, dammod={str=1.1} },
resists = { [DamageType.PHYSICAL] = 30, [DamageType.FIRE] = 30, [DamageType.COLD] = 30, [DamageType.ACID] = 30, [DamageType.LIGHTNING] = 30, },
summon = {
{type="dragon", name="multi-hued drake hatchling", number=3, hasxp=false},
{type="dragon", name="multi-hued drake", number=1, hasxp=false},
},
resolvers.talents{
[Talents.T_SUMMON]=1,
[Talents.T_ICE_CLAW]=3,
[Talents.T_WING_BUFFET]=3,
......@@ -98,12 +104,13 @@ newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
max_life = resolvers.rngavg(220,250),
combat_armor = 30, combat_def = 30,
on_melee_hit = {[DamageType.FIRE]=resolvers.mbonus(10, 5), [DamageType.COLD]=resolvers.mbonus(10, 5), [DamageType.LIGHTNING]=resolvers.mbonus(10, 5), [DamageType.ACID]=resolvers.mbonus(10, 5)},
combat = { dam=resolvers.rngavg(50,70), atk=25, apr=25, dammod={str=1.1} },
combat = { dam=resolvers.rngavg(25,150), atk=resolvers.rngavg(25,130), apr=25, dammod={str=1.1} },
resists = { [DamageType.PHYSICAL] = 40, [DamageType.FIRE] = 40, [DamageType.COLD] = 40, [DamageType.ACID] = 40, [DamageType.LIGHTNING] = 40, },
summon = {
{type="dragon", number=2, hasxp=false},
{type="dragon", name="multi-hued drake", number=3, hasxp=false},
{type="dragon", name="greater multi-hued wyrm", number=1, hasxp=false},
},
resolvers.talents{
......
......@@ -67,6 +67,7 @@ newEntity{
size_category = 3,
stats = { str=40, dex=60, cun=60, mag=30, con=40 },
see_invisible = 100,
instakill_immune = 1,
stun_immune = 0.5,
blind_immune = 1
......@@ -131,6 +132,7 @@ newEntity{
size_category = 3,
stats = { str=40, dex=60, cun=60, mag=30, con=40 },
see_invisible = 100,
instakill_immune = 1,
stun_immune = 0.5,
blind_immune = 1
......
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