EDIT: You can do it by yourself, just download Komags Master Quest source. Then in scripts find monsters.lua and find spider definition and replace it with this:
Code: Select all
defineObject{
name = "spider",
class = "Monster",
model = "assets/models/monsters/skeleton_warrior.fbx",
meshName = "skeleton_warrior_mesh",
animations = {
idle = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_idle.fbx",
moveForward = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_walk.fbx",
turnLeft = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_turn_left.fbx",
turnRight = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_turn_right.fbx",
attack = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_attack.fbx",
attackBack = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_attack_back.fbx",
getHitFrontLeft = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_front_left.fbx",
getHitFrontRight = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_front_right.fbx",
getHitBack = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_back.fbx",
getHitLeft = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_left.fbx",
getHitRight = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_right.fbx",
fall = "assets/animations/monsters/skeleton_warrior/skeleton_warrior_get_hit_front_left.fbx",
},
moveSound = "skeleton_walk",
footstepSound = "skeleton_footstep",
attackSound = "skeleton_attack",
hitSound = "skeleton_hit",
dieSound = "skeleton_die",
hitEffect = "hit_dust",
capsuleHeight = 0.7,
capsuleRadius = 0.25,
collisionRadius = 0.6,
health = 120,
sight = 4,
attackPower = 9,
accuracy = 10,
protection = 5,
immunities = { "poison" },
movementCoolDown = 2,
noRecoilInterval = { 0.25, 0.5 },
exp = 175,
healthIncrement = 30,
attackPowerIncrement = 5,
protectionIncrement = 1,
brain = "Melee",
onDealDamage = function(self, champion, damage)
if math.random() <= 0.3 then
champion:setConditionCumulative("poison", 30)
end
end,
particleSystem = "fireball",
particleSystemNode = "head",
}
Now you can fight flaming head skeleton warriors instead of spiders, with the same exp and hp as spiders have. Skeleton can also poison you as spider can and there is not a spear and shield drop.
[/color]