canine.lua (or just keep it wolf.lua, I dont care)
most wolves will eventually get a howl (cause fear)
wargs will get a chance to summon goblins and other wargs.
in:
- wolf
- great wolf (will be taken out eventually, and replaced with a great animal ego)
- dire wolf
- frost wolf
- fox
needs to be put in:
- rabid dog (?)
comments/ideas/questions... put them below... they are toned down some... so only wargs and dire wolves are about as good as trolls
NPC: canines (formerly wolves)
Moderator: Moderator
-
- Reaper
- Posts: 1535
- Joined: Mon Jan 22, 2007 6:31 pm
- Location: East of the sun, west of the moon
NPC: canines (formerly wolves)
Oliphant am I, and I never lie.
-
- Reaper
- Posts: 1535
- Joined: Mon Jan 22, 2007 6:31 pm
- Location: East of the sun, west of the moon
Re: NPC: canines (formerly wolves)
Code: Select all
-- last updated: 5:11 PM 1/29/2010
local Talents = require("engine.interface.ActorTalents")
newEntity{
define_as = "BASE_NPC_CANINE",
type = "animal", subtype = "canine",
display = "C", color=colors.WHITE,
body = { INVEN = 10 },
max_stamina = 150,
autolevel = "warrior",
ai = "dumb_talented_simple", ai_state = { talent_in=10, },
energy = { mod=1.1 },
stats = { str=10, dex=17, mag=3, con=7 },
combat_armor = 1, combat_def = 1,
}
newEntity{ base = "BASE_NPC_CANINE",
name = "wolf", color=colors.UMBER,
desc = [[Lean, mean and shaggy, it stares at you with hungry eyes.]],
level_range = {1, 50}, exp_worth = 1,
rarity = 4,
max_life = resolvers.rngavg(40,70),
combat_armor = 1, combat_def = 3,
combat = { dam=5, atk=15, apr=3 },
}
newEntity{ base = "BASE_NPC_CANINE",
name = "great wolf", color=colors.UMBER,
desc = [[Larger than a normal wolf, it prowls and snaps at you.]],
level_range = {3, 50}, exp_worth = 1,
rarity = 6,
max_life = resolvers.rngavg(60,90),
combat_armor =2, combat_def = 4,
combat = { dam=6, atk=15, apr=3 },
}
newEntity{ base = "BASE_NPC_CANINE",
name = "dire wolf", color=colors.DARK_UMBER,
desc = [[Easily as big as a horse, this wolf menaces you with its claws and fangs.]],
level_range = {4, 50}, exp_worth = 1,
rarity = 7,
max_life = resolvers.rngavg(80,110),
combat_armor = 3, combat_def = 5,
combat = { dam=9, atk=15, apr=4 },
}
newEntity{ base = "BASE_NPC_CANINE",
name = "white wolf", color=colors.WHITE,
desc = [[A large and muscled wolf from the northern wastes. Its breath is cold and icy and its fur coated in frost.]],
level_range = {4, 50}, exp_worth = 1,
rarity = 7,
max_life = resolvers.rngavg(70,100),
combat_armor = 3, combat_def = 4,
combat = { dam=8, atk=15, apr=3 },
resists = { [DamageType.FIRE] = -50, [DamageType.COLD] = 100 },
}
newEntity{ base = "BASE_NPC_CANINE",
name = "warg", color=colors.BLACK,
desc = [[It is a large wolf with eyes full of cunning.]],
level_range = {6, 50}, exp_worth = 1,
rarity = 7,
max_life = resolvers.rngavg(60,100),
combat_armor = 5, combat_def = 7,
combat = { dam=10, atk=17, apr=5 },
}
newEntity{ base = "BASE_NPC_CANINE",
name = "fox", color=colors.RED,
desc = [[The quick brown fox jumps over the lazy dog.]],
level_range = {1, 50}, exp_worth = 1,
rarity = 5,
max_life = resolvers.rngavg(40,50),
combat_armor = 1, combat_def = 3,
combat = { dam=4, atk=10, apr=3 },
}
Oliphant am I, and I never lie.
Re: NPC: canines (formerly wolves)
Included for next RFT
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
