Hello help me clean these errors from the console?
Katex Blood Tongue
Srezz Yellow Eyes
Utua Stone Sting
Yirkas Blue Scales
Thaian
Lua:
>> Loading lua monsters
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - end] Monster: "Katex Blood Tongue" loot could not correctly be load.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - end] Monster: "Srezz Yellow Eyes" loot could not correctly be load.
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - end] Monster: "Utua Stone Sting" loot could not correctly be load.
[Error - Monsters::deserializeSpell] - Utua Stone Sting - Unknown spell name: poison
[Warning - Loot:setId] Unknown loot item loot, int value expected.
[Warning - end] Monster: "Yirkas Blue Scales" loot could not correctly be load.
[Warning - Loot:setId] Unknown loot item "tentacle pieces".
[Warning - end] Monster: "Devovorga" loot could not correctly be load.
[Warning - Loot:setId] Non-unique loot item "Eye of the Chasm".
[Warning - end] Monster: "Thaian" loot could not correctly be load.
Katex Blood Tongue
Code:
local mType = Game.createMonsterType("Katex Blood Tongue")
local monster = {}
monster.description = "a katex blood tongue"
monster.experience = 4900
monster.outfit = {
lookType = 1300,
lookHead = 95,
lookBody = 21,
lookLegs = 113,
lookFeet = 94,
lookAddons = 0,
lookMount = 0
}
monster.health = 6300
monster.maxHealth = 6300
monster.race = "blood"
monster.corpse = 39025
monster.speed = 210
monster.summonCost = 0
monster.maxSummons = 2
monster.changeTarget = {
interval = 4000,
chance = 20
}
monster.flags = {
isSummonable = false,
isAttackable = true,
isHostile = true,
isConvinceable = false,
isPushable = false,
rewardBoss = true,
illusionable = false,
canPushItems = true,
canPushCreatures = true,
staticAttackChance = 70,
targetdistance = 1,
runHealth = 0,
isHealthHidden = false,
canwalkonenergy = true,
canwalkonfire = true,
canwalkonpoison = true
}
monster.light = {
level = 0,
color = 0
}
monster.summons = {
{name = "werehyaena", chance = 10, interval = 2000}
}
monster.voices = {
interval = 5000,
chance = 10,
{text = "Curse you!", yell = false},
{text = "Snarl!", yell = false}
}
monster.loot = {
{id = "gold coin", chance = 98521, maxCount = 100},
{id = "platinum coin", chance = 89522, maxCount = 12},
{id = "Werehyaena Nose", chance = 23331},
{id = "Gold Ingot", chance = 23301},
{id = "Skull Helmet", chance = 8741},
{id = "Werehyaena Trophy", chance = 7774},
{id = "Katex' Blood", chance = 5855},
{id = "Demon Shield", chance = 4845},
{id = "Werehyaena Talisman", chance = 4854},
{id = "Magic Plate Armor", chance = 4884},
{id = "Raw Watermelon Tourmaline", chance = 3889},
{id = "Red Silk Flower", chance = 2914},
{id = "Assassin Dagger", chance = 1941},
{id = "Giant Sword", chance = 1944},
{id = "Golden Armor", chance = 1940},
{id = "Jade Hammer", chance = 1998},
{id = "Violet Gem", chance = 1943},
{id = "Mastermind Potion", chance = 970},
{id = "Ornate Crossbow", chance = 971},
{id = "War Axe", chance = 942}
}
monster.attacks = {
{name ="combat", interval = 2000, chance = 100, minDamage = 0, maxDamage = -350, effect = CONST_ME_DRAWBLOOD},
{name ="combat", interval = 2000, chance = 10, minDamage = -150, maxDamage = -500, type = COMBAT_LIFEDRAIN, length = 8, spread = 3, ShootEffect = CONST_ANI_SUDDENDEATH, target = false},
{name ="combat", interval = 2000, chance = 50, minDamage = -150, maxDamage = -500, type = COMBAT_DEATH, range = 1, effect = CONST_ME_MORTAREA, target = false},
{name ="combat", interval = 2000, chance = 50, minDamage = -150, maxDamage = -500, type = COMBAT_PHYSICAL, range = 2, ShootEffect = CONST_ANI_POISON, effect = CONST_ME_HITBYPOISON, target = false}
}
monster.defenses = {
defense = 50,
armor = 45,
{name ="combat", interval = 2000, chance = 15, minDamage = 120, maxDamage = 210, type = COMBAT_HEALING, effect = CONST_ME_MAGIC_BLUE, target = false}
}
monster.elements = {
{type = COMBAT_PHYSICALDAMAGE, percent = 0},
{type = COMBAT_ENERGYDAMAGE, percent = 0},
{type = COMBAT_EARTHDAMAGE, percent = 40},
{type = COMBAT_FIREDAMAGE, percent = 10},
{type = COMBAT_LIFEDRAIN, percent = 100},
{type = COMBAT_MANADRAIN, percent = 0},
{type = COMBAT_DROWNDAMAGE, percent = 100},
{type = COMBAT_ICEDAMAGE, percent = 0},
{type = COMBAT_HOLYDAMAGE , percent = 0},
{type = COMBAT_DEATHDAMAGE , percent = 0}
}
monster.immunities = {
{type = "paralyze", condition = true},
{type = "outfit", condition = true},
{type = "invisible", condition = true},
{type = "bleed", condition = false}
}
mType.onAppear = function(monster, creature)
if monster:getType():isRewardBoss() then
monster:setReward(true)
end
end
mType:register(monster)
Srezz Yellow Eyes
Code:
local mType = Game.createMonsterType("Srezz Yellow Eyes")
local monster = {}
monster.description = "a srezz yellow eyes"
monster.experience = 4800
monster.outfit = {
lookType = 220,
lookHead = 0,
lookBody = 0,
lookLegs = 0,
lookFeet = 0,
lookAddons = 0,
lookMount = 0
}
monster.health = 6200
monster.maxHealth = 6200
monster.race = "venom"
monster.corpse = 6061
monster.speed = 240
monster.summonCost = 0
monster.maxSummons = 0
monster.changeTarget = {
interval = 2000,
chance = 10
}
monster.flags = {
isSummonable = false,
isAttackable = true,
isHostile = true,
isConvinceable = false,
isPushable = false,
rewardBoss = true,
illusionable = false,
canPushItems = true,
canPushCreatures = true,
staticAttackChance = 90,
targetdistance = 1,
runHealth = 0,
isHealthHidden = false,
canwalkonenergy = true,
canwalkonfire = true,
canwalkonpoison = true
}
monster.light = {
level = 0,
color = 0
}
monster.voices = {
interval = 5000,
chance = 10,
{text = "POWER! I SEED MORE POWER!", yell = true}
}
monster.loot = {
{id = "platinum coin", chance = 95401, maxCount = 9},
{id = "snake skin", chance = 15960, maxCount = 2},
{id = "winged tail", chance = 5312},
{id = "mastermind potion", chance = 19151},
{id = "ultimate health potion", chance = 59801, maxCount = 3},
{id = "violet gem", chance = 4500},
{id = "black pearl", chance = 9512},
{id = "Gold Ingot", chance = 29785},
{id = "Gold Nugget", chance = 1599},
{id = "Giant Sword", chance = 2133},
{id = "blue crystal shard", chance = 12774},
{id = "blue gem", chance = 4265},
{id = "green gem", chance = 2136},
{id = "violet gem", chance = 5321},
{id = 7632, chance = 15964},
{id = "glacier robe", chance = 3196},
{id = "glacier kilt", chance = 4268},
{id = "red silk flower", chance = 1060},
{id = "ring of green plasma", chance = 1700},
{id = "srezz' eye", chance = 9574},
{id = "Raw Watermelon Tourmaline", chance = 2137},
{id = "Skull Helmet", chance = 1061},
{id = "War Axe", chance = 3198},
{id = "Demonrage Sword", chance = 4267},
{id = "Gemmed Figurine", chance = 7454}
}
monster.attacks = {
{name ="combat", interval = 2000, chance = 100, minDamage = 0, maxDamage = -900, effect = CONST_ME_DRAWBLOOD},
{name ="combat", interval = 2000, chance = 35, minDamage = 0, maxDamage = -900, type = COMBAT_EARTH, length = 8, spread = 3, effect = CONST_ME_POISONAREA, target = false},
{name ="combat", interval = 2000, chance = 20, minDamage = 0, maxDamage = -2000, type = COMBAT_MANADRAIN, length = 8, spread = 3, effect = CONST_ME_SOUND_RED, target = false},
{name ="combat", interval = 2000, chance = 30, minDamage = -180, maxDamage = -340, effect = CONST_ME_POISONAREA, target = false}
}
monster.defenses = {
defense = 30,
armor = 45,
{name ="combat", interval = 2000, chance = 25, minDamage = 150, maxDamage = 450, type = COMBAT_HEALING, effect = CONST_ME_MAGIC_BLUE, target = false}
}
monster.elements = {
{type = COMBAT_PHYSICALDAMAGE, percent = 0},
{type = COMBAT_ENERGYDAMAGE, percent = 0},
{type = COMBAT_EARTHDAMAGE, percent = 40},
{type = COMBAT_FIREDAMAGE, percent = 30},
{type = COMBAT_LIFEDRAIN, percent = 100},
{type = COMBAT_MANADRAIN, percent = 0},
{type = COMBAT_DROWNDAMAGE, percent = 100},
{type = COMBAT_ICEDAMAGE, percent = 0},
{type = COMBAT_HOLYDAMAGE , percent = 0},
{type = COMBAT_DEATHDAMAGE , percent = 10}
}
monster.immunities = {
{type = "paralyze", condition = true},
{type = "outfit", condition = true},
{type = "invisible", condition = true},
{type = "bleed", condition = false}
}
mType.onAppear = function(monster, creature)
if monster:getType():isRewardBoss() then
monster:setReward(true)
end
end
mType:register(monster)
Utua Stone Sting
Code:
local mType = Game.createMonsterType("Utua Stone Sting")
local monster = {}
monster.description = "a utua stone sting"
monster.experience = 5100
monster.outfit = {
lookType = 398,
lookHead = 0,
lookBody = 0,
lookLegs = 0,
lookFeet = 0,
lookAddons = 0,
lookMount = 0
}
monster.health = 6400
monster.maxHealth = 6400
monster.race = "undead"
monster.corpse = 13501
monster.speed = 220
monster.summonCost = 0
monster.maxSummons = 0
monster.changeTarget = {
interval = 4000,
chance = 10
}
monster.flags = {
isSummonable = false,
isAttackable = true,
isHostile = true,
isConvinceable = false,
isPushable = false,
rewardBoss = true,
illusionable = false,
canPushItems = true,
canPushCreatures = true,
staticAttackChance = 90,
targetdistance = 1,
runHealth = 0,
isHealthHidden = false,
canwalkonenergy = true,
canwalkonfire = true,
canwalkonpoison = true
}
monster.light = {
level = 0,
color = 0
}
monster.voices = {
interval = 5000,
chance = 10,
}
monster.loot = {
{id = "platinum coin", chance = 95401, maxCount = 9},
{id = "Ultimate Health Potion", chance = 78541, maxCount = 2},
{id = "Scorpion Tail", chance = 47581, maxCount = 2},
{id = "Glacier Kilt", chance = 7771},
{id = "Utua's Poison", chance = 5821},
{id = "Lightning Legs", chance = 5832},
{id = "Violet Gem", chance = 5821},
{id = "Emerald Bangle", chance = 4855},
{id = "Coral Brooch", chance = 4854},
{id = "Skull Helmet", chance = 4841},
{id = "Crystal Mace", chance = 3881},
{id = "Warrior's Axe", chance = 3880},
{id = "Gemmed Figurine", chance = 3879},
{id = "Green Gem", chance = 2910},
{id = "Fist on a Stick", chance = 2911},
{id = "Mercenary Sword", chance = 1941},
{id = "Gold Ingot", chance = 1942},
{id = "Magic Plate Armor", chance = 1945},
{id = "demon Shield", chance = 1944},
{id = "Chaos Mace", chance = 1940},
{id = "Raw Watermelon Tourmaline", chance = 998},
{id = "Spellweaver's Robe", chance = 977},
{id = "Guardian Axe", chance = 976},
{id = "Magma Legs", chance = 899},
{id = "Noble Axe", chance = 969},
{id = "Red Silk Flower", chance = 551},
{id = "Ring of Green Plasma", chance = 477}
}
monster.attacks = {
{name ="combat", interval = 2000, chance = 100, minDamage = 0, maxDamage = -900, effect = CONST_ME_DRAWBLOOD},
{name ="combat", interval = 2000, chance = 35, minDamage = 0, maxDamage = -900, type = COMBAT_EARTH, length = 8, spread = 3, effect = CONST_ME_POISONAREA, target = false},
{name ="combat", interval = 2000, chance = 20, minDamage = 0, maxDamage = -2000, type = COMBAT_MANADRAIN, length = 8, spread = 3, effect = CONST_ME_SOUND_RED, target = false},
{name ="poison", interval = 2000, chance = 30, minDamage = -180, maxDamage = -340, effect = CONST_ME_POISONAREA, target = false}
}
monster.defenses = {
defense = 30,
armor = 45,
{name ="combat", interval = 2000, chance = 25, minDamage = 150, maxDamage = 450, type = COMBAT_HEALING, effect = CONST_ME_MAGIC_BLUE, target = false}
}
monster.elements = {
{type = COMBAT_PHYSICALDAMAGE, percent = 0},
{type = COMBAT_ENERGYDAMAGE, percent = 15},
{type = COMBAT_EARTHDAMAGE, percent = 40},
{type = COMBAT_FIREDAMAGE, percent = 25},
{type = COMBAT_LIFEDRAIN, percent = 100},
{type = COMBAT_MANADRAIN, percent = 0},
{type = COMBAT_DROWNDAMAGE, percent = 100},
{type = COMBAT_ICEDAMAGE, percent = 0},
{type = COMBAT_HOLYDAMAGE , percent = 0},
{type = COMBAT_DEATHDAMAGE , percent = 0}
}
monster.immunities = {
{type = "paralyze", condition = true},
{type = "outfit", condition = true},
{type = "invisible", condition = true},
{type = "bleed", condition = false}
}
mType.onAppear = function(monster, creature)
if monster:getType():isRewardBoss() then
monster:setReward(true)
end
end
mType:register(monster)
Yirkas Blue Scales
Code:
local mType = Game.createMonsterType("Yirkas Blue Scales")
local monster = {}
monster.description = "a yirkas blue scales"
monster.experience = 4900
monster.outfit = {
lookType = 1196,
lookHead = 0,
lookBody = 0,
lookLegs = 0,
lookFeet = 0,
lookAddons = 0,
lookMount = 0
}
monster.health = 6300
monster.maxHealth = 6300
monster.race = "blood"
monster.corpse = 36244
monster.speed = 190
monster.summonCost = 0
monster.maxSummons = 0
monster.changeTarget = {
interval = 4000,
chance = 10
}
monster.flags = {
isSummonable = false,
isAttackable = true,
isHostile = true,
isConvinceable = false,
isPushable = false,
rewardBoss = true,
illusionable = false,
canPushItems = true,
canPushCreatures = true,
staticAttackChance = 90,
targetdistance = 1,
runHealth = 10,
isHealthHidden = false,
canwalkonenergy = true,
canwalkonfire = true,
canwalkonpoison = true
}
monster.light = {
level = 0,
color = 0
}
monster.voices = {
interval = 5000,
chance = 10,
}
monster.loot = {
{id = "platinum coin", chance = 95401, maxCount = 9},
{id = "Ultimate Health Potion", chance = 78541, maxCount = 2},
{id = "Scorpion Tail", chance = 47581, maxCount = 2},
{id = "Glacier Kilt", chance = 7771},
{id = "Yirkas' Egg", chance = 5821},
{id = "Lightning Legs", chance = 5832},
{id = "Violet Gem", chance = 5821},
{id = "Emerald Bangle", chance = 4855},
{id = "Coral Brooch", chance = 4854},
{id = "Skull Helmet", chance = 4841},
{id = "Crystal Mace", chance = 3881},
{id = "Warrior's Axe", chance = 3880},
{id = "Gemmed Figurine", chance = 3879},
{id = "Green Gem", chance = 2910},
{id = "Fist on a Stick", chance = 2911},
{id = "Mercenary Sword", chance = 1941},
{id = "Gold Ingot", chance = 1942},
{id = "Magic Plate Armor", chance = 1945},
{id = "demon Shield", chance = 1944},
{id = "Chaos Mace", chance = 1940},
{id = "Raw Watermelon Tourmaline", chance = 998},
{id = "Spellweaver's Robe", chance = 977},
{id = "Guardian Axe", chance = 976},
{id = "Magma Legs", chance = 899},
{id = "Noble Axe", chance = 969},
{id = "Lizard Heart", chance = 6691},
{id = "Red Silk Flower", chance = 551},
{id = "Alloy Legs", chance = 994},
{id = "Ring of Green Plasma", chance = 477}
}
monster.attacks = {
{name ="combat", interval = 2000, chance = 100, minDamage = 0, maxDamage = -530, effect = CONST_ME_DRAWBLOOD, condition = {type = CONDITION_POISON, startDamage = 80, interval = 4000}},
{name ="combat", interval = 2000, chance = 15, minDamage = -300, maxDamage = -790, type = COMBAT_EARTH, range = 3, ShootEffect = CONST_ANI_EARTH, effect = CONST_ME_EXPLOSIONHIT, target = true}
}
monster.defenses = {
defense = 78,
armor = 78,
{name ="speed", interval = 2000, chance = 5, SpeedChange = 350, Duration = 5000}
}
monster.elements = {
{type = COMBAT_PHYSICALDAMAGE, percent = 0},
{type = COMBAT_ENERGYDAMAGE, percent = 15},
{type = COMBAT_EARTHDAMAGE, percent = 40},
{type = COMBAT_FIREDAMAGE, percent = 10},
{type = COMBAT_LIFEDRAIN, percent = 100},
{type = COMBAT_MANADRAIN, percent = 0},
{type = COMBAT_DROWNDAMAGE, percent = 100},
{type = COMBAT_ICEDAMAGE, percent = 0},
{type = COMBAT_HOLYDAMAGE , percent = 0},
{type = COMBAT_DEATHDAMAGE , percent = 0}
}
monster.immunities = {
{type = "paralyze", condition = true},
{type = "outfit", condition = true},
{type = "invisible", condition = true},
{type = "bleed", condition = false}
}
mType.onAppear = function(monster, creature)
if monster:getType():isRewardBoss() then
monster:setReward(true)
end
end
mType:register(monster)
Thaian
Code:
local mType = Game.createMonsterType("Thaian")
local monster = {}
monster.description = "Thaian"
monster.experience = 13090
monster.outfit = {
lookTypeEx = 37531
}
monster.health = 362500
monster.maxHealth = 362500
monster.race = "undead"
monster.corpse = 5972
monster.speed = 0
monster.summonCost = 0
monster.maxSummons = 0
monster.events = {
"TheThaianShareHealth"
}
monster.changeTarget = {
interval = 5000,
chance = 8
}
monster.flags = {
isSummonable = false,
isAttackable = true,
isHostile = true,
isConvinceable = false,
isPushable = false,
rewardBoss = true,
illusionable = false,
canPushItems = true,
canPushCreatures = true,
staticAttackChance = 90,
targetdistance = 1,
runHealth = 0,
isHealthHidden = false,
canwalkonenergy = true,
canwalkonfire = true,
canwalkonpoison = true
}
monster.light = {
level = 0,
color = 0
}
monster.voices = {
interval = 5000,
chance = 10,
}
monster.loot = {
{name = "Platinum Coin", chance = 10000, maxCount = 2},
{name = "Lost Soul", chance = 8000},
{name = "Yellow Gem", chance = 65870},
{name = "Death Toll", chance = 5900},
{name = "Green Gem", chance = 75800},
{name = "Pair of Old Bracers", chance = 5566},
{name = "Amber", chance = 11000},
{name = "Luminescent Crystal Pickaxe", chance = 1100},
{name = "Eye of the Chasm", chance = 1050},
{name = "Phantasmal Hair", chance = 1110}
}
monster.attacks = {
{name ="combat", interval = 2000, chance = 100, minDamage = -100, maxDamage = -200, effect = CONST_ME_DRAWBLOOD},
{name ="combat", interval = 2000, chance = 15, minDamage = -400, maxDamage = -680, type = COMBAT_PHYSICAL, range = 7, ShootEffect = CONST_ANI_EARTHARROW, target = false},
{name ="combat", interval = 2000, chance = 20, minDamage = -400, maxDamage = -575, type = COMBAT_LIFEDRAIN, length = 5, spread = 3, effect = CONST_ME_POISONAREA, target = false},
{name ="combat", interval = 2000, chance = 12, minDamage = -230, maxDamage = -880, type = COMBAT_PHYSICAL, range = 7, effect = CONST_ME_GROUNDSHAKER, target = false}
}
monster.defenses = {
defense = 40,
armor = 79
}
monster.elements = {
{type = COMBAT_PHYSICALDAMAGE, percent = 0},
{type = COMBAT_ENERGYDAMAGE, percent = 0},
{type = COMBAT_EARTHDAMAGE, percent = 0},
{type = COMBAT_FIREDAMAGE, percent = 0},
{type = COMBAT_LIFEDRAIN, percent = 0},
{type = COMBAT_MANADRAIN, percent = 0},
{type = COMBAT_DROWNDAMAGE, percent = 0},
{type = COMBAT_ICEDAMAGE, percent = 0},
{type = COMBAT_HOLYDAMAGE , percent = 0},
{type = COMBAT_DEATHDAMAGE , percent = 0}
}
monster.immunities = {
{type = "paralyze", condition = true},
{type = "outfit", condition = true},
{type = "invisible", condition = true},
{type = "bleed", condition = false}
}
mType.onThink = function(monster, interval)
end
mType.onAppear = function(monster, creature)
if monster:getType():isRewardBoss() then
monster:setReward(true)
end
end
mType.onDisappear = function(monster, creature)
end
mType.onMove = function(monster, creature, fromPosition, toPosition)
end
mType.onSay = function(monster, creature, type, message)
end
mType:register(monster)