Skip to content
Snippets Groups Projects
Commit 611521fe authored by dg's avatar dg
Browse files

sandworm rarity

git-svn-id: http://svn.net-core.org/repos/t-engine4@336 51575b47-30f0-44d4-a5cc-537603b46e54
parent 3912cf7b
No related branches found
No related tags found
No related merge requests found
......@@ -4,7 +4,7 @@ newEntity{
define_as = "BASE_NPC_SANDWORM",
type = "vermin", subtype = "sandworm",
display = "w", color=colors.YELLOW,
level_range = {12, 18},
level_range = {15, 50},
body = { INVEN = 10 },
max_life = 40, life_rating = 5,
......@@ -26,6 +26,7 @@ newEntity{ base = "BASE_NPC_SANDWORM",
newEntity{ base = "BASE_NPC_SANDWORM",
name = "sandworm destroyer",
color={r=169,g=168,b=52},
desc = [[A huge worm coloured as the sand it inhabits. This particular sandworm seems to have been bred for one purpose only, the eradication of everything that is non-sandworm, such as ... you.]],
rarity = 6,
......@@ -38,6 +39,7 @@ newEntity{ base = "BASE_NPC_SANDWORM",
newEntity{ base = "BASE_NPC_SANDWORM",
name = "sand-drake",
color={r=204,g=255,b=95},
desc = [[This unholy creature looks like a wingless dragon in shape but ressembles a sandworm in color.]],
rarity = 8,
......
......@@ -68,6 +68,7 @@ newTalent{
points = 5,
equilibrium = 12,
cooldown = 12,
message = "@Source@ breathes sand!",
tactical = {
ATTACKAREA = 10,
},
......
-- Load some various npc types but up their rarity to make some sandworms are the norm
load("/data/general/npcs/vermin.lua", function(e) if e.rarity then e.rarity = e.rarity * 2 end end)
load("/data/general/npcs/ooze.lua", function(e) if e.rarity then e.rarity = e.rarity * 2 end end)
load("/data/general/npcs/jelly.lua", function(e) if e.rarity then e.rarity = e.rarity * 2 end end)
load("/data/general/npcs/vermin.lua", function(e) if e.rarity then e.rarity = e.rarity * 6 end end)
load("/data/general/npcs/ooze.lua", function(e) if e.rarity then e.rarity = e.rarity * 6 end end)
load("/data/general/npcs/jelly.lua", function(e) if e.rarity then e.rarity = e.rarity * 6 end end)
load("/data/general/npcs/sandworm.lua")
local Talents = require("engine.interface.ActorTalents")
......@@ -14,7 +14,7 @@ newEntity{ define_as = "SANDWORM_TUNNELER",
display = "w", color=colors.GREEN,
desc = [[This sandworm seems to not care about your presence at all and simply continues digging its way through the sand.
Maybe following it is the only way to move around here...]],
level_range = {12, 18}, exp_worth = 0,
level_range = {12, 50}, exp_worth = 0,
max_life = 10000,
faction = "sandworm burrowers",
energy = {mod=1},
......@@ -31,7 +31,7 @@ newEntity{ define_as = "SANDWORM_QUEEN",
name = "Sandworm Queen",
display = "w", color=colors.VIOLET,
desc = [[Before you stands the queen of the sandworms. Massive and bloated she slugs toward you, calling for her offspring!]],
level_range = {12, 18}, exp_worth = 2,
level_range = {15, 50}, exp_worth = 2,
max_life = 150, life_rating = 17, fixed_rating = true,
max_stamina = 85,
max_mana = 85,
......@@ -60,5 +60,5 @@ newEntity{ define_as = "SANDWORM_QUEEN",
},
autolevel = "warrior",
ai = "dumb_talented_simple", ai_state = { talent_in=3, },
ai = "dumb_talented_simple", ai_state = { talent_in=2, },
}
No preview for this file type
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