From f48ddcc2097a3270731822aa994ff6198548e717 Mon Sep 17 00:00:00 2001 From: Matt Gomez Date: Sun, 27 Dec 2020 19:30:40 -0600 Subject: [PATCH] extras from otservbr Ty all :D --- data/items/items.xml | 37 +++-- data/lib/core/position.lua | 21 ++- data/lib/core/storages.lua | 13 +- data/lib/tables/door.lua | 12 +- data/lib/tables/table.lua | 1 + data/lib/tables/window.lua | 94 +++++++++++ data/monster/amphibics/azure_frog.lua | 4 +- data/monster/amphibics/bog_frog.lua | 4 +- data/monster/amphibics/coral_frog.lua | 4 +- data/monster/amphibics/crimson_frog.lua | 4 +- data/monster/amphibics/deathspawn.lua | 2 +- data/monster/amphibics/filth_toad.lua | 4 +- data/monster/amphibics/green_frog.lua | 4 +- data/monster/amphibics/infernal_frog.lua | 4 +- data/monster/amphibics/orchid_frog.lua | 4 +- data/monster/amphibics/salamander.lua | 8 +- data/monster/amphibics/toad.lua | 4 +- data/monster/aquatics/abyssal_calamary.lua | 4 +- data/monster/aquatics/blood_crab.lua | 4 +- data/monster/aquatics/calamary.lua | 6 +- data/monster/aquatics/crab.lua | 4 +- data/monster/aquatics/crustacea_gigantica.lua | 4 +- data/monster/aquatics/deathling_scout.lua | 6 +- .../aquatics/deathling_spellsinger.lua | 6 +- data/monster/aquatics/deepling_brawler.lua | 6 +- data/monster/aquatics/deepling_elite.lua | 6 +- data/monster/aquatics/deepling_guard.lua | 6 +- .../aquatics/deepling_master_librarian.lua | 6 +- data/monster/aquatics/deepling_scout.lua | 6 +- .../monster/aquatics/deepling_spellsinger.lua | 6 +- data/monster/aquatics/deepling_tyrant.lua | 6 +- data/monster/aquatics/deepling_warrior.lua | 6 +- data/monster/aquatics/deepling_worker.lua | 6 +- data/monster/aquatics/deepsea_blood_crab.lua | 4 +- data/monster/aquatics/fish.lua | 6 +- data/monster/aquatics/jellyfish.lua | 6 +- data/monster/aquatics/manta_ray.lua | 6 +- data/monster/aquatics/northern_pike.lua | 6 +- data/monster/aquatics/quara_constrictor.lua | 4 +- .../aquatics/quara_constrictor_scout.lua | 4 +- data/monster/aquatics/quara_hydromancer.lua | 4 +- .../aquatics/quara_hydromancer_scout.lua | 4 +- data/monster/aquatics/quara_mantassin.lua | 4 +- .../aquatics/quara_mantassin_scout.lua | 4 +- data/monster/aquatics/quara_pincher.lua | 4 +- data/monster/aquatics/quara_pincher_scout.lua | 4 +- data/monster/aquatics/quara_predator.lua | 4 +- .../monster/aquatics/quara_predator_scout.lua | 4 +- .../aquatics/renegade_quara_constrictor.lua | 4 +- .../aquatics/renegade_quara_hydromancer.lua | 6 +- .../aquatics/renegade_quara_mantassin.lua | 4 +- .../aquatics/renegade_quara_pincher.lua | 8 +- .../aquatics/renegade_quara_predator.lua | 4 +- data/monster/aquatics/shark.lua | 6 +- data/monster/birds/agressive_chicken.lua | 2 +- data/monster/birds/agrestic_chicken.lua | 2 +- data/monster/birds/berserker_chicken.lua | 4 +- data/monster/birds/cave_parrot.lua | 4 +- data/monster/birds/chicken.lua | 4 +- data/monster/birds/demon_parrot.lua | 4 +- data/monster/birds/dire_penguin.lua | 4 +- data/monster/birds/flamingo.lua | 4 +- data/monster/birds/marsh_stalker.lua | 4 +- data/monster/birds/parrot.lua | 4 +- data/monster/birds/penguin.lua | 4 +- data/monster/birds/pigeon.lua | 4 +- data/monster/birds/seagull.lua | 4 +- data/monster/birds/terror_bird.lua | 4 +- data/monster/bosses/apocalypse.lua | 18 +-- data/monster/bosses/apprentice_sheng.lua | 8 +- data/monster/bosses/armenius.lua | 2 +- data/monster/bosses/bazir.lua | 2 +- data/monster/bosses/bibby_bloodbath.lua | 6 +- data/monster/bosses/big_boss_trolliver.lua | 2 +- data/monster/bosses/black_knight.lua | 2 +- data/monster/bosses/bullwark.lua | 2 +- data/monster/bosses/chikhaton.lua | 2 +- data/monster/bosses/clubarc_the_plunderer.lua | 2 +- data/monster/bosses/custodian.lua | 2 +- data/monster/bosses/dharalion.lua | 4 +- data/monster/bosses/diblis_the_fair.lua | 2 +- data/monster/bosses/diseased_bill.lua | 2 +- data/monster/bosses/diseased_dan.lua | 2 +- data/monster/bosses/diseased_fred.lua | 2 +- data/monster/bosses/ekatrix.lua | 2 +- data/monster/bosses/energized_raging_mage.lua | 2 +- data/monster/bosses/fleshslicer.lua | 4 +- data/monster/bosses/freegoiz.lua | 2 +- data/monster/bosses/gaffir.lua | 4 +- data/monster/bosses/general_murius.lua | 4 +- data/monster/bosses/glitterscale.lua | 2 +- data/monster/bosses/grandfather_tridian.lua | 2 +- data/monster/bosses/gravelord_oshuran.lua | 2 +- data/monster/bosses/groam.lua | 6 +- data/monster/bosses/guard_captain_quaid.lua | 4 +- data/monster/bosses/hairman_the_huge.lua | 2 +- data/monster/bosses/heoni.lua | 2 +- data/monster/bosses/incredibly_old_witch.lua | 2 +- data/monster/bosses/infernatil.lua | 2 +- data/monster/bosses/jesse_the_wicked.lua | 2 +- data/monster/bosses/koshei_the_deathless.lua | 2 +- data/monster/bosses/kraknaknork's_demon.lua | 2 +- data/monster/bosses/kraknaknork.lua | 2 +- data/monster/bosses/kroazur.lua | 4 +- data/monster/bosses/lisa.lua | 6 +- data/monster/bosses/mad_mage.lua | 4 +- data/monster/bosses/mad_technomancer.lua | 2 +- data/monster/bosses/morik_the_gladiator.lua | 2 +- data/monster/bosses/munster.lua | 2 +- data/monster/bosses/pythius_the_rotten.lua | 2 +- data/monster/bosses/raging_mage.lua | 2 +- data/monster/bosses/raxias.lua | 2 +- data/monster/bosses/renegade_orc.lua | 2 +- data/monster/bosses/robby_the_reckless.lua | 2 +- data/monster/bosses/rukor_zad.lua | 2 +- .../bosses/smuggler_baron_silvertoe.lua | 2 +- data/monster/bosses/spider_queen.lua | 2 +- data/monster/bosses/splasher.lua | 2 +- data/monster/bosses/teleskor.lua | 2 +- data/monster/bosses/the_abomination.lua | 2 +- data/monster/bosses/the_astral_source.lua | 2 +- data/monster/bosses/the_blightfather.lua | 2 +- data/monster/bosses/the_book_of_death.lua | 2 +- data/monster/bosses/the_collector.lua | 2 +- data/monster/bosses/the_evil_eye.lua | 2 +- data/monster/bosses/the_first_dragon.lua | 2 +- data/monster/bosses/the_frog_prince.lua | 2 +- data/monster/bosses/verminor.lua | 2 +- data/monster/bosses/visco.lua | 2 +- data/monster/bosses/warlord_ruzad.lua | 2 +- data/monster/bosses/weakened_shlorg.lua | 2 +- data/monster/bosses/williwasp.lua | 2 +- data/monster/bosses/yaga_the_crone.lua | 2 +- data/monster/bosses/zamuloshsummom.lua | 2 +- data/monster/bosses/zarabustor.lua | 2 +- data/monster/bosses/zavarash.lua | 2 +- data/monster/bosses/zevelon_duskbringer.lua | 2 +- data/monster/bosses/zoralurk.lua | 2 +- data/monster/bosses/zushuka.lua | 2 +- data/monster/constructs/animated_snowman.lua | 4 +- data/monster/constructs/biting_book.lua | 4 +- data/monster/constructs/clay_guardian.lua | 4 +- .../constructs/damaged_crystal_golem.lua | 4 +- .../constructs/damaged_worker_golem.lua | 4 +- data/monster/constructs/diamond_servant.lua | 4 +- .../constructs/diamond_servant_replica.lua | 4 +- .../constructs/enraged_crystal_golem.lua | 6 +- data/monster/constructs/eternal_guardian.lua | 4 +- data/monster/constructs/glooth_golem.lua | 4 +- data/monster/constructs/golden_servant.lua | 4 +- .../constructs/golden_servant_replica.lua | 4 +- data/monster/constructs/ice_golem.lua | 4 +- data/monster/constructs/infected_weeper.lua | 4 +- data/monster/constructs/iron_servant.lua | 4 +- .../constructs/iron_servant_replica.lua | 4 +- data/monster/constructs/lava_golem.lua | 4 +- data/monster/constructs/magma_crawler.lua | 4 +- data/monster/constructs/metal_gargoyle.lua | 4 +- data/monster/constructs/orewalker.lua | 4 +- data/monster/constructs/rustheap_golem.lua | 4 +- .../monster/constructs/sandstone_scorpion.lua | 4 +- data/monster/constructs/stone_devourer.lua | 4 +- data/monster/constructs/stone_golem.lua | 4 +- data/monster/constructs/walker.lua | 4 +- data/monster/constructs/war_golem.lua | 4 +- data/monster/constructs/weeper.lua | 6 +- data/monster/constructs/worker_golem.lua | 4 +- data/monster/dawnport/brittle_skeleton.lua | 2 +- data/monster/dawnport/crazed_dwarf.lua | 2 +- data/monster/dawnport/dawn_bat.lua | 2 +- data/monster/dawnport/dawn_scorpion.lua | 2 +- data/monster/dawnport/dawnfly.lua | 2 +- data/monster/dawnport/juvenile_cyclops.lua | 2 +- data/monster/dawnport/lesser_fire_devil.lua | 2 +- data/monster/dawnport/meadow_strider.lua | 2 +- data/monster/dawnport/mountain_troll.lua | 2 +- .../monster/dawnport/muglex_clan_assassin.lua | 2 +- data/monster/dawnport/muglex_clan_footman.lua | 2 +- .../dawnport/muglex_clan_scavenger.lua | 2 +- data/monster/dawnport/sacred_snake.lua | 2 +- data/monster/dawnport/salamander_trainer.lua | 2 +- data/monster/dawnport/scar_tribe_shaman.lua | 2 +- data/monster/dawnport/scar_tribe_warrior.lua | 2 +- data/monster/dawnport/spidris_elitesumom.lua | 4 +- .../dawnport/troll-trained_salamander.lua | 2 +- data/monster/dawnport/troll_marauder.lua | 2 +- data/monster/dawnport/weakened_shlorg.lua | 2 +- data/monster/dawnport/woodling.lua | 2 +- data/monster/demons/askarak_demon.lua | 4 +- data/monster/demons/askarak_lord.lua | 4 +- data/monster/demons/askarak_prince.lua | 4 +- data/monster/demons/dark_torturer.lua | 4 +- data/monster/demons/dawnfire_asura.lua | 4 +- data/monster/demons/demon.lua | 4 +- data/monster/demons/demon_outcast.lua | 4 +- data/monster/demons/destroyer.lua | 4 +- data/monster/demons/diabolic_imp.lua | 4 +- data/monster/demons/duskbringer.lua | 4 +- data/monster/demons/fire_devil.lua | 4 +- data/monster/demons/floating_savant.lua | 4 +- data/monster/demons/frost_flower_asura.lua | 4 +- data/monster/demons/fury.lua | 4 +- data/monster/demons/gozzler.lua | 6 +- data/monster/demons/grimeleech.lua | 4 +- data/monster/demons/hellfire_fighter.lua | 4 +- data/monster/demons/hellflayer.lua | 4 +- data/monster/demons/hellhound.lua | 4 +- data/monster/demons/hellspawn.lua | 4 +- data/monster/demons/herald_of_gloom.lua | 4 +- data/monster/demons/juggernaut.lua | 4 +- data/monster/demons/midnight_asura.lua | 4 +- data/monster/demons/nightfiend.lua | 4 +- data/monster/demons/plaguesmith.lua | 4 +- data/monster/demons/shaburak_demon.lua | 4 +- data/monster/demons/shaburak_lord.lua | 4 +- data/monster/demons/shaburak_prince.lua | 4 +- data/monster/demons/shadow_hound.lua | 4 +- data/monster/demons/true_dawnfire_asura.lua | 4 +- .../demons/true_frost_flower_asura.lua | 4 +- data/monster/demons/true_midnight_asura.lua | 4 +- data/monster/demons/vexclaw.lua | 4 +- data/monster/dragons/dragon.lua | 4 +- data/monster/dragons/dragon_hatchling.lua | 4 +- data/monster/dragons/dragon_lord.lua | 6 +- .../monster/dragons/dragon_lord_hatchling.lua | 4 +- data/monster/dragons/draken_abomination.lua | 4 +- data/monster/dragons/draken_elite.lua | 4 +- data/monster/dragons/draken_spellweaver.lua | 6 +- data/monster/dragons/draken_warmaster.lua | 4 +- data/monster/dragons/elder_wyrm.lua | 4 +- data/monster/dragons/frost_dragon.lua | 4 +- .../dragons/frost_dragon_hatchling.lua | 4 +- data/monster/dragons/ghastly_dragon.lua | 4 +- data/monster/dragons/haunted_dragon.lua | 4 +- data/monster/dragons/hydra.lua | 4 +- data/monster/dragons/ice_dragon.lua | 4 +- data/monster/dragons/wyrm.lua | 4 +- data/monster/elementals/cliff_strider.lua | 4 +- data/monster/elementals/earth_elemental.lua | 4 +- data/monster/elementals/energy_elemental.lua | 4 +- data/monster/elementals/fire_elemental.lua | 4 +- .../elementals/high_voltage_elemental.lua | 4 +- data/monster/elementals/ironblight.lua | 6 +- .../elementals/knowledge_elemental.lua | 4 +- data/monster/elementals/lava_lurker.lua | 4 +- .../elementals/massive_earth_elemental.lua | 4 +- .../elementals/massive_energy_elemental.lua | 4 +- .../elementals/massive_fire_elemental.lua | 4 +- .../elementals/massive_water_elemental.lua | 4 +- data/monster/elementals/raging_fire.lua | 4 +- .../elementals/ravenous_lava_lurker.lua | 4 +- data/monster/elementals/water_elemental.lua | 4 +- data/monster/event_creatures/bones.lua | 2 +- .../event_creatures/eclipse_knight.lua | 2 +- .../event_creatures/essence_of_darkness.lua | 2 +- data/monster/event_creatures/fluffy.lua | 2 +- .../event_creatures/grynch_clan_goblin.lua | 4 +- data/monster/event_creatures/hacker.lua | 2 +- data/monster/event_creatures/minishabaal.lua | 2 +- .../event_creatures/party_skeleton.lua | 2 +- .../monster/event_creatures/pinata_dragon.lua | 2 +- data/monster/event_creatures/primitive.lua | 2 +- .../monster/event_creatures/spectral_scum.lua | 2 +- .../event_creatures/the_halloween_hare.lua | 2 +- .../event_creatures/the_mutated_pumpkin.lua | 2 +- .../monster/event_creatures/undead_minion.lua | 2 +- .../extra_dimensional/breach_brood.lua | 6 +- .../extra_dimensional/dread_intruder.lua | 6 +- .../instable_breach_brood.lua | 4 +- .../extra_dimensional/instable_sparkion.lua | 4 +- .../extra_dimensional/reality_reaver.lua | 4 +- data/monster/extra_dimensional/sparkion.lua | 6 +- .../stabilizing_dread_intruder.lua | 4 +- .../stabilizing_reality_reaver.lua | 4 +- data/monster/extra_dimensional/yielothax.lua | 4 +- data/monster/fey/arctic_faun.lua | 4 +- data/monster/fey/boogy.lua | 4 +- data/monster/fey/dark_faun.lua | 4 +- data/monster/fey/dryad.lua | 4 +- data/monster/fey/faun.lua | 4 +- data/monster/fey/nymph.lua | 4 +- data/monster/fey/pixie.lua | 4 +- data/monster/fey/pooka.lua | 4 +- data/monster/fey/swan_maiden.lua | 4 +- data/monster/fey/twisted_pooka.lua | 4 +- data/monster/fey/wisp.lua | 4 +- data/monster/giants/behemoth.lua | 4 +- data/monster/giants/cyclops.lua | 4 +- data/monster/giants/cyclops_drone.lua | 4 +- data/monster/giants/cyclops_smith.lua | 4 +- data/monster/giants/frost_giant.lua | 4 +- data/monster/giants/frost_giantess.lua | 4 +- data/monster/giants/ogre_brute.lua | 4 +- data/monster/giants/ogre_rowdy.lua | 4 +- data/monster/giants/ogre_ruffian.lua | 4 +- data/monster/giants/ogre_sage.lua | 4 +- data/monster/giants/ogre_savage.lua | 4 +- data/monster/giants/ogre_shaman.lua | 4 +- data/monster/giants/orclops_doomhauler.lua | 4 +- data/monster/giants/orclops_ravager.lua | 4 +- data/monster/humanoids/broken_shaper.lua | 4 +- data/monster/humanoids/chakoya_toolshaper.lua | 4 +- .../monster/humanoids/chakoya_tribewarden.lua | 4 +- data/monster/humanoids/chakoya_windcaller.lua | 4 +- data/monster/humanoids/corym_charlatan.lua | 4 +- data/monster/humanoids/corym_skirmisher.lua | 4 +- data/monster/humanoids/corym_vanguard.lua | 4 +- .../humanoids/crazed_summer_rearguard.lua | 6 +- .../humanoids/crazed_summer_vanguard.lua | 4 +- .../humanoids/crazed_winter_rearguard.lua | 4 +- .../humanoids/crazed_winter_vanguard.lua | 4 +- data/monster/humanoids/dwarf.lua | 4 +- data/monster/humanoids/dwarf_geomancer.lua | 4 +- data/monster/humanoids/dwarf_guard.lua | 4 +- data/monster/humanoids/dwarf_miner.lua | 2 +- data/monster/humanoids/dwarf_soldier.lua | 4 +- data/monster/humanoids/dworc_fleshhunter.lua | 4 +- data/monster/humanoids/dworc_venomsniper.lua | 4 +- data/monster/humanoids/dworc_voodoomaster.lua | 4 +- data/monster/humanoids/elf.lua | 4 +- data/monster/humanoids/elf_arcanist.lua | 4 +- data/monster/humanoids/elf_scout.lua | 4 +- data/monster/humanoids/enslaved_dwarf.lua | 4 +- data/monster/humanoids/execowtioner.lua | 4 +- data/monster/humanoids/firestarter.lua | 4 +- data/monster/humanoids/frost_troll.lua | 4 +- .../humanoids/furious_orc_berserker.lua | 2 +- data/monster/humanoids/furious_troll.lua | 4 +- .../humanoids/glooth_powered_minotaur.lua | 2 +- data/monster/humanoids/goblin.lua | 4 +- data/monster/humanoids/goblin_assassin.lua | 4 +- data/monster/humanoids/goblin_leader.lua | 4 +- data/monster/humanoids/goblin_scavenger.lua | 4 +- data/monster/humanoids/insane_siren.lua | 4 +- data/monster/humanoids/island_troll.lua | 4 +- .../humanoids/little_corym_charlatan.lua | 4 +- data/monster/humanoids/lost_basher.lua | 4 +- data/monster/humanoids/lost_berserker.lua | 4 +- data/monster/humanoids/lost_exile.lua | 4 +- data/monster/humanoids/lost_husher.lua | 4 +- data/monster/humanoids/lost_thrower.lua | 4 +- data/monster/humanoids/minotaur.lua | 4 +- data/monster/humanoids/minotaur_amazon.lua | 4 +- data/monster/humanoids/minotaur_archer.lua | 4 +- data/monster/humanoids/minotaur_bruiser.lua | 2 +- .../humanoids/minotaur_cult_follower.lua | 4 +- .../humanoids/minotaur_cult_prophet.lua | 4 +- .../humanoids/minotaur_cult_zealot.lua | 4 +- data/monster/humanoids/minotaur_guard.lua | 4 +- data/monster/humanoids/minotaur_hunter.lua | 4 +- data/monster/humanoids/minotaur_invader.lua | 4 +- data/monster/humanoids/minotaur_mage.lua | 4 +- data/monster/humanoids/minotaur_occultist.lua | 2 +- data/monster/humanoids/minotaur_poacher.lua | 2 +- data/monster/humanoids/minotaur_totem.lua | 2 +- data/monster/humanoids/mooh'tah_warrior.lua | 4 +- data/monster/humanoids/moohtant.lua | 4 +- data/monster/humanoids/orc.lua | 4 +- data/monster/humanoids/orc_berserker.lua | 4 +- data/monster/humanoids/orc_leader.lua | 4 +- data/monster/humanoids/orc_marauder.lua | 4 +- data/monster/humanoids/orc_rider.lua | 4 +- data/monster/humanoids/orc_shaman.lua | 4 +- data/monster/humanoids/orc_spearman.lua | 4 +- data/monster/humanoids/orc_warlord.lua | 4 +- data/monster/humanoids/orc_warrior.lua | 4 +- data/monster/humanoids/shaper_matriarch.lua | 4 +- .../humanoids/soul-broken_harbinger.lua | 4 +- data/monster/humanoids/swamp_troll.lua | 4 +- data/monster/humanoids/troll.lua | 4 +- data/monster/humanoids/troll_champion.lua | 4 +- data/monster/humanoids/troll_guard.lua | 4 +- data/monster/humanoids/troll_legionnaire.lua | 4 +- data/monster/humanoids/twisted_shaper.lua | 4 +- data/monster/humanoids/worm_priestess.lua | 4 +- data/monster/humanoids/young_troll.lua | 2 +- data/monster/humans/acolyte_of_darkness.lua | 4 +- data/monster/humans/acolyte_of_the_cult.lua | 4 +- data/monster/humans/adept_of_the_cult.lua | 4 +- data/monster/humans/adventurer.lua | 4 +- data/monster/humans/amazon.lua | 4 +- data/monster/humans/angry_adventurer.lua | 2 +- data/monster/humans/assassin.lua | 4 +- data/monster/humans/bandit.lua | 4 +- data/monster/humans/barbarian_bloodwalker.lua | 4 +- data/monster/humans/barbarian_brutetamer.lua | 4 +- .../monster/humans/barbarian_headsplitter.lua | 4 +- data/monster/humans/barbarian_skullhunter.lua | 4 +- data/monster/humans/black_sphinx_acolyte.lua | 4 +- data/monster/humans/blood_hand.lua | 6 +- data/monster/humans/blood_priest.lua | 4 +- data/monster/humans/burning_gladiator.lua | 4 +- data/monster/humans/cobra_assassin.lua | 4 +- data/monster/humans/cobra_scout.lua | 34 ++-- data/monster/humans/cobra_vizier.lua | 6 +- data/monster/humans/crazed_beggar.lua | 4 +- data/monster/humans/crypt_defiler.lua | 4 +- data/monster/humans/dark_apprentice.lua | 4 +- data/monster/humans/dark_magician.lua | 4 +- data/monster/humans/dark_monk.lua | 4 +- .../humans/enlightened_of_the_cult.lua | 4 +- data/monster/humans/feverish_citizen.lua | 4 +- data/monster/humans/gang_member.lua | 4 +- data/monster/humans/gladiator.lua | 4 +- data/monster/humans/glooth_bandit.lua | 4 +- data/monster/humans/glooth_brigand.lua | 4 +- data/monster/humans/grave_robber.lua | 4 +- data/monster/humans/hero.lua | 4 +- data/monster/humans/hunter.lua | 4 +- data/monster/humans/ice_witch.lua | 4 +- data/monster/humans/infernalist.lua | 4 +- data/monster/humans/mad_scientist.lua | 4 +- data/monster/humans/monk.lua | 4 +- data/monster/humans/mutated_human.lua | 4 +- data/monster/humans/necromancer.lua | 4 +- data/monster/humans/necromancer_servant.lua | 2 +- data/monster/humans/nomad.lua | 4 +- data/monster/humans/nomad_female.lua | 4 +- data/monster/humans/nomadfemale.lua | 4 +- data/monster/humans/novice_of_the_cult.lua | 4 +- data/monster/humans/pirate_buccaneer.lua | 4 +- data/monster/humans/pirate_corsair.lua | 4 +- data/monster/humans/pirate_cutthroat.lua | 4 +- data/monster/humans/pirate_marauder.lua | 4 +- data/monster/humans/poacher.lua | 4 +- data/monster/humans/priestess.lua | 4 +- .../humans/priestess_of_the_wild_sun.lua | 4 +- data/monster/humans/renegade_knight.lua | 6 +- data/monster/humans/shadow_pupil.lua | 4 +- data/monster/humans/smuggler.lua | 4 +- data/monster/humans/stalker.lua | 4 +- data/monster/humans/valkyrie.lua | 4 +- data/monster/humans/vicious_squire.lua | 6 +- data/monster/humans/vile_grandmaster.lua | 6 +- data/monster/humans/warlock.lua | 4 +- data/monster/humans/wild_warrior.lua | 4 +- data/monster/humans/witch.lua | 4 +- data/monster/lycanthropes/werebadger.lua | 4 +- data/monster/lycanthropes/werebear.lua | 4 +- data/monster/lycanthropes/wereboar.lua | 4 +- data/monster/lycanthropes/werefox.lua | 4 +- data/monster/lycanthropes/werehyaena.lua | 2 +- .../lycanthropes/werehyaena_shaman.lua | 2 +- data/monster/lycanthropes/werelion.lua | 2 +- data/monster/lycanthropes/werelioness.lua | 2 +- data/monster/lycanthropes/werewolf.lua | 4 +- data/monster/magicals/animated_feather.lua | 4 +- data/monster/magicals/arachnophobica.lua | 4 +- data/monster/magicals/armadile.lua | 4 +- data/monster/magicals/blue_djinn.lua | 4 +- data/monster/magicals/bog_raider.lua | 4 +- data/monster/magicals/bonelord.lua | 4 +- data/monster/magicals/brain_squid.lua | 6 +- data/monster/magicals/braindeath.lua | 4 +- data/monster/magicals/burning_book.lua | 4 +- data/monster/magicals/choking_fear.lua | 4 +- data/monster/magicals/crypt_warden.lua | 4 +- data/monster/magicals/crystalcrusher.lua | 4 +- data/monster/magicals/cursed_book.lua | 4 +- data/monster/magicals/dragonling.lua | 4 +- data/monster/magicals/efreet.lua | 4 +- data/monster/magicals/elder_bonelord.lua | 4 +- data/monster/magicals/energetic_book.lua | 4 +- .../magicals/energuardian_of_tales.lua | 4 +- data/monster/magicals/enfeebled_silencer.lua | 4 +- data/monster/magicals/fahim_the_wise.lua | 2 +- data/monster/magicals/feral_sphinx.lua | 4 +- data/monster/magicals/feversleep.lua | 4 +- data/monster/magicals/flying_book.lua | 4 +- data/monster/magicals/forest_fury.lua | 4 +- data/monster/magicals/frazzlemaw.lua | 4 +- data/monster/magicals/gargoyle.lua | 4 +- data/monster/magicals/gazer.lua | 4 +- data/monster/magicals/green_djinn.lua | 4 +- data/monster/magicals/gryphon.lua | 4 +- data/monster/magicals/guardian_of_tales.lua | 4 +- data/monster/magicals/guzzlemaw.lua | 4 +- data/monster/magicals/icecold_book.lua | 4 +- data/monster/magicals/lamassu.lua | 4 +- data/monster/magicals/lumbering_carnivor.lua | 4 +- data/monster/magicals/manticore.lua | 4 +- data/monster/magicals/marid.lua | 4 +- data/monster/magicals/medusa.lua | 4 +- data/monster/magicals/menacing_carnivor.lua | 4 +- data/monster/magicals/midnight_panther.lua | 4 +- data/monster/magicals/nightmare.lua | 4 +- data/monster/magicals/nightmare_scion.lua | 4 +- data/monster/magicals/nightstalker.lua | 4 +- data/monster/magicals/phantasm.lua | 4 +- data/monster/magicals/phantasm_summon.lua | 2 +- data/monster/magicals/rage_squid.lua | 4 +- data/monster/magicals/retching_horror.lua | 4 +- data/monster/magicals/rorc.lua | 4 +- data/monster/magicals/shiversleep.lua | 2 +- data/monster/magicals/shock_head.lua | 4 +- data/monster/magicals/sight_of_surrender.lua | 4 +- data/monster/magicals/silencer.lua | 4 +- data/monster/magicals/sphinx.lua | 4 +- data/monster/magicals/spiky_carnivor.lua | 4 +- data/monster/magicals/squid_warden.lua | 4 +- data/monster/magicals/terrorsleep.lua | 4 +- data/monster/magicals/thanatursus.lua | 4 +- data/monster/magicals/weakened_frazzlemaw.lua | 4 +- data/monster/mammals/badger.lua | 4 +- data/monster/mammals/bat.lua | 4 +- data/monster/mammals/bear.lua | 4 +- data/monster/mammals/black_sheep.lua | 4 +- data/monster/mammals/boar.lua | 4 +- data/monster/mammals/brown_horse.lua | 4 +- data/monster/mammals/cat.lua | 4 +- data/monster/mammals/cave_rat.lua | 4 +- data/monster/mammals/clomp.lua | 4 +- data/monster/mammals/crystal_wolf.lua | 4 +- data/monster/mammals/deer.lua | 4 +- data/monster/mammals/desperate_white_deer.lua | 2 +- data/monster/mammals/dog.lua | 4 +- data/monster/mammals/donkey.lua | 2 +- data/monster/mammals/doom_deer.lua | 4 +- data/monster/mammals/dromedary.lua | 4 +- data/monster/mammals/elephant.lua | 4 +- data/monster/mammals/enraged_squirrel.lua | 2 +- data/monster/mammals/enraged_white_deer.lua | 2 +- data/monster/mammals/evil_sheep.lua | 4 +- data/monster/mammals/evil_sheep_lord.lua | 4 +- data/monster/mammals/fox.lua | 4 +- data/monster/mammals/ghost_wolf.lua | 4 +- data/monster/mammals/ghoulish_hyaena.lua | 4 +- data/monster/mammals/gloom_wolf.lua | 4 +- data/monster/mammals/gnarlhound.lua | 4 +- data/monster/mammals/grey_horse.lua | 4 +- data/monster/mammals/horse.lua | 4 +- data/monster/mammals/hot_dog.lua | 4 +- data/monster/mammals/husky.lua | 4 +- data/monster/mammals/hyaena.lua | 4 +- data/monster/mammals/killer_rabbit.lua | 4 +- data/monster/mammals/kongra.lua | 4 +- data/monster/mammals/lion.lua | 4 +- data/monster/mammals/mammoth.lua | 4 +- data/monster/mammals/merlkin.lua | 4 +- data/monster/mammals/modified_gnarlhound.lua | 4 +- data/monster/mammals/mole.lua | 4 +- data/monster/mammals/mushroom_sniffer.lua | 4 +- data/monster/mammals/mutated_bat.lua | 4 +- data/monster/mammals/mutated_rat.lua | 4 +- data/monster/mammals/mutated_tiger.lua | 4 +- data/monster/mammals/noble_lion.lua | 4 +- data/monster/mammals/panda.lua | 4 +- data/monster/mammals/pig.lua | 4 +- data/monster/mammals/polar_bear.lua | 4 +- data/monster/mammals/poodle.lua | 2 +- data/monster/mammals/rabbit.lua | 4 +- data/monster/mammals/rat.lua | 4 +- data/monster/mammals/roaring_lion.lua | 4 +- data/monster/mammals/sheep.lua | 4 +- data/monster/mammals/sibang.lua | 4 +- data/monster/mammals/silver_rabbit.lua | 6 +- data/monster/mammals/skunk.lua | 4 +- data/monster/mammals/squirrel.lua | 4 +- data/monster/mammals/starving_wolf.lua | 4 +- data/monster/mammals/stone_rhino.lua | 4 +- data/monster/mammals/terrified_elephant.lua | 2 +- data/monster/mammals/thieving_squirrel.lua | 2 +- data/monster/mammals/thornfire_wolf.lua | 4 +- data/monster/mammals/tiger.lua | 4 +- data/monster/mammals/vampire_pig.lua | 4 +- data/monster/mammals/vulcongra.lua | 4 +- data/monster/mammals/war_wolf.lua | 4 +- data/monster/mammals/water_buffalo.lua | 4 +- data/monster/mammals/white_deer.lua | 4 +- data/monster/mammals/white_lion.lua | 2 +- data/monster/mammals/wild_dog.lua | 2 +- data/monster/mammals/wild_horse.lua | 4 +- data/monster/mammals/winter_wolf.lua | 4 +- data/monster/mammals/wolf.lua | 4 +- data/monster/mammals/yeti.lua | 4 +- data/monster/nostalgia/old_bear.lua | 2 +- data/monster/nostalgia/old_bonelord.lua | 2 +- data/monster/nostalgia/old_bug.lua | 2 +- data/monster/nostalgia/old_giant_spider.lua | 2 +- data/monster/nostalgia/old_pig.lua | 2 +- data/monster/nostalgia/old_spider.lua | 2 +- data/monster/nostalgia/old_wasp.lua | 2 +- data/monster/nostalgia/old_wolf.lua | 2 +- data/monster/plants/bane_bringer.lua | 4 +- data/monster/plants/carniphila.lua | 4 +- data/monster/plants/glooth_anemone.lua | 4 +- data/monster/plants/haunted_treeling.lua | 6 +- data/monster/plants/hideous_fungus.lua | 4 +- data/monster/plants/humongous_fungus.lua | 4 +- data/monster/plants/leaf_golem.lua | 4 +- data/monster/plants/omnivora.lua | 4 +- data/monster/plants/spit_nettle.lua | 4 +- data/monster/plants/swampling.lua | 4 +- data/monster/plants/wilting_leaf_golem.lua | 4 +- .../quests/ancient_tombs/ashmunrah.lua | 2 +- .../monster/quests/ancient_tombs/dipthrah.lua | 2 +- .../monster/quests/ancient_tombs/horestis.lua | 2 +- data/monster/quests/ancient_tombs/mahrdis.lua | 2 +- .../quests/ancient_tombs/morguthis.lua | 2 +- data/monster/quests/ancient_tombs/omruc.lua | 2 +- data/monster/quests/ancient_tombs/rahemos.lua | 2 +- .../quests/ancient_tombs/shredderthrower.lua | 2 +- data/monster/quests/ancient_tombs/thalas.lua | 2 +- .../quests/ancient_tombs/vashresamun.lua | 2 +- .../quests/annihilator/angry_demon.lua | 2 +- .../bigfoots_burden/bosses/abyssador.lua | 2 +- .../bigfoots_burden/bosses/deathstrike.lua | 4 +- .../bigfoots_burden/bosses/gnomevil.lua | 4 +- .../bigfoots_burden/humorless_fungus.lua | 2 +- .../bigfoots_burden/minion_of_versperoth.lua | 2 +- .../quests/bigfoots_burden/strange_slime.lua | 2 +- .../quests/bigfoots_burden/versperoth.lua | 4 +- .../quests/cults_of_tibia/animated_clomp.lua | 2 +- .../cults_of_tibia/animated_cyclops.lua | 2 +- .../cults_of_tibia/animated_guzzlemaw.lua | 2 +- .../cults_of_tibia/animated_moohtant.lua | 2 +- .../quests/cults_of_tibia/animated_mummy.lua | 2 +- .../cults_of_tibia/animated_ogre_brute.lua | 2 +- .../cults_of_tibia/animated_ogre_savage.lua | 2 +- .../cults_of_tibia/animated_ogre_shaman.lua | 2 +- .../quests/cults_of_tibia/animated_rhino.lua | 2 +- .../cults_of_tibia/animated_rotworm.lua | 2 +- .../quests/cults_of_tibia/animated_skunk.lua | 2 +- .../cults_of_tibia/animated_stone_golem.lua | 2 +- .../cults_of_tibia/barkless_devotee.lua | 6 +- .../cults_of_tibia/barkless_fanatic.lua | 6 +- .../bosses/dorokoll_the_mystic.lua | 4 +- .../bosses/dorokoll_the_mystic_stop.lua | 4 +- .../bosses/eliz_the_unyielding.lua | 4 +- .../bosses/eliz_the_unyielding_stop.lua | 4 +- .../bosses/eshtaba_the_conjurer.lua | 4 +- .../bosses/eshtaba_the_conjurer_stop.lua | 4 +- .../bosses/essence_of_malice.lua | 2 +- .../cults_of_tibia/bosses/last_planegazer.lua | 2 +- .../quests/cults_of_tibia/bosses/leiden.lua | 4 +- .../bosses/malkhar_deathbringer.lua | 4 +- .../bosses/malkhar_deathbringer_stop.lua | 4 +- .../bosses/mezlon_the_defiler.lua | 4 +- .../bosses/mezlon_the_defiler_stop.lua | 4 +- .../bosses/pillars/containment_crystal.lua | 4 +- .../bosses/pillars/destroyed_pillar.lua | 2 +- .../bosses/pillars/pillar_of_death.lua | 4 +- .../bosses/pillars/pillar_of_draining.lua | 4 +- .../bosses/pillars/pillar_of_healing.lua | 4 +- .../bosses/pillars/pillar_of_protection.lua | 4 +- .../bosses/pillars/pillar_of_summoning.lua | 4 +- .../bosses/ravennous_hunger.lua | 4 +- .../bosses/summons/dark_soul.lua | 2 +- .../bosses/summons/dread_minion.lua | 2 +- .../bosses/summons/enraged_sand_brood.lua | 2 +- .../bosses/summons/freed_soul.lua | 2 +- .../bosses/summons/liquor_spirit.lua | 4 +- .../bosses/summons/sand_brood.lua | 2 +- .../bosses/summons/sand_vortex.lua | 2 +- .../bosses/summons/security_golem.lua | 2 +- .../bosses/summons/soul_reaper.lua | 2 +- .../bosses/summons/sphere_of_wrath.lua | 2 +- .../bosses/summons/stolen_soul.lua | 2 +- .../bosses/summons/vermin_swarm.lua | 2 +- .../bosses/summons/voidshard.lua | 2 +- .../bosses/the_armored_voidborn.lua | 2 +- .../bosses/the_corruptor_of_souls.lua | 2 +- .../cults_of_tibia/bosses/the_false_god.lua | 2 +- .../bosses/the_remorseless_corruptor.lua | 2 +- .../cults_of_tibia/bosses/the_sandking.lua | 2 +- .../bosses/the_sandking_fake.lua | 2 +- .../bosses/the_sinister_hermit_clean.lua | 4 +- .../bosses/the_sinister_hermit_dirty.lua | 4 +- .../bosses/the_souldespoiler.lua | 2 +- .../bosses/the_source_of_corruption.lua | 2 +- .../bosses/the_unarmored_voidborn.lua | 4 +- .../cults_of_tibia/bosses/wine_cask.lua | 4 +- .../bosses/zarcorix_of_yalahar.lua | 2 +- .../cults_of_tibia/containment_machine.lua | 4 +- .../quests/cults_of_tibia/cult_believer.lua | 6 +- .../quests/cults_of_tibia/cult_enforcer.lua | 6 +- .../quests/cults_of_tibia/cult_scholar.lua | 6 +- .../cults_of_tibia/goldhanded_cultist.lua | 4 +- .../quests/cults_of_tibia/minotaur_idol.lua | 2 +- .../quests/cults_of_tibia/misguided_bully.lua | 6 +- .../cults_of_tibia/misguided_shadow.lua | 4 +- .../quests/cults_of_tibia/misguided_thief.lua | 6 +- .../cults_of_tibia/orc_cult_fanatic.lua | 4 +- .../cults_of_tibia/orc_cult_inquisitor.lua | 4 +- .../quests/cults_of_tibia/orc_cult_minion.lua | 4 +- .../quests/cults_of_tibia/orc_cult_priest.lua | 4 +- .../quests/cults_of_tibia/orc_cultist.lua | 4 +- .../dangerous_depth/aggressive_lava.lua | 2 +- .../dangerous_depth/aggressive_matter.lua | 2 +- .../bosses/ancient_spawn_of_morgathla.lua | 2 +- .../bosses/the_baron_from_below.lua | 2 +- .../bosses/the_count_of_the_core.lua | 2 +- .../bosses/the_duke_of_the_depths.lua | 2 +- .../the_duke_of_the_depths_immortal.lua | 2 +- .../bosses/the_hungry_baron_from_below.lua | 2 +- .../quests/dangerous_depth/captured_dwarf.lua | 2 +- .../quests/dangerous_depth/ember_beast.lua | 4 +- .../quests/dangerous_depth/fiery_blood.lua | 2 +- .../quests/dangerous_depth/fiery_heart.lua | 2 +- .../dangerous_depth/gnome_pack_crawler.lua | 2 +- .../dangerous_depth/lava_lurker_attendant.lua | 2 +- .../quests/dangerous_depth/lost_gnome.lua | 2 +- .../quests/dangerous_depth/makeshift_home.lua | 2 +- .../quests/dangerous_depth/organic_matter.lua | 2 +- .../quests/dangerous_depth/snail_slime.lua | 2 +- .../quests/dark_trails/canopic_jar.lua | 2 +- .../dark_trails/death_priest_shargon.lua | 2 +- .../quests/dark_trails/depowered_minotaur.lua | 2 +- .../dark_trails/greater_canopic_jar.lua | 2 +- .../dark_trails/greater_death_minion.lua | 2 +- .../dark_trails/lesser_death_minion.lua | 2 +- .../quests/dark_trails/minotaur_invader.lua | 2 +- .../quests/dark_trails/minotaur_totem.lua | 2 +- .../dark_trails/superior_death_minion.lua | 2 +- .../quests/dark_trails/the_ravager.lua | 2 +- .../quests/dark_trails/tremor_worm.lua | 2 +- .../feaster_of_souls/irgix_the_flimsy.lua | 2 +- .../feaster_of_souls/the_fear_feaster.lua | 2 +- .../quests/feaster_of_souls/unaz_the_mean.lua | 2 +- .../feaster_of_souls/vok_the_freakish.lua | 2 +- .../bosses/ascending_ferumbras.lua | 2 +- .../bosses/death_dragon.lua | 2 +- .../bosses/destabilized_ferumbras.lua | 2 +- .../bosses/enraged_soul.lua | 2 +- .../bosses/ferumbras_mortal_shell.lua | 8 +- .../bosses/ferumbras_soul_splinter.lua | 2 +- .../ferumbras_ascendant/bosses/mazoran.lua | 4 +- .../ferumbras_ascendant/bosses/plagirath.lua | 4 +- .../ferumbras_ascendant/bosses/ragiaz.lua | 4 +- .../ferumbras_ascendant/bosses/razzagorn.lua | 6 +- .../bosses/redeemed_soul.lua | 4 +- .../ferumbras_ascendant/bosses/shulgrax.lua | 4 +- .../bosses/sin_devourer.lua | 2 +- .../ferumbras_ascendant/bosses/tarbaz.lua | 4 +- .../bosses/the_lord_of_the_lice.lua | 2 +- .../bosses/the_shatterer.lua | 2 +- .../ferumbras_ascendant/bosses/zamulosh.lua | 6 +- .../ferumbras_ascendant/bosses/zamulosh2.lua | 6 +- .../ferumbras_ascendant/bosses/zamulosh3.lua | 6 +- .../ferumbras_ascendant/damned_soul.lua | 2 +- .../ferumbras_ascendant/desperate_soul.lua | 2 +- .../ferumbras_ascendant/disgusting_ooze.lua | 2 +- .../ferumbras_ascendant/ferumbras_essence.lua | 2 +- .../lovely/lovely_deer.lua | 2 +- .../lovely/lovely_frazzlemaw.lua | 2 +- .../lovely/lovely_polar_bear.lua | 2 +- .../lovely/lovely_rotworm.lua | 2 +- .../lovely/lovely_scorpion.lua | 2 +- .../lovely/lovely_snake.lua | 2 +- .../lovely/lovely_souleater.lua | 2 +- .../lovely/lovely_yielothax.lua | 2 +- .../ferumbras_ascendant/rage_of_mazoran.lua | 2 +- .../summons/enthralled_demon.lua | 2 +- .../summons/rift_fragment.lua | 2 +- .../summons/rift_invader.lua | 2 +- .../traps/bone_capsule.lua | 2 +- .../ferumbras_ascendant/traps/despair.lua | 2 +- .../traps/electric_sparks.lua | 2 +- .../traps/eruption_of_destruction.lua | 2 +- .../ferumbras_ascendant/traps/guilt.lua | 2 +- .../quests/ferumbras_ascendant/traps/void.lua | 2 +- .../forgotten_knowledge/animated_sword.lua | 2 +- .../forgotten_knowledge/baby_dragon.lua | 2 +- .../bosses/dragonking_zyrtarch.lua | 2 +- .../bosses/lady_tenebris.lua | 4 +- .../forgotten_knowledge/bosses/lloyd.lua | 4 +- .../bosses/melting_frozen_horror.lua | 4 +- .../bosses/mounted_thorn_knight.lua | 2 +- .../bosses/solid_frozen_horror.lua | 2 +- .../bosses/soul_of_dragonking_zyrtarch.lua | 8 +- .../bosses/the_blazing_time_guardian.lua | 2 +- .../bosses/the_enraged_thorn_knight.lua | 7 +- .../bosses/the_freezing_time_guardian.lua | 2 +- .../bosses/the_last_lore_keeper.lua | 4 +- .../bosses/the_shielded_thorn_knight.lua | 2 +- .../bosses/the_time_guardian.lua | 6 +- .../bosses/thorn_steed.lua | 2 +- .../bound_astral_power.lua | 2 +- .../forgotten_knowledge/corrupted_soul.lua | 2 +- .../cosmic_energy_prism_a.lua | 2 +- .../cosmic_energy_prism_b.lua | 2 +- .../cosmic_energy_prism_c.lua | 2 +- .../cosmic_energy_prism_d.lua | 2 +- .../quests/forgotten_knowledge/dragon_egg.lua | 2 +- .../forgotten_knowledge/dragon_servant.lua | 2 +- .../quests/forgotten_knowledge/frozen_man.lua | 2 +- .../forgotten_knowledge/frozen_minion.lua | 2 +- .../quests/forgotten_knowledge/icicle.lua | 2 +- .../quests/forgotten_knowledge/lost_time.lua | 2 +- .../forgotten_knowledge/possessed_tree.lua | 2 +- .../forgotten_knowledge/shadow_fiend.lua | 2 +- .../forgotten_knowledge/shadow_tentacle.lua | 2 +- .../forgotten_knowledge/soulcatcher.lua | 2 +- .../forgotten_knowledge/sword_of_vegeance.lua | 2 +- .../sword_of_vengeance.lua | 2 +- .../the_distorted_astral_source.lua | 2 +- .../forgotten_knowledge/thorn_minion.lua | 2 +- .../forgotten_knowledge/time_keeper.lua | 2 +- .../forgotten_knowledge/time_waster.lua | 2 +- .../unbound_blightwalker.lua | 2 +- .../forgotten_knowledge/unbound_defiler.lua | 2 +- .../forgotten_knowledge/unbound_demon.lua | 2 +- .../unbound_demon_outcast.lua | 2 +- .../quests/grave_danger/black_cobra.lua | 2 +- .../grave_danger/bosses/count_vlarkorth.lua | 62 ++++---- .../quests/grave_danger/bosses/duke_krule.lua | 48 +++--- .../quests/grave_danger/bosses/earl_osam.lua | 50 +++--- .../quests/grave_danger/bosses/king_zelos.lua | 52 +++---- .../grave_danger/bosses/lord_azaram.lua | 58 +++---- .../grave_danger/bosses/scarlett_etzel.lua | 2 +- .../quests/grave_danger/bosses/sir_baeloc.lua | 50 +++--- .../grave_danger/bosses/sir_nictros.lua | 2 +- .../grave_danger/cart_packed_with_gold.lua | 2 +- .../quests/grave_danger/condensed_sins.lua | 2 +- .../quests/grave_danger/dark_druid.lua | 2 +- .../quests/grave_danger/dark_knight.lua | 2 +- .../quests/grave_danger/dark_paladin.lua | 2 +- .../quests/grave_danger/dark_sorcerer.lua | 2 +- data/monster/quests/grave_danger/fetter.lua | 2 +- .../grave_danger/retainer_of_baeloc.lua | 2 +- .../quests/grave_danger/risen_soldier.lua | 2 +- .../quests/grave_danger/shard_of_magnor.lua | 2 +- .../quests/grave_danger/soulless_minion.lua | 2 +- .../quests/grave_danger/squire_of_nictros.lua | 2 +- .../quests/grave_danger/vampiric_blood.lua | 2 +- .../heart_of_destruction/aftershock.lua | 2 +- .../quests/heart_of_destruction/anomaly.lua | 12 +- .../heart_of_destruction/charged_anomaly.lua | 2 +- .../charged_disruption.lua | 2 +- .../quests/heart_of_destruction/charger.lua | 2 +- .../charging_outburst.lua | 2 +- .../quests/heart_of_destruction/crackler.lua | 2 +- .../heart_of_destruction/damage_resonance.lua | 2 +- .../depolarized_crackler.lua | 2 +- .../heart_of_destruction/disruption.lua | 2 +- .../heart_of_destruction/eradicator.lua | 6 +- .../heart_of_destruction/eradicator2.lua | 6 +- .../quests/heart_of_destruction/foreshock.lua | 2 +- .../quests/heart_of_destruction/frenzy.lua | 2 +- .../quests/heart_of_destruction/greed.lua | 2 +- .../quests/heart_of_destruction/outburst.lua | 8 +- .../heart_of_destruction/overcharge.lua | 2 +- .../overcharged_disruption.lua | 2 +- .../heart_of_destruction/realityquake.lua | 2 +- .../quests/heart_of_destruction/rupture.lua | 6 +- .../spark_of_destruction.lua | 2 +- .../heart_of_destruction/the_destruction.lua | 2 +- .../heart_of_destruction/the_hunger.lua | 2 +- .../quests/heart_of_destruction/the_rage.lua | 2 +- .../heart_of_destruction/unstable_spark.lua | 2 +- .../heart_of_destruction/world_devourer.lua | 10 +- .../quests/hero_of_rathleton/deep_terror.lua | 4 +- .../empowered_glooth_horror.lua | 2 +- .../quests/hero_of_rathleton/energy_pulse.lua | 2 +- .../feeble_glooth_horror.lua | 2 +- .../hero_of_rathleton/glooth-generator.lua | 2 +- .../hero_of_rathleton/glooth_horror.lua | 2 +- .../hero_of_rathleton/glooth_masher.lua | 2 +- .../hero_of_rathleton/glooth_slasher.lua | 2 +- .../hero_of_rathleton/glooth_trasher.lua | 2 +- .../hero_of_rathleton/professor_maxxen.lua | 4 +- .../strong_glooth_horror.lua | 2 +- .../tentacle_of_the_deep_terror.lua | 2 +- .../weakened_glooth_horror.lua | 2 +- .../quests/hidden_threats/cave_spider.lua | 2 +- .../quests/in_service_of_yalahar/azerus.lua | 10 +- .../quests/in_service_of_yalahar/azerus2.lua | 2 +- .../quests/in_service_of_yalahar/inky.lua | 2 +- .../in_service_of_yalahar/rift_brood.lua | 2 +- .../in_service_of_yalahar/rift_lord.lua | 2 +- .../in_service_of_yalahar/rift_phantom.lua | 2 +- .../in_service_of_yalahar/rift_scythe.lua | 2 +- .../in_service_of_yalahar/rift_worm.lua | 2 +- .../in_service_of_yalahar/sharptooth.lua | 2 +- .../in_service_of_yalahar/tormented_ghost.lua | 2 +- .../quests/in_service_of_yalahar/yalahari.lua | 2 +- data/monster/quests/isle_of_evil/boogey.lua | 2 +- .../monster/quests/isle_of_evil/dirtbeard.lua | 2 +- .../quests/isle_of_evil/doctor_perhaps.lua | 2 +- .../quests/isle_of_evil/evil_mastermind.lua | 2 +- data/monster/quests/isle_of_evil/mephiles.lua | 2 +- data/monster/quests/isle_of_evil/monstor.lua | 2 +- .../killing_in_the_name_of/bretzecutioner.lua | 2 +- .../killing_in_the_name_of/bruise_payne.lua | 2 +- .../killing_in_the_name_of/deathbine.lua | 2 +- .../killing_in_the_name_of/demodras.lua | 2 +- .../killing_in_the_name_of/esmeralda.lua | 2 +- .../killing_in_the_name_of/ethershreck.lua | 2 +- .../quests/killing_in_the_name_of/fazzrah.lua | 2 +- .../killing_in_the_name_of/flameborn.lua | 2 +- .../killing_in_the_name_of/fleshcrawler.lua | 2 +- .../quests/killing_in_the_name_of/gorgo.lua | 2 +- .../quests/killing_in_the_name_of/hemming.lua | 2 +- .../quests/killing_in_the_name_of/hide.lua | 2 +- .../killing_in_the_name_of/kerberos.lua | 2 +- .../killing_in_the_name_of/leviathan.lua | 4 +- .../paiz_the_pauperizer.lua | 2 +- .../killing_in_the_name_of/ribstride.lua | 2 +- .../killing_in_the_name_of/shardhead.lua | 2 +- .../killing_in_the_name_of/stonecracker.lua | 2 +- .../sulphur_scuttler.lua | 2 +- .../killing_in_the_name_of/the_bloodtusk.lua | 2 +- .../killing_in_the_name_of/the_bloodweb.lua | 2 +- .../killing_in_the_name_of/the_many.lua | 2 +- .../the_noxious_spawn.lua | 2 +- .../killing_in_the_name_of/the_old_widow.lua | 2 +- .../killing_in_the_name_of/the_snapper.lua | 2 +- .../quests/killing_in_the_name_of/thul.lua | 2 +- .../tiquandas_revenge.lua | 2 +- .../killing_in_the_name_of/tormentor.lua | 2 +- .../killing_in_the_name_of/tromphonyte.lua | 2 +- .../killing_in_the_name_of/zanakeph.lua | 2 +- .../kilmaresh/a_shielded_astral_glyph.lua | 2 +- .../quests/kilmaresh/an_astral_glyph.lua | 2 +- data/monster/quests/kilmaresh/bragrumol.lua | 4 +- data/monster/quests/kilmaresh/earworm.lua | 2 +- data/monster/quests/kilmaresh/mozradek.lua | 2 +- .../quests/kilmaresh/sun-marked_goanna.lua | 2 +- .../kilmaresh/urmahlullu_the_immaculate.lua | 2 +- .../quests/kilmaresh/urmahlullu_the_tamed.lua | 2 +- .../kilmaresh/urmahlullu_the_weakened.lua | 2 +- .../kilmaresh/wildness_of_urmahlullu.lua | 2 +- .../quests/kilmaresh/wisdom_of_urmahlullu.lua | 2 +- data/monster/quests/kilmaresh/xogixath.lua | 2 +- data/monster/quests/liquid_black/jaul.lua | 20 +-- data/monster/quests/liquid_black/obujos.lua | 6 +- data/monster/quests/liquid_black/tanjis.lua | 6 +- .../an_observer_eye.lua | 2 +- .../an_observer_eye_(imune).lua | 2 +- .../reflection_of_mawhawk.lua | 2 +- .../reflection_of_obujos.lua | 4 +- .../mysterious_ornate_chest/ugly_monster.lua | 2 +- .../pits_of_inferno/countess_sorrow.lua | 2 +- .../quests/pits_of_inferno/demon_goblin.lua | 2 +- .../quests/pits_of_inferno/dracola.lua | 2 +- .../quests/pits_of_inferno/flamethrower.lua | 2 +- .../quests/pits_of_inferno/massacre.lua | 2 +- .../quests/pits_of_inferno/mr._punish.lua | 2 +- .../quests/pits_of_inferno/the_handmaiden.lua | 2 +- .../quests/pits_of_inferno/the_imperor.lua | 2 +- .../quests/pits_of_inferno/the_plasmother.lua | 2 +- data/monster/quests/roshamuul/bad_dream.lua | 2 +- .../quests/roshamuul/flame_of_omrafir.lua | 2 +- .../monster/quests/roshamuul/gaz'haragoth.lua | 4 +- data/monster/quests/roshamuul/horadron.lua | 2 +- .../roshamuul/minion_of_gaz'haragoth.lua | 2 +- .../roshamuul/nightmare_of_gaz'haragoth.lua | 2 +- data/monster/quests/roshamuul/omrafir.lua | 6 +- .../quests/roshamuul/prince_drazzak.lua | 6 +- data/monster/quests/roshamuul/terofar.lua | 2 +- .../svargrond_arena/greenhorn/achad.lua | 2 +- .../greenhorn/axeitus_headbanger.lua | 2 +- .../svargrond_arena/greenhorn/bloodpaw.lua | 2 +- .../svargrond_arena/greenhorn/bovinus.lua | 2 +- .../greenhorn/colerian_the_barbarian.lua | 2 +- .../greenhorn/cursed_gladiator.lua | 2 +- .../svargrond_arena/greenhorn/frostfur.lua | 2 +- .../greenhorn/orcus_the_cruel.lua | 2 +- .../svargrond_arena/greenhorn/rocky.lua | 2 +- .../greenhorn/the_hairy_one.lua | 2 +- .../svargrond_arena/scrapper/avalanche.lua | 2 +- .../svargrond_arena/scrapper/drasilla.lua | 2 +- .../scrapper/grimgor_guteater.lua | 2 +- .../scrapper/kreebosh_the_exile.lua | 2 +- .../quests/svargrond_arena/scrapper/slim.lua | 2 +- .../scrapper/spirit_of_earth.lua | 2 +- .../scrapper/spirit_of_fire.lua | 2 +- .../scrapper/spirit_of_water.lua | 2 +- .../scrapper/the_dark_dancer.lua | 2 +- .../svargrond_arena/scrapper/the_hag.lua | 2 +- .../warlord/darakan_the_executioner.lua | 2 +- .../svargrond_arena/warlord/deathbringer.lua | 2 +- .../warlord/fallen_mooh'tah_master_ghar.lua | 2 +- .../warlord/gnorre_chyllson.lua | 2 +- .../warlord/norgle_glacierbeard.lua | 2 +- .../warlord/svoren_the_mad.lua | 2 +- .../warlord/the_masked_marauder.lua | 2 +- .../warlord/the_obliverator.lua | 2 +- .../svargrond_arena/warlord/the_pit_lord.lua | 2 +- .../svargrond_arena/warlord/webster.lua | 2 +- .../quests/the_curse_spreads/black_vixen.lua | 2 +- .../quests/the_curse_spreads/bloodback.lua | 2 +- .../quests/the_curse_spreads/darkfang.lua | 2 +- .../quests/the_curse_spreads/feroxa.lua | 2 +- .../quests/the_curse_spreads/feroxa2.lua | 2 +- .../quests/the_curse_spreads/feroxa3.lua | 2 +- .../quests/the_curse_spreads/feroxa4.lua | 2 +- .../quests/the_curse_spreads/feroxa5.lua | 4 +- .../quests/the_curse_spreads/shadowpelt.lua | 4 +- .../quests/the_curse_spreads/sharpclaw.lua | 4 +- .../the_dream_courts/bosses/alptramun.lua | 4 +- .../the_dream_courts/bosses/faceless_bane.lua | 2 +- .../bosses/izcandar_the_banished.lua | 2 +- .../bosses/malofur_mangrinder.lua | 2 +- .../the_dream_courts/bosses/maxxenius.lua | 2 +- .../the_dream_courts/bosses/plagueroot.lua | 2 +- .../bosses/the_nightmare_beast.lua | 4 +- .../quests/the_dream_courts/generator.lua | 2 +- .../the_dream_courts/horrible_dream.lua | 2 +- .../the_dream_courts/lucifuga_aranea.lua | 2 +- .../the_dream_courts/mind-wrecking_dream.lua | 2 +- .../the_dream_courts/nightmare_tendril.lua | 2 +- .../the_dream_courts/nightmarish_dream.lua | 2 +- .../the_dream_courts/plant_abomination.lua | 4 +- .../the_dream_courts/plant_attendant.lua | 2 +- .../the_dream_courts/the_cold_of_winter.lua | 2 +- .../the_dream_courts/the_heat_of_summer.lua | 2 +- .../the_dream_courts/unpleasant_dream.lua | 2 +- .../the_dream_courts/whirling_blades.lua | 2 +- .../blazing_fire_elemental.lua | 2 +- .../blistering_fire_elemental.lua | 2 +- .../charged_energy_elemental.lua | 2 +- .../the_elemental_spheres/earth_overlord.lua | 2 +- .../the_elemental_spheres/energy_overlord.lua | 2 +- .../the_elemental_spheres/fire_overlord.lua | 2 +- .../the_elemental_spheres/ice_overlord.lua | 2 +- .../jagged_earth_elemental.lua | 2 +- .../lord_of_the_elements.lua | 2 +- .../muddy_earth_elemental.lua | 2 +- .../overcharged_energy_elemental.lua | 2 +- .../roaring_water_elemental.lua | 2 +- .../slick_water_elemental.lua | 2 +- .../the_explorer_society/blue_butterfly.lua | 2 +- .../the_explorer_society/pink_butterfly.lua | 2 +- .../the_explorer_society/purple_butterfly.lua | 2 +- .../the_explorer_society/red_butterfly.lua | 4 +- .../the_explorer_society/yellow_butterfly.lua | 4 +- .../quests/the_first_dragon/angry_plant.lua | 2 +- .../bosses/fallen_challenger.lua | 2 +- .../bosses/gelidrazah_the_frozen.lua | 2 +- .../the_first_dragon/bosses/kalyassa.lua | 2 +- .../the_first_dragon/bosses/tazhadur.lua | 2 +- .../bosses/the_first_dragon.lua | 2 +- .../the_first_dragon/bosses/zorvorax.lua | 2 +- .../the_first_dragon/dragon_essence.lua | 2 +- .../quests/the_first_dragon/dragon_warden.lua | 2 +- .../quests/the_first_dragon/dragon_wrath.lua | 2 +- .../the_first_dragon/haunted_dragon.lua | 2 +- .../quests/the_first_dragon/ice_dragon.lua | 2 +- .../the_first_dragon/somewhat_beatable.lua | 2 +- .../the_first_dragon/spirit_of_fertility.lua | 2 +- .../the_first_dragon/unbeatable_dragon.lua | 2 +- .../the_inquisition/a_carved_stone_tile.lua | 2 +- .../quests/the_inquisition/annihilon.lua | 2 +- .../quests/the_inquisition/dreadbeast.lua | 2 +- .../the_inquisition/eye_of_the_seven.lua | 2 +- .../quests/the_inquisition/golgordan.lua | 2 +- .../quests/the_inquisition/hellgorak.lua | 2 +- .../quests/the_inquisition/latrivan.lua | 2 +- .../quests/the_inquisition/madareth.lua | 2 +- .../quests/the_inquisition/the_count.lua | 2 +- .../the_inquisition/the_weakened_count.lua | 2 +- .../quests/the_inquisition/ungreez.lua | 2 +- .../quests/the_inquisition/ushuriel.lua | 2 +- .../quests/the_inquisition/zugurosh.lua | 2 +- .../quests/the_new_frontier/baron_brute.lua | 2 +- .../quests/the_new_frontier/coldheart.lua | 2 +- .../quests/the_new_frontier/doomhowl.lua | 2 +- .../quests/the_new_frontier/dreadwing.lua | 2 +- .../quests/the_new_frontier/fatality.lua | 2 +- .../quests/the_new_frontier/haunter.lua | 2 +- .../quests/the_new_frontier/incineron.lua | 2 +- .../quests/the_new_frontier/menace.lua | 2 +- .../the_new_frontier/mooh'tah_master.lua | 2 +- .../monster/quests/the_new_frontier/rocko.lua | 2 +- .../the_new_frontier/shard_of_corruption.lua | 2 +- .../quests/the_new_frontier/the_axeorcist.lua | 2 +- .../the_new_frontier/the_dreadorian.lua | 2 +- .../quests/the_new_frontier/tirecz.lua | 2 +- .../quests/the_new_frontier/tremorak.lua | 2 +- .../baleful_bunny.lua | 4 +- .../the_percht_queens_island/bonny_bunny.lua | 2 +- .../bright_percht_sleigh.lua | 2 +- .../cold_percht_sleigh.lua | 2 +- .../dark_percht_sleigh.lua | 2 +- .../the_percht_queens_island/percht.lua | 4 +- .../percht_minion.lua | 2 +- .../the_percht_queens_island/schiach.lua | 4 +- .../the_percht_queen.lua | 4 +- .../the_percht_queens_island/warm_fire.lua | 2 +- .../quests/the_secret_library/biting_cold.lua | 2 +- .../quests/the_secret_library/bone_jaw.lua | 2 +- .../the_secret_library/bosses/brokul.lua | 4 +- .../the_secret_library/bosses/ghulosh.lua | 2 +- .../the_secret_library/bosses/gorzindel.lua | 2 +- .../bosses/grand_canon_dominus.lua | 26 ++-- .../bosses/grand_chaplain_gaunder.lua | 36 ++--- .../bosses/grand_commander_soeren.lua | 2 +- .../bosses/grand_master_oberon.lua | 34 ++-- .../bosses/preceptor_lazare.lua | 48 +++--- .../bosses/thawing_dragon_lord.lua | 2 +- .../bosses/the_scourge_of_oblivion.lua | 78 +++++----- .../the_secret_library/brother_chill.lua | 2 +- .../the_secret_library/brother_freeze.lua | 2 +- .../the_secret_library/concentrated_death.lua | 2 +- .../the_secret_library/dark_knowledge.lua | 2 +- .../the_secret_library/dazed_leaf_golem.lua | 2 +- .../quests/the_secret_library/demon_blood.lua | 2 +- .../quests/the_secret_library/demon_slave.lua | 2 +- .../quests/the_secret_library/force_field.lua | 2 +- .../the_secret_library/furious_scorpion.lua | 2 +- .../the_secret_library/ghulosh'_deathgaze.lua | 2 +- .../the_secret_library/imp_intruder.lua | 2 +- .../the_secret_library/invading_demon.lua | 2 +- .../quests/the_secret_library/jailer.lua | 4 +- .../the_secret_library/knowledge_raider.lua | 2 +- .../quests/the_secret_library/librarian.lua | 2 +- .../quests/the_secret_library/lokathmor.lua | 2 +- .../the_secret_library/lokathmor_stuck.lua | 2 +- .../the_secret_library/malicious_minion.lua | 2 +- .../quests/the_secret_library/mazzinor.lua | 2 +- .../quests/the_secret_library/mean_minion.lua | 2 +- .../neutral_deepling_warrior.lua | 4 +- .../the_secret_library/oberons_bile.lua | 2 +- .../the_secret_library/oberons_hate.lua | 2 +- .../quests/the_secret_library/oberons_ire.lua | 2 +- .../the_secret_library/oberons_spite.lua | 2 +- .../ravenous_beyondling.lua | 2 +- .../the_secret_library/rift_breacher.lua | 2 +- .../quests/the_secret_library/rift_minion.lua | 2 +- .../quests/the_secret_library/rift_spawn.lua | 2 +- .../the_secret_library/spawn_of_havoc.lua | 2 +- .../stolen_knowledge_of_armor.lua | 2 +- .../stolen_knowledge_of_healing.lua | 2 +- .../stolen_knowledge_of_lifesteal.lua | 2 +- .../stolen_knowledge_of_spells.lua | 2 +- .../stolen_knowledge_of_summoning.lua | 2 +- .../stolen_tome_of_portals.lua | 2 +- .../supercharged_mazzinor.lua | 2 +- .../the_secret_library/the_blazing_rose.lua | 2 +- .../the_book_of_secrets.lua | 2 +- .../the_devourer_of_secrets.lua | 2 +- .../the_diamond_blossom.lua | 2 +- .../the_secret_library/the_lily_of_night.lua | 2 +- .../the_secret_library/the_scion_of_havoc.lua | 2 +- .../the_secret_library/the_spellstealer.lua | 2 +- .../quests/the_secret_library/war_servant.lua | 2 +- .../the_secret_library/wild_knowledge.lua | 2 +- .../the_secret_library/yalahari_despoiler.lua | 2 +- .../fury_of_the_emperor.lua | 2 +- .../lizard_abomination.lua | 2 +- .../wrath_of_the_emperor/mutated_zalamon.lua | 2 +- .../scorn_of_the_emperor.lua | 2 +- .../snake_god_essence.lua | 2 +- .../wrath_of_the_emperor/snake_thing.lua | 2 +- .../spite_of_the_emperor.lua | 2 +- .../wrath_of_the_emperor/the_keeper.lua | 2 +- .../wrath_of_the_emperor.lua | 2 +- .../monster/raids/arachir_the_ancient_one.lua | 2 +- data/monster/raids/barbaria.lua | 2 +- data/monster/raids/battlemaster_zunzu.lua | 2 +- data/monster/raids/brutus_bloodbeard.lua | 2 +- data/monster/raids/captain_jones.lua | 2 +- data/monster/raids/chayenne.lua | 4 +- .../monster/raids/chizzoron_the_distorter.lua | 2 +- data/monster/raids/control_tower.lua | 2 +- data/monster/raids/deadeye_devious.lua | 2 +- data/monster/raids/draptor.lua | 4 +- data/monster/raids/fernfang.lua | 2 +- data/monster/raids/ferumbras.lua | 6 +- data/monster/raids/fleabringer.lua | 2 +- data/monster/raids/foreman_kneebiter.lua | 2 +- data/monster/raids/frost_servant.lua | 2 +- data/monster/raids/furyosa.lua | 2 +- data/monster/raids/ghazbaran.lua | 2 +- data/monster/raids/giant_spider_wyda.lua | 2 +- data/monster/raids/glooth_battery.lua | 2 +- data/monster/raids/glooth_bomb.lua | 2 +- data/monster/raids/glooth_fairy.lua | 2 +- data/monster/raids/grand_mother_foulscale.lua | 2 +- data/monster/raids/grorlam.lua | 2 +- data/monster/raids/hirintror.lua | 2 +- data/monster/raids/lethal_lissy.lua | 2 +- data/monster/raids/man_in_the_cave.lua | 2 +- data/monster/raids/mawhawk.lua | 4 +- data/monster/raids/morgaroth.lua | 2 +- data/monster/raids/necropharus.lua | 2 +- data/monster/raids/ocyakao.lua | 4 +- data/monster/raids/orc_armor.lua | 2 +- data/monster/raids/orc_helmet.lua | 2 +- data/monster/raids/orc_sambackpack.lua | 2 +- data/monster/raids/orc_shield.lua | 2 +- data/monster/raids/orshabaal.lua | 2 +- data/monster/raids/ron_the_ripper.lua | 2 +- data/monster/raids/rottie_the_rotworm.lua | 2 +- data/monster/raids/rotworm_queen.lua | 2 +- data/monster/raids/sir_valorcrest.lua | 2 +- data/monster/raids/the_horned_fox.lua | 2 +- data/monster/raids/the_pale_count.lua | 2 +- data/monster/raids/the_voice_of_ruin.lua | 2 +- data/monster/raids/the_welter.lua | 2 +- data/monster/raids/tyrn.lua | 2 +- data/monster/raids/white_pale.lua | 2 +- data/monster/raids/xenia.lua | 2 +- data/monster/raids/yakchal.lua | 2 +- data/monster/raids/zomba.lua | 2 +- data/monster/raids/zulazza_the_corruptor.lua | 2 +- data/monster/reptiles/adult_goanna.lua | 4 +- data/monster/reptiles/cobra.lua | 4 +- data/monster/reptiles/crocodile.lua | 4 +- data/monster/reptiles/dreadmaw.lua | 2 +- data/monster/reptiles/killer_caiman.lua | 4 +- data/monster/reptiles/lizard_chosen.lua | 4 +- .../monster/reptiles/lizard_dragon_priest.lua | 4 +- data/monster/reptiles/lizard_high_guard.lua | 4 +- data/monster/reptiles/lizard_legionnaire.lua | 4 +- data/monster/reptiles/lizard_magistratus.lua | 4 +- data/monster/reptiles/lizard_noble.lua | 4 +- data/monster/reptiles/lizard_sentinel.lua | 4 +- data/monster/reptiles/lizard_snakecharmer.lua | 4 +- data/monster/reptiles/lizard_templar.lua | 4 +- data/monster/reptiles/lizard_zaogun.lua | 4 +- data/monster/reptiles/sea_serpent.lua | 6 +- data/monster/reptiles/seacrest_serpent.lua | 6 +- data/monster/reptiles/serpent_spawn.lua | 4 +- data/monster/reptiles/snake.lua | 4 +- data/monster/reptiles/stampor.lua | 4 +- data/monster/reptiles/stonerefiner.lua | 4 +- data/monster/reptiles/thornback_tortoise.lua | 4 +- data/monster/reptiles/tortoise.lua | 4 +- data/monster/reptiles/wyvern.lua | 4 +- data/monster/reptiles/young_goanna.lua | 4 +- data/monster/reptiles/young_sea_serpent.lua | 6 +- data/monster/slimes/acid_blob.lua | 4 +- data/monster/slimes/death_blob.lua | 4 +- data/monster/slimes/defiler.lua | 4 +- data/monster/slimes/devourer.lua | 4 +- data/monster/slimes/glooth_blob.lua | 4 +- data/monster/slimes/ink_blob.lua | 4 +- data/monster/slimes/mercury_blob.lua | 4 +- data/monster/slimes/midnight_spawn.lua | 4 +- data/monster/slimes/slime.lua | 4 +- data/monster/slimes/son_of_verminor.lua | 4 +- data/monster/slimes/squidgy_slime.lua | 4 +- data/monster/summons/druid_familiar.lua | 103 ++++++++++++ data/monster/summons/knight_familiar.lua | 106 +++++++++++++ data/monster/summons/paladin_familiar.lua | 104 +++++++++++++ data/monster/summons/sorcerer_familiar.lua | 103 ++++++++++++ data/monster/traps/deathslicer.lua | 2 +- data/monster/traps/deaththrower.lua | 2 +- data/monster/traps/demon_summoner.lua | 2 +- data/monster/traps/floor_blob.lua | 2 +- data/monster/traps/hell_hole.lua | 2 +- data/monster/traps/hive_pore.lua | 2 +- data/monster/traps/lavahole.lua | 2 +- data/monster/traps/magic_pillar.lua | 2 +- data/monster/traps/magicthrower.lua | 2 +- data/monster/traps/mechanical_fighter.lua | 2 +- data/monster/traps/mimic.lua | 2 +- data/monster/traps/pillar.lua | 2 +- data/monster/traps/plaguethrower.lua | 2 +- data/monster/undeads/bane_of_light.lua | 4 +- data/monster/undeads/banshee.lua | 4 +- data/monster/undeads/betrayed_wraith.lua | 4 +- data/monster/undeads/blightwalker.lua | 4 +- data/monster/undeads/blood_beast.lua | 4 +- data/monster/undeads/bonebeast.lua | 4 +- data/monster/undeads/burster_spectre.lua | 4 +- data/monster/undeads/crypt_shambler.lua | 4 +- data/monster/undeads/cursed_prospector.lua | 4 +- data/monster/undeads/death_priest.lua | 4 +- data/monster/undeads/demon_skeleton.lua | 4 +- data/monster/undeads/elder_mummy.lua | 4 +- data/monster/undeads/evil_prospector.lua | 4 +- data/monster/undeads/falcon_knight.lua | 4 +- data/monster/undeads/falcon_paladin.lua | 4 +- data/monster/undeads/flimsy_lost_soul.lua | 4 +- data/monster/undeads/freakish_lost_soul.lua | 4 +- data/monster/undeads/gazer_spectre.lua | 4 +- data/monster/undeads/ghost.lua | 4 +- data/monster/undeads/ghoul.lua | 4 +- data/monster/undeads/grave_guard.lua | 4 +- data/monster/undeads/gravedigger.lua | 4 +- data/monster/undeads/grim_reaper.lua | 4 +- data/monster/undeads/hand_of_cursed_fate.lua | 4 +- data/monster/undeads/honour_guard.lua | 4 +- data/monster/undeads/lich.lua | 4 +- data/monster/undeads/lost_soul.lua | 4 +- data/monster/undeads/mean_lost_soul.lua | 4 +- data/monster/undeads/mummy.lua | 4 +- data/monster/undeads/pirate_ghost.lua | 4 +- data/monster/undeads/pirate_skeleton.lua | 4 +- data/monster/undeads/putrid_mummy.lua | 4 +- data/monster/undeads/ripper_spectre.lua | 4 +- data/monster/undeads/rot_elemental.lua | 4 +- data/monster/undeads/skeleton.lua | 4 +- .../undeads/skeleton_elite_warrior.lua | 4 +- data/monster/undeads/skeleton_warrior.lua | 4 +- data/monster/undeads/souleater.lua | 4 +- data/monster/undeads/spectre.lua | 4 +- data/monster/undeads/tarnished_spirit.lua | 4 +- data/monster/undeads/tomb_servant.lua | 4 +- data/monster/undeads/undead_cavebear.lua | 4 +- data/monster/undeads/undead_dragon.lua | 4 +- .../undeads/undead_elite_gladiator.lua | 4 +- data/monster/undeads/undead_gladiator.lua | 4 +- data/monster/undeads/undead_mine_worker.lua | 4 +- data/monster/undeads/undead_prospector.lua | 4 +- data/monster/undeads/vampire.lua | 4 +- data/monster/undeads/vampire_bride.lua | 4 +- data/monster/undeads/vampire_viscount.lua | 4 +- data/monster/undeads/vicious_manbat.lua | 4 +- data/monster/undeads/white_shade.lua | 4 +- data/monster/undeads/zombie.lua | 4 +- data/monster/vermins/ancient_scarab.lua | 4 +- data/monster/vermins/brimstone_bug.lua | 4 +- data/monster/vermins/bug.lua | 4 +- data/monster/vermins/burrowing_beetle.lua | 2 +- data/monster/vermins/butterfly.lua | 4 +- data/monster/vermins/carrion_worm.lua | 4 +- data/monster/vermins/cave_devourer.lua | 4 +- data/monster/vermins/centipede.lua | 4 +- data/monster/vermins/chasm_spawn.lua | 4 +- data/monster/vermins/cockroach.lua | 2 +- data/monster/vermins/crawler.lua | 6 +- data/monster/vermins/crystal_spider.lua | 4 +- data/monster/vermins/deepworm.lua | 4 +- data/monster/vermins/diremaw.lua | 4 +- data/monster/vermins/drillworm.lua | 4 +- data/monster/vermins/emerald_damselfly.lua | 4 +- data/monster/vermins/giant_spider.lua | 4 +- data/monster/vermins/hibernal_moth.lua | 4 +- data/monster/vermins/hive_overseer.lua | 4 +- data/monster/vermins/insect_swarm.lua | 4 +- data/monster/vermins/insectoid_scout.lua | 4 +- data/monster/vermins/insectoid_worker.lua | 4 +- data/monster/vermins/kollos.lua | 6 +- data/monster/vermins/lacewing_moth.lua | 4 +- data/monster/vermins/ladybug.lua | 6 +- data/monster/vermins/lancer_beetle.lua | 4 +- data/monster/vermins/larva.lua | 4 +- data/monster/vermins/lesser_swarmer.lua | 4 +- data/monster/vermins/parasite.lua | 2 +- data/monster/vermins/poison_spider.lua | 4 +- data/monster/vermins/rotworm.lua | 4 +- data/monster/vermins/sacred_spider.lua | 4 +- data/monster/vermins/sandcrawler.lua | 4 +- data/monster/vermins/scarab.lua | 4 +- data/monster/vermins/scorpion.lua | 4 +- data/monster/vermins/slug.lua | 4 +- data/monster/vermins/spider.lua | 4 +- data/monster/vermins/spidris.lua | 6 +- data/monster/vermins/spidris_elite.lua | 6 +- data/monster/vermins/spitter.lua | 6 +- data/monster/vermins/swarmer.lua | 6 +- data/monster/vermins/swarmer_hatchling.lua | 4 +- data/monster/vermins/tarantula.lua | 4 +- data/monster/vermins/terramite.lua | 4 +- data/monster/vermins/tunnel_tyrant.lua | 4 +- data/monster/vermins/wailing_widow.lua | 4 +- data/monster/vermins/wasp.lua | 4 +- data/monster/vermins/waspoid.lua | 6 +- data/monster/vermins/wiggler.lua | 4 +- data/monster/wild_magics/wild_fire_magic.lua | 2 +- data/monster/wild_magics/wild_fury_magic.lua | 2 +- .../monster/wild_magics/wild_nature_magic.lua | 2 +- data/monster/wild_magics/wild_water_magic.lua | 2 +- data/scripts/actions/other/baking.lua | 6 +- data/scripts/actions/other/gems.lua | 146 +----------------- .../actions/other/others/quest_system1.lua | 12 -- data/scripts/actions/other/potions.lua | 12 +- data/scripts/actions/other/surprise_bag.lua | 10 +- data/scripts/actions/other/teleport.lua | 4 +- data/scripts/actions/other/windows.lua | 61 ++++---- .../actions/system/quest_reward_common.lua | 25 ++- data/scripts/actions/tools/skinning.lua | 33 ++-- data/scripts/creaturescripts/others/login.lua | 14 +- .../scripts/creaturescripts/others/summon.lua | 20 ++- data/scripts/talkactions/god/add_outfit.lua | 42 +++++ .../scripts/talkactions/god/create_summon.lua | 1 + data/spells/scripts/summon/summons.lua | 13 +- data/startup/others/functions.lua | 14 +- data/startup/tables/chest.lua | 50 ++++++ data/startup/tables/door_level.lua | 3 +- data/startup/tables/door_quest.lua | 4 +- data/startup/tables/lever.lua | 5 + data/startup/tables/teleport.lua | 9 +- src/account.hpp | 9 ++ src/actions.cpp | 2 +- src/game.cpp | 4 +- src/luascript.cpp | 77 ++++++++- src/luascript.h | 3 + src/player.h | 3 + src/protocolgame.cpp | 2 +- 1384 files changed, 3313 insertions(+), 2710 deletions(-) create mode 100644 data/lib/tables/window.lua create mode 100644 data/monster/summons/druid_familiar.lua create mode 100644 data/monster/summons/knight_familiar.lua create mode 100644 data/monster/summons/paladin_familiar.lua create mode 100644 data/monster/summons/sorcerer_familiar.lua create mode 100644 data/scripts/talkactions/god/add_outfit.lua diff --git a/data/items/items.xml b/data/items/items.xml index 18a71b26d..3e54ba41d 100644 --- a/data/items/items.xml +++ b/data/items/items.xml @@ -24683,7 +24683,7 @@ - + @@ -25936,6 +25936,7 @@ + @@ -46523,12 +46524,7 @@ - - - - - - + @@ -49963,7 +49959,7 @@ - + @@ -50014,7 +50010,8 @@ - + + @@ -50025,7 +50022,21 @@ - + + + + + + + + + + + + + + + @@ -51617,12 +51628,12 @@ - + + - + - diff --git a/data/lib/core/position.lua b/data/lib/core/position.lua index d4bb0f955..55e3c0444 100644 --- a/data/lib/core/position.lua +++ b/data/lib/core/position.lua @@ -124,9 +124,24 @@ function Position:compare(position) return self.x == position.x and self.y == position.y and self.z == position.z end -function Position:isInRange(fromPosition, toPosition) - return (self.x >= fromPosition.x and self.y >= fromPosition.y and self.z >= fromPosition.z - and self.x <= toPosition.x and self.y <= toPosition.y and self.z <= toPosition.z) +function Position.hasPlayer(centerPosition, rangeX, rangeY) + local spectators = Game.getSpectators(centerPosition, false, true, rangeX, rangeX, rangeY, rangeY) + if #spectators ~= 0 then + return true + end + return false +end + +function Position.removeMonster(centerPosition, rangeX, rangeY) + local spectators = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) + local spectators, + spectator = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) + for i = 1, #spectators do + spectator = spectators[i] + if spectator:isMonster() then + spectator:remove() + end + end end function Position.getFreePosition(from, to) diff --git a/data/lib/core/storages.lua b/data/lib/core/storages.lua index 5f1eabad4..bd8f7367f 100644 --- a/data/lib/core/storages.lua +++ b/data/lib/core/storages.lua @@ -1368,10 +1368,6 @@ Storage = { -- Reserved storage from 51680 - 51689 DeeperBanutaShortcut = 51680, }, - TheAnnihilator = { - -- Reserved storage from 51690 - 51699 - AnnihilatorDone = 51690 - }, DemonOak = { -- Reserved storage from 51700 - 51709 Done = 51700, @@ -1902,8 +1898,13 @@ Storage = { Hat = 10098, StoneSkinAmulet = 10099 }, - SkullOfRatha = {}, - TheAnnihilator = {}, + SkullOfRatha = { + Bag1 = 10100, + Bag2 = 10101 + }, + TheAnnihilator = { + Reward = 10102 + }, TheParadoxTower = {}, ThePostmanMissions = {}, TheWhiteRavenMonastery = {}, diff --git a/data/lib/tables/door.lua b/data/lib/tables/door.lua index 8aee8370e..b893f6c81 100644 --- a/data/lib/tables/door.lua +++ b/data/lib/tables/door.lua @@ -68,7 +68,7 @@ KeyDoorTable = { { lockedDoor = 33117, closedDoor = 33118, openDoor = 32582 }, { lockedDoor = 33119, closedDoor = 33120, openDoor = 32583 }, { lockedDoor = 35607, closedDoor = 35608, openDoor = 35611 }, - { lockedDoor = 35609, closedDoor = 35610, openDoor = 35612 }, + { lockedDoor = 35609, closedDoor = 35610, openDoor = 35612 } } -- These are the common doors, the ones that just open and close without any special requirements. @@ -145,6 +145,16 @@ CustomDoorTable = { { closedDoor = 36330, openDoor = 36332 }, { closedDoor = 36498, openDoor = 36499 }, { closedDoor = 36500, openDoor = 36501 }, + { closedDoor = 38106, openDoor = 38107 }, + { closedDoor = 38108, openDoor = 38109 }, + --{ closedDoor = 38170}, -- it's probably door of a quest + --{ closedDoor = 38171}, -- it's probably door of a quest + --{ closedDoor = 38467}, -- it's probably door of a quest + --{ closedDoor = 38469}, -- it's probably door of a quest + { closedDoor = 38468, openDoor = 38471 }, + { closedDoor = 38470, openDoor = 38472 }, + { closedDoor = 39056, openDoor = 39057 }, + { closedDoor = 39058, openDoor = 39059 }, } -- These are the doors for missions, they need access from some mission (storage) to be able to enter. Put the storage value in the action id of the door and it will open only to the player who has the storage value. diff --git a/data/lib/tables/table.lua b/data/lib/tables/table.lua index 470910e95..7dcca2a0d 100644 --- a/data/lib/tables/table.lua +++ b/data/lib/tables/table.lua @@ -4,3 +4,4 @@ dofile('data/lib/tables/door.lua') dofile('data/lib/tables/hireling_items.lua') dofile('data/lib/tables/teleport_item_destinations.lua') dofile('data/lib/tables/town.lua') +dofile('data/lib/tables/window.lua') diff --git a/data/lib/tables/window.lua b/data/lib/tables/window.lua new file mode 100644 index 000000000..8002fc514 --- /dev/null +++ b/data/lib/tables/window.lua @@ -0,0 +1,94 @@ +windowTable = { + {closedWindow = 5303, openWindow = 6448}, + {closedWindow = 5304, openWindow = 6449}, + {closedWindow = 6438, openWindow = 6436}, + {closedWindow = 6436, openWindow = 6438}, + {closedWindow = 6439, openWindow = 6437}, + {closedWindow = 6437, openWindow = 6439}, + {closedWindow = 6442, openWindow = 6440}, + {closedWindow = 6440, openWindow = 6442}, + {closedWindow = 6443, openWindow = 6441}, + {closedWindow = 6441, openWindow = 6443}, + {closedWindow = 6446, openWindow = 6444}, + {closedWindow = 6444, openWindow = 6446}, + {closedWindow = 6447, openWindow = 6445}, + {closedWindow = 6445, openWindow = 6447}, + {closedWindow = 6448, openWindow = 5303}, + {closedWindow = 6449, openWindow = 5304}, + {closedWindow = 6452, openWindow = 6450}, + {closedWindow = 6450, openWindow = 6452}, + {closedWindow = 6453, openWindow = 6451}, + {closedWindow = 6451, openWindow = 6453}, + {closedWindow = 6456, openWindow = 6454}, + {closedWindow = 6454, openWindow = 6456}, + {closedWindow = 6457, openWindow = 6455}, + {closedWindow = 6455, openWindow = 6457}, + {closedWindow = 6460, openWindow = 6458}, + {closedWindow = 6458, openWindow = 6460}, + {closedWindow = 6461, openWindow = 6459}, + {closedWindow = 6459, openWindow = 6461}, + {closedWindow = 6464, openWindow = 6462}, + {closedWindow = 6462, openWindow = 6464}, + {closedWindow = 6465, openWindow = 6463}, + {closedWindow = 6463, openWindow = 6465}, + {closedWindow = 6468, openWindow = 6466}, + {closedWindow = 6466, openWindow = 6468}, + {closedWindow = 6469, openWindow = 6467}, + {closedWindow = 6467, openWindow = 6469}, + {closedWindow = 6472, openWindow = 6470}, + {closedWindow = 6470, openWindow = 6472}, + {closedWindow = 6473, openWindow = 6471}, + {closedWindow = 6471, openWindow = 6473}, + {closedWindow = 6790, openWindow = 6788}, + {closedWindow = 6788, openWindow = 6790}, + {closedWindow = 6791, openWindow = 6789}, + {closedWindow = 6789, openWindow = 6791}, + {closedWindow = 7027, openWindow = 7025}, + {closedWindow = 7025, openWindow = 7027}, + {closedWindow = 7028, openWindow = 7026}, + {closedWindow = 7026, openWindow = 7028}, + {closedWindow = 7031, openWindow = 7029}, + {closedWindow = 7029, openWindow = 7031}, + {closedWindow = 7032, openWindow = 7030}, + {closedWindow = 7030, openWindow = 7032}, + {closedWindow = 10264, openWindow = 10266}, + {closedWindow = 10266, openWindow = 10264}, + {closedWindow = 10265, openWindow = 10267}, + {closedWindow = 10267, openWindow = 10265}, + {closedWindow = 10488, openWindow = 10490}, + {closedWindow = 10490, openWindow = 10488}, + {closedWindow = 10489, openWindow = 10491}, + {closedWindow = 10491, openWindow = 10489}, + {closedWindow = 19427, openWindow = 19447}, + {closedWindow = 19428, openWindow = 19448}, + {closedWindow = 19441, openWindow = 19450}, + {closedWindow = 19440, openWindow = 19449}, + {closedWindow = 19443, openWindow = 20180}, + {closedWindow = 19444, openWindow = 20181}, + {closedWindow = 19445, openWindow = 20183}, + {closedWindow = 19446, openWindow = 20184}, + {closedWindow = 19447, openWindow = 19427}, + {closedWindow = 19448, openWindow = 19428}, + {closedWindow = 19449, openWindow = 19440}, + {closedWindow = 19450, openWindow = 19441}, + {closedWindow = 19974, openWindow = 20182}, + {closedWindow = 19975, openWindow = 20185}, + {closedWindow = 20180, openWindow = 19443}, + {closedWindow = 20181, openWindow = 19444}, + {closedWindow = 20182, openWindow = 19974}, + {closedWindow = 20183, openWindow = 19445}, + {closedWindow = 20184, openWindow = 19446}, + {closedWindow = 20185, openWindow = 19975}, + {closedWindow = 22838, openWindow = 22812}, + {closedWindow = 22839, openWindow = 22813}, + {closedWindow = 35652, openWindow = 35708}, + {closedWindow = 35653, openWindow = 35711}, + {closedWindow = 35709, openWindow = 35710}, + {closedWindow = 35712, openWindow = 35713}, + {closedWindow = 38465, openWindow = 38463}, + {closedWindow = 38466, openWindow = 38464}, + {closedWindow = 38475, openWindow = 38473}, + {closedWindow = 38476, openWindow = 38474}, + {closedWindow = 38479, openWindow = 38477}, + {closedWindow = 38480, openWindow = 38478} +} diff --git a/data/monster/amphibics/azure_frog.lua b/data/monster/amphibics/azure_frog.lua index e4e5c265f..9f70d53b7 100644 --- a/data/monster/amphibics/azure_frog.lua +++ b/data/monster/amphibics/azure_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Meriana, Laguna Islands, and other Shattered Isles." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/bog_frog.lua b/data/monster/amphibics/bog_frog.lua index f28fe9590..47925c852 100644 --- a/data/monster/amphibics/bog_frog.lua +++ b/data/monster/amphibics/bog_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Shadowthorn in the bog god's temple, Drefia, around Lake Equivocolao when it's dirty." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/coral_frog.lua b/data/monster/amphibics/coral_frog.lua index d1a66212c..1c6937363 100644 --- a/data/monster/amphibics/coral_frog.lua +++ b/data/monster/amphibics/coral_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Meriana, Laguna Islands, and other Shattered Isles." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/crimson_frog.lua b/data/monster/amphibics/crimson_frog.lua index fbb9e9192..e6433b9fe 100644 --- a/data/monster/amphibics/crimson_frog.lua +++ b/data/monster/amphibics/crimson_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Meriana, Laguna Islands, and other Shattered Isles." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/deathspawn.lua b/data/monster/amphibics/deathspawn.lua index 69111bc12..11a317df5 100644 --- a/data/monster/amphibics/deathspawn.lua +++ b/data/monster/amphibics/deathspawn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 225 monster.race = "blood" monster.corpse = 2220 monster.speed = 102 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/filth_toad.lua b/data/monster/amphibics/filth_toad.lua index a7e9704f3..28553fce1 100644 --- a/data/monster/amphibics/filth_toad.lua +++ b/data/monster/amphibics/filth_toad.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Tiquanda, around Lake Equivocolao." - } + } monster.health = 185 monster.maxHealth = 185 monster.race = "blood" monster.corpse = 6077 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/green_frog.lua b/data/monster/amphibics/green_frog.lua index 22ad121b2..b9ce690f3 100644 --- a/data/monster/amphibics/green_frog.lua +++ b/data/monster/amphibics/green_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Meriana and other Shattered Isles, Port Hope caves, The Witches Cliff (only accessible during a quest)." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "venom" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/infernal_frog.lua b/data/monster/amphibics/infernal_frog.lua index c58ff4bae..9e5d10912 100644 --- a/data/monster/amphibics/infernal_frog.lua +++ b/data/monster/amphibics/infernal_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Isle of Evil, Drefia." - } + } monster.health = 655 monster.maxHealth = 655 monster.race = "blood" monster.corpse = 6079 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/orchid_frog.lua b/data/monster/amphibics/orchid_frog.lua index ac5ab47c3..37ee42922 100644 --- a/data/monster/amphibics/orchid_frog.lua +++ b/data/monster/amphibics/orchid_frog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Meriana, Laguna Islands, and other Shattered Isles." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6079 monster.speed = 320 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/amphibics/salamander.lua b/data/monster/amphibics/salamander.lua index 09af51fb5..afc0235f3 100644 --- a/data/monster/amphibics/salamander.lua +++ b/data/monster/amphibics/salamander.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Shadowthorn in the bog god's temple, Drefia, around Lake Equivocolao when it's dirty." - } +} monster.health = 70 monster.maxHealth = 70 monster.race = "blood" monster.corpse = 19707 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -79,12 +79,12 @@ monster.loot = { {id = "gold coin", chance = 72000, maxCount = 15}, {id = "gold coin", chance = 72000, maxCount = 15}, {id = "mace", chance = 3780}, - {id = "rope", chance = 5190}, + {id = 2120, chance = 5190},-- rope {id = "bow", chance = 740}, {id = "brass helmet", chance = 2180}, {id = "arrow", chance = 7890, maxCount = 3}, {id = "health potion", chance = 1480}, - {id = "scimitar", chance = 490} + {id = 2419, chance = 490}-- scimitar } monster.attacks = { diff --git a/data/monster/amphibics/toad.lua b/data/monster/amphibics/toad.lua index 2b8ae4c9b..88503a0f4 100644 --- a/data/monster/amphibics/toad.lua +++ b/data/monster/amphibics/toad.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "The Laguna Islands, Arena and Zoo Quarter, Tiquanda/Tarantula Caves, \z Shadowthorn Bog God Temple, Northern Zao Plantations, Northern Brimstone Bug Cave." - } + } monster.health = 135 monster.maxHealth = 135 monster.race = "blood" monster.corpse = 6077 monster.speed = 210 -monster.summonCost = 400 +monster.manaCost = 400 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/abyssal_calamary.lua b/data/monster/aquatics/abyssal_calamary.lua index 2386e9665..e9da1deb6 100644 --- a/data/monster/aquatics/abyssal_calamary.lua +++ b/data/monster/aquatics/abyssal_calamary.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Seacrest Grounds." - } + } monster.health = 300 monster.maxHealth = 300 monster.race = "blood" monster.corpse = 15280 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/blood_crab.lua b/data/monster/aquatics/blood_crab.lua index e77c8ed47..0b136a0a3 100644 --- a/data/monster/aquatics/blood_crab.lua +++ b/data/monster/aquatics/blood_crab.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Goroma (beyond electric barrier), Laguna Islands, Shattered Isles, Underground Port Hope, \z Mistrock, Treasure Island. There is also one underwater next to The Tibianic, however it is unreachable." - } + } monster.health = 290 monster.maxHealth = 290 monster.race = "blood" monster.corpse = 6075 monster.speed = 160 -monster.summonCost = 505 +monster.manaCost = 505 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/calamary.lua b/data/monster/aquatics/calamary.lua index 621ad16e8..680cd7ac4 100644 --- a/data/monster/aquatics/calamary.lua +++ b/data/monster/aquatics/calamary.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Fiehonja." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "undead" monster.corpse = 15280 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 75, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/crab.lua b/data/monster/aquatics/crab.lua index b732e58ea..7677e09f5 100644 --- a/data/monster/aquatics/crab.lua +++ b/data/monster/aquatics/crab.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Various locations like Goroma, Edron, Port Hope, Nargor and other Shattered Isles. \z There is also one located underwater by The Tibianic, however it is unreachable." - } + } monster.health = 55 monster.maxHealth = 55 monster.race = "undead" monster.corpse = 6039 monster.speed = 144 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/crustacea_gigantica.lua b/data/monster/aquatics/crustacea_gigantica.lua index 8b0697be0..5cc3588a8 100644 --- a/data/monster/aquatics/crustacea_gigantica.lua +++ b/data/monster/aquatics/crustacea_gigantica.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Calassa, Treasure Island , Seacrest Grounds. \z In the Seacrest Grounds the spawns are Varying Monster Spawns in which the common creature is an Abyssal Calamary. \z The chance to spawn a Crustacea Gigantica seems to be around 1%-2%." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 13331 monster.speed = 480 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/deathling_scout.lua b/data/monster/aquatics/deathling_scout.lua index 7b8770b0b..2bf33c954 100644 --- a/data/monster/aquatics/deathling_scout.lua +++ b/data/monster/aquatics/deathling_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Deepling Ancestorial Grounds and Sunken Temple." - } + } monster.health = 7200 monster.maxHealth = 7200 monster.race = "blood" monster.corpse = 33373 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deathling_spellsinger.lua b/data/monster/aquatics/deathling_spellsinger.lua index 93b2c0a67..d42796976 100644 --- a/data/monster/aquatics/deathling_spellsinger.lua +++ b/data/monster/aquatics/deathling_spellsinger.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Ancient Ancestorial Grounds and Sunken Temple." - } + } monster.health = 7200 monster.maxHealth = 7200 monster.race = "blood" monster.corpse = 32549 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 60, - targetDistance = 0, + targetDistance = 1, runHealth = 20, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_brawler.lua b/data/monster/aquatics/deepling_brawler.lua index 7c99dd5eb..88bd0ed8f 100644 --- a/data/monster/aquatics/deepling_brawler.lua +++ b/data/monster/aquatics/deepling_brawler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Fiehonja." - } + } monster.health = 380 monster.maxHealth = 380 monster.race = "blood" monster.corpse = 13840 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 40, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_elite.lua b/data/monster/aquatics/deepling_elite.lua index 59a9cc5c3..9a8ea9ae2 100644 --- a/data/monster/aquatics/deepling_elite.lua +++ b/data/monster/aquatics/deepling_elite.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Fiehonja (Tanjis lair)." - } + } monster.health = 3200 monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 15176 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 30, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_guard.lua b/data/monster/aquatics/deepling_guard.lua index c8e27b004..8b55856fb 100644 --- a/data/monster/aquatics/deepling_guard.lua +++ b/data/monster/aquatics/deepling_guard.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Fiehonja. During Deeplings stage 1 around 10 spawns exist. \z Also may spawn during the gemcutting mission. Many more spawns in almost all areas of Deepling stage 2 and 3." - } + } monster.health = 1900 monster.maxHealth = 1900 monster.race = "blood" monster.corpse = 15187 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -58,7 +58,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 20, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_master_librarian.lua b/data/monster/aquatics/deepling_master_librarian.lua index ce1b65332..548b41ccd 100644 --- a/data/monster/aquatics/deepling_master_librarian.lua +++ b/data/monster/aquatics/deepling_master_librarian.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Fiehonja." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 15211 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 60, - targetDistance = 0, + targetDistance = 1, runHealth = 250, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_scout.lua b/data/monster/aquatics/deepling_scout.lua index 8ddd70b49..cf5d60792 100644 --- a/data/monster/aquatics/deepling_scout.lua +++ b/data/monster/aquatics/deepling_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Fiehonja, Sunken Mines near Dwarf Mines." - } + } monster.health = 240 monster.maxHealth = 240 monster.race = "blood" monster.corpse = 13839 monster.speed = 130 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 50, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_spellsinger.lua b/data/monster/aquatics/deepling_spellsinger.lua index 7ac499cfe..ccdca3696 100644 --- a/data/monster/aquatics/deepling_spellsinger.lua +++ b/data/monster/aquatics/deepling_spellsinger.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Fiehonja." - } + } monster.health = 850 monster.maxHealth = 850 monster.race = "blood" monster.corpse = 15208 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 60, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_tyrant.lua b/data/monster/aquatics/deepling_tyrant.lua index 2f50cc0b8..0f1d59bc6 100644 --- a/data/monster/aquatics/deepling_tyrant.lua +++ b/data/monster/aquatics/deepling_tyrant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 2, Locations = "Fiehonja." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 15188 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 20, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_warrior.lua b/data/monster/aquatics/deepling_warrior.lua index 0823d449a..a429e5460 100644 --- a/data/monster/aquatics/deepling_warrior.lua +++ b/data/monster/aquatics/deepling_warrior.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Fiehonja." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 15175 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 30, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepling_worker.lua b/data/monster/aquatics/deepling_worker.lua index def69cdba..5be1be045 100644 --- a/data/monster/aquatics/deepling_worker.lua +++ b/data/monster/aquatics/deepling_worker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Fiehonja, Coral mine." - } + } monster.health = 190 monster.maxHealth = 190 monster.race = "blood" monster.corpse = 15497 monster.speed = 130 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 20, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/deepsea_blood_crab.lua b/data/monster/aquatics/deepsea_blood_crab.lua index ba0002c31..e2725c898 100644 --- a/data/monster/aquatics/deepsea_blood_crab.lua +++ b/data/monster/aquatics/deepsea_blood_crab.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Svargrond (Sea Serpent Area), Drefia. \z There is also one under Rookgaard Academy, however it is unreachable." - } + } monster.health = 320 monster.maxHealth = 320 monster.race = "blood" monster.corpse = 6075 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/fish.lua b/data/monster/aquatics/fish.lua index 33eb0d71f..1e3000950 100644 --- a/data/monster/aquatics/fish.lua +++ b/data/monster/aquatics/fish.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Fiehonja." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "undead" monster.corpse = 2667 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = false, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 25, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/jellyfish.lua b/data/monster/aquatics/jellyfish.lua index d19722835..517c4b7a1 100644 --- a/data/monster/aquatics/jellyfish.lua +++ b/data/monster/aquatics/jellyfish.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Fiehonja, Krailos Steppe underwater cave." - } + } monster.health = 55 monster.maxHealth = 55 monster.race = "undead" monster.corpse = 15284 monster.speed = 168 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 80, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/manta_ray.lua b/data/monster/aquatics/manta_ray.lua index b10c0abc0..8508d442a 100644 --- a/data/monster/aquatics/manta_ray.lua +++ b/data/monster/aquatics/manta_ray.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Fiehonja only in stage 3 in a large room." - } + } monster.health = 680 monster.maxHealth = 680 monster.race = "blood" monster.corpse = 15276 monster.speed = 168 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = false, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/northern_pike.lua b/data/monster/aquatics/northern_pike.lua index 999897e2c..87d11a47a 100644 --- a/data/monster/aquatics/northern_pike.lua +++ b/data/monster/aquatics/northern_pike.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 1, Locations = "Fiehonja." - } + } monster.health = 95 monster.maxHealth = 95 monster.race = "undead" monster.corpse = 2669 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 95, healthHidden = false, isBlockable = false, diff --git a/data/monster/aquatics/quara_constrictor.lua b/data/monster/aquatics/quara_constrictor.lua index f09a800b8..8f6b56732 100644 --- a/data/monster/aquatics/quara_constrictor.lua +++ b/data/monster/aquatics/quara_constrictor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Calassa, Frozen Trench underwater sites, Yalahar (Sunken Quarter)." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "blood" monster.corpse = 6065 monster.speed = 380 -monster.summonCost = 670 +monster.manaCost = 670 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_constrictor_scout.lua b/data/monster/aquatics/quara_constrictor_scout.lua index d2d7b84c1..333576b69 100644 --- a/data/monster/aquatics/quara_constrictor_scout.lua +++ b/data/monster/aquatics/quara_constrictor_scout.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Malada, Arena Quarter, Treasure Island Eastern Caves, \z Hrodmir Quara Scout Caves, Quara Grotto, Oramond." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "blood" monster.corpse = 6065 monster.speed = 150 -monster.summonCost = 670 +monster.manaCost = 670 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_hydromancer.lua b/data/monster/aquatics/quara_hydromancer.lua index 61d4dd463..26b438278 100644 --- a/data/monster/aquatics/quara_hydromancer.lua +++ b/data/monster/aquatics/quara_hydromancer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Calassa, Frozen Trench, Yalahar (Sunken Quarter)." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 6066 monster.speed = 490 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_hydromancer_scout.lua b/data/monster/aquatics/quara_hydromancer_scout.lua index 893b8073e..b1cb440bd 100644 --- a/data/monster/aquatics/quara_hydromancer_scout.lua +++ b/data/monster/aquatics/quara_hydromancer_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Malada, Hrodmir Quara Scout Caves, Quara Grotto, Oramond." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "undead" monster.corpse = 6066 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_mantassin.lua b/data/monster/aquatics/quara_mantassin.lua index 52ff5c1a4..8ba8a6605 100644 --- a/data/monster/aquatics/quara_mantassin.lua +++ b/data/monster/aquatics/quara_mantassin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Calassa, Frozen Trench, Yalahar (Sunken Quarter)." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "blood" monster.corpse = 6064 monster.speed = 590 -monster.summonCost = 480 +monster.manaCost = 480 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_mantassin_scout.lua b/data/monster/aquatics/quara_mantassin_scout.lua index 499fddc04..f8c2a36f2 100644 --- a/data/monster/aquatics/quara_mantassin_scout.lua +++ b/data/monster/aquatics/quara_mantassin_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Malada, Water Elemental Cave near Port Hope, Hrodmir Quara Scout Caves, Quara Grotto, Oramond." - } + } monster.health = 220 monster.maxHealth = 220 monster.race = "blood" monster.corpse = 6064 monster.speed = 140 -monster.summonCost = 480 +monster.manaCost = 480 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_pincher.lua b/data/monster/aquatics/quara_pincher.lua index 430321115..ea657e088 100644 --- a/data/monster/aquatics/quara_pincher.lua +++ b/data/monster/aquatics/quara_pincher.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Calassa, Frozen Trench, Yalahar (Sunken Quarter)." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 6063 monster.speed = 396 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_pincher_scout.lua b/data/monster/aquatics/quara_pincher_scout.lua index d036c342e..9ba602aa7 100644 --- a/data/monster/aquatics/quara_pincher_scout.lua +++ b/data/monster/aquatics/quara_pincher_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Malada, Hrodmir Quara Scout Caves, Quara Grotto, Oramond." - } + } monster.health = 775 monster.maxHealth = 775 monster.race = "blood" monster.corpse = 6063 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_predator.lua b/data/monster/aquatics/quara_predator.lua index f2ec60c64..e5605bb86 100644 --- a/data/monster/aquatics/quara_predator.lua +++ b/data/monster/aquatics/quara_predator.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Calassa, Frozen Trench, Sunken Quarter, Alchemist Quarter (unreachable), \z The Inquisition Quest, Seacrest Grounds." - } + } monster.health = 2200 monster.maxHealth = 2200 monster.race = "blood" monster.corpse = 6067 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/quara_predator_scout.lua b/data/monster/aquatics/quara_predator_scout.lua index 2994e3057..78d8643a3 100644 --- a/data/monster/aquatics/quara_predator_scout.lua +++ b/data/monster/aquatics/quara_predator_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Malada, Hrodmir Quara Scout Caves, Quara Grotto, Oramond." - } + } monster.health = 890 monster.maxHealth = 890 monster.race = "blood" monster.corpse = 6067 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/renegade_quara_constrictor.lua b/data/monster/aquatics/renegade_quara_constrictor.lua index 671039f18..8c71c3012 100644 --- a/data/monster/aquatics/renegade_quara_constrictor.lua +++ b/data/monster/aquatics/renegade_quara_constrictor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Seacrest Grounds during a world change." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 6065 monster.speed = 380 -monster.summonCost = 670 +monster.manaCost = 670 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/renegade_quara_hydromancer.lua b/data/monster/aquatics/renegade_quara_hydromancer.lua index 81d8490b7..228f3e259 100644 --- a/data/monster/aquatics/renegade_quara_hydromancer.lua +++ b/data/monster/aquatics/renegade_quara_hydromancer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Seacrest Grounds during a world change." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "blood" monster.corpse = 6066 monster.speed = 490 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { @@ -92,7 +92,7 @@ monster.loot = { {id = "green piece of cloth", chance = 2880}, {id = "life ring", chance = 2190}, {id = "fish fin", chance = 1380}, - {id = "giant shimmering pearl", chance = 1150}, + {id = 7632, chance = 1150}, -- giant shimmering pearl {id = "wand of cosmic energy", chance = 1150}, {id = "green gem", chance = 460}, {id = "knight armor", chance = 460} diff --git a/data/monster/aquatics/renegade_quara_mantassin.lua b/data/monster/aquatics/renegade_quara_mantassin.lua index 1ac20edc9..f266abfb8 100644 --- a/data/monster/aquatics/renegade_quara_mantassin.lua +++ b/data/monster/aquatics/renegade_quara_mantassin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Seacrest Grounds during a world change." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 6064 monster.speed = 590 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/renegade_quara_pincher.lua b/data/monster/aquatics/renegade_quara_pincher.lua index 9d1e00b3e..4e7ef1eed 100644 --- a/data/monster/aquatics/renegade_quara_pincher.lua +++ b/data/monster/aquatics/renegade_quara_pincher.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Seacrest Grounds during a world change." - } + } monster.health = 2800 monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 6063 monster.speed = 396 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { @@ -79,7 +79,7 @@ monster.voices = { monster.loot = { {id = "platinum coin", chance = 80000, maxCount = 5}, - {id = "quara pincer", chance = 18800, maxCount = 1}, + {id = "quara pincers", chance = 18800, maxCount = 1}, {id = "great mana potion", chance = 9720, maxCount = 2}, {id = "great health potion", chance = 9010, maxCount = 2}, {id = "small ruby", chance = 9010, maxCount = 2}, @@ -92,7 +92,7 @@ monster.loot = { {id = "warrior helmet", chance = 1430}, {id = "fish fin", chance = 920}, {id = "crown armor", chance = 611}, - {id = "time ring", chance = 410}, + {id = 2169, chance = 410}, -- time ring {id = "talon", chance = 310}, {id = "glacier robe", chance = 200}, {id = "giant shrimp", chance = 100}, diff --git a/data/monster/aquatics/renegade_quara_predator.lua b/data/monster/aquatics/renegade_quara_predator.lua index 8cfdb8ab6..1346720b4 100644 --- a/data/monster/aquatics/renegade_quara_predator.lua +++ b/data/monster/aquatics/renegade_quara_predator.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Seacrest Grounds during a world change." - } + } monster.health = 3250 monster.maxHealth = 3250 monster.race = "blood" monster.corpse = 6067 monster.speed = 450 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/aquatics/shark.lua b/data/monster/aquatics/shark.lua index 8e8a0b821..9a6293331 100644 --- a/data/monster/aquatics/shark.lua +++ b/data/monster/aquatics/shark.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Fiehonja, Seacrest Grounds, Krailos Steppe underwater cave." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 15287 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/birds/agressive_chicken.lua b/data/monster/birds/agressive_chicken.lua index 55b7b3bd9..dfb6f0f23 100644 --- a/data/monster/birds/agressive_chicken.lua +++ b/data/monster/birds/agressive_chicken.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 6042 monster.speed = 128 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/agrestic_chicken.lua b/data/monster/birds/agrestic_chicken.lua index 3bad182ea..080e8f660 100644 --- a/data/monster/birds/agrestic_chicken.lua +++ b/data/monster/birds/agrestic_chicken.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15 monster.race = "blood" monster.corpse = 6042 monster.speed = 128 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/berserker_chicken.lua b/data/monster/birds/berserker_chicken.lua index 9125c51e7..93d70e757 100644 --- a/data/monster/birds/berserker_chicken.lua +++ b/data/monster/birds/berserker_chicken.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 465 monster.maxHealth = 465 monster.race = "blood" monster.corpse = 6042 monster.speed = 166 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/cave_parrot.lua b/data/monster/birds/cave_parrot.lua index 49a66ef80..e092d47da 100644 --- a/data/monster/birds/cave_parrot.lua +++ b/data/monster/birds/cave_parrot.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Desecrated Glade." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "blood" monster.corpse = 6056 monster.speed = 320 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/chicken.lua b/data/monster/birds/chicken.lua index 40f0bed07..6763ff66a 100644 --- a/data/monster/birds/chicken.lua +++ b/data/monster/birds/chicken.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Sabrehaven, Rookgaard, The McRonalds Farm in Thais, Northport, \z Fibula, Carlin (killable but unreachable), Greenshore, Krimhorn, Orc Fortress, \z Factory Quarter, also theres one in the farm near Edron." - } + } monster.health = 15 monster.maxHealth = 15 monster.race = "blood" monster.corpse = 6042 monster.speed = 128 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/demon_parrot.lua b/data/monster/birds/demon_parrot.lua index 843ae452e..510ae1c1c 100644 --- a/data/monster/birds/demon_parrot.lua +++ b/data/monster/birds/demon_parrot.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 360 monster.maxHealth = 360 monster.race = "blood" monster.corpse = 6056 monster.speed = 320 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/dire_penguin.lua b/data/monster/birds/dire_penguin.lua index 03fe0751c..d3f0ea7df 100644 --- a/data/monster/birds/dire_penguin.lua +++ b/data/monster/birds/dire_penguin.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 3, Locations = "Any place with penguins like, Formorgar Glacier, Helheim, Tyrsung or Svargrond. \z Known spawn locations: west of Svargrond, up the Formorgar Glacier." - } + } monster.health = 173 monster.maxHealth = 173 monster.race = "blood" monster.corpse = 7334 monster.speed = 174 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/flamingo.lua b/data/monster/birds/flamingo.lua index 48ac32a82..321e69dea 100644 --- a/data/monster/birds/flamingo.lua +++ b/data/monster/birds/flamingo.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Tiquanda, Shattered Isles, Gardens of Night." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6054 monster.speed = 168 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/marsh_stalker.lua b/data/monster/birds/marsh_stalker.lua index 63275eab6..a763d2a75 100644 --- a/data/monster/birds/marsh_stalker.lua +++ b/data/monster/birds/marsh_stalker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Venore swamp surface, Venore Salamander Cave, Dryad Gardens." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 19708 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/parrot.lua b/data/monster/birds/parrot.lua index faad55ea4..d53ce7940 100644 --- a/data/monster/birds/parrot.lua +++ b/data/monster/birds/parrot.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In the jungle of Tiquanda, Liberty Bay, the Shattered Isles, and as a house pet in Meriana." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6056 monster.speed = 320 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/penguin.lua b/data/monster/birds/penguin.lua index a213bb44f..cac858e7d 100644 --- a/data/monster/birds/penguin.lua +++ b/data/monster/birds/penguin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In and north of Formorgar Glacier, Nibelor, Helheim, Grimlund, south of Svargrond, Chyllfroest." - } + } monster.health = 33 monster.maxHealth = 33 monster.race = "blood" monster.corpse = 7334 monster.speed = 116 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/pigeon.lua b/data/monster/birds/pigeon.lua index 4461e676e..e914de1c6 100644 --- a/data/monster/birds/pigeon.lua +++ b/data/monster/birds/pigeon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 1, Locations = "Streets of Venore, Gardens of Night." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "blood" monster.corpse = 19709 monster.speed = 130 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/seagull.lua b/data/monster/birds/seagull.lua index 3bab284c1..81809f559 100644 --- a/data/monster/birds/seagull.lua +++ b/data/monster/birds/seagull.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Cormaya, Edron Troll-Goblin Peninsula, Liberty Bay, Port Hope, Fibula, Drefia, Factory Quarter, \z bordering Orc Fort, Rookgaard Premium Zone (not reachable), AbDendriel elf caves, \z Northern coast of Tibia between Dalbrect and Northport." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6076 monster.speed = 320 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/birds/terror_bird.lua b/data/monster/birds/terror_bird.lua index 668e76ddb..8aebd1cf2 100644 --- a/data/monster/birds/terror_bird.lua +++ b/data/monster/birds/terror_bird.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Around Port Hope, Arena and Zoo Quarter in Yalahar, few on Zao steppes." - } + } monster.health = 300 monster.maxHealth = 300 monster.race = "blood" monster.corpse = 6057 monster.speed = 212 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/apocalypse.lua b/data/monster/bosses/apocalypse.lua index 15e836fe9..c008e2407 100644 --- a/data/monster/bosses/apocalypse.lua +++ b/data/monster/bosses/apocalypse.lua @@ -18,7 +18,7 @@ monster.maxHealth = 160000 monster.race = "fire" monster.corpse = 6068 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -70,22 +70,22 @@ monster.voices = { monster.loot = { {id = "ancient amulet", chance = 13500}, - {id = "big bone", chance = 19000},--big bone + {id = 2231, chance = 19000}, -- big bone {id = "black pearl", chance = 15000, maxCount = 35}, {id = "boots of haste", chance = 14000}, - {id = "crystal ball", chance = 22500}, + {id = 2192, chance = 22500}, -- crystal ball {id = "crystal necklace", chance = 21500}, - {id = "crystal ring", chance = 15500}, + {id = 2124, chance = 15500}, -- crystal ring {id = "demon shield", chance = 15500}, {id = "devil helmet", chance = 11000}, {id = "dragon hammer", chance = 34500}, {id = "energy ring", chance = 13500}, {id = "fire axe", chance = 17000}, {id = "giant sword", chance = 12500}, - {id = 2152, chance = 69900, maxCount = 100},--platinum coin - {id = 2152, chance = 68800, maxCount = 100},--platinum coin - {id = 2160, chance = 47700, maxCount = 40},--crystal coin - {id = 2160, chance = 36600, maxCount = 15},--crystal coin + {id = "platinum coin", chance = 69900, maxCount = 100}, + {id = "platinum coin", chance = 68800, maxCount = 100}, + {id = "crystal coin", chance = 47700, maxCount = 40}, + {id = "crystal coin", chance = 36600, maxCount = 15}, {id = "gold ring", chance = 28000}, {id = "golden legs", chance = 15000}, {id = "giant ruby", chance = 31500}, @@ -101,7 +101,7 @@ monster.loot = { {id = "talon", chance = 14000, maxCount = 27}, {id = "teddy bear", chance = 10500}, {id = "thunder hammer", chance = 3500}, - {id = "voodoo doll", chance = 5100}, + {id = 3955, chance = 5100}, -- voodoo doll {id = "white pearl", chance = 12500, maxCount = 35} } diff --git a/data/monster/bosses/apprentice_sheng.lua b/data/monster/bosses/apprentice_sheng.lua index ea901f465..043edbb70 100644 --- a/data/monster/bosses/apprentice_sheng.lua +++ b/data/monster/bosses/apprentice_sheng.lua @@ -18,7 +18,7 @@ monster.maxHealth = 95 monster.race = "blood" monster.corpse = 5981 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { @@ -74,11 +74,11 @@ monster.voices = { monster.loot = { {id = "minotaur leather", chance = 100000}, - {id = "magic light wand", chance = 76000}, + {id = 2162, chance = 76000},-- magic light wand {id = "gold coin", chance = 38000, maxCount = 10}, - {id = "torch", chance = 30000, maxCount = 2}, + {id = 2050, chance = 30000, maxCount = 2},-- torch {id = "leather legs", chance = 23000}, - {id = "carrot", chance = 7690}, + {id = 2684, chance = 7690},-- carrot {id = "leather helmet", chance = 7690}, {id = "knife", chance = 7690} } diff --git a/data/monster/bosses/armenius.lua b/data/monster/bosses/armenius.lua index c9653907c..7b0f9506a 100644 --- a/data/monster/bosses/armenius.lua +++ b/data/monster/bosses/armenius.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "undead" monster.corpse = 6006 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/bazir.lua b/data/monster/bosses/bazir.lua index b65d766f0..f7df6a8e8 100644 --- a/data/monster/bosses/bazir.lua +++ b/data/monster/bosses/bazir.lua @@ -18,7 +18,7 @@ monster.maxHealth = 110000 monster.race = "fire" monster.corpse = 2916 monster.speed = 530 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/bosses/bibby_bloodbath.lua b/data/monster/bosses/bibby_bloodbath.lua index addedd922..56bcea4ca 100644 --- a/data/monster/bosses/bibby_bloodbath.lua +++ b/data/monster/bosses/bibby_bloodbath.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 6008 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -75,7 +75,7 @@ monster.loot = { {id = "mana potion", chance = 15200, maxCount = 3}, {id = "dark armor", chance = 14000}, {id = "health potion", chance = 12000, maxCount = 3}, - {id = "fish", chance = 10300, maxCount = 1}, + {id = 2667, chance = 10300, maxCount = 1},-- fish {id = "meat", chance = 10300}, {id = "plate legs", chance = 8100}, {id = "stealth ring", chance = 6960}, @@ -83,7 +83,7 @@ monster.loot = { {id = "giant sword", chance = 3160}, {id = "crusader helmet", chance = 1900}, {id = "butcher's axe", chance = 1270}, - {id = "orc trophy", chance = 1270} + {id = 7395, chance = 1270}-- orc trophy } monster.attacks = { diff --git a/data/monster/bosses/big_boss_trolliver.lua b/data/monster/bosses/big_boss_trolliver.lua index f53ea0e13..5f045cdee 100644 --- a/data/monster/bosses/big_boss_trolliver.lua +++ b/data/monster/bosses/big_boss_trolliver.lua @@ -18,7 +18,7 @@ monster.maxHealth = 140 monster.race = "blood" monster.corpse = 7926 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { diff --git a/data/monster/bosses/black_knight.lua b/data/monster/bosses/black_knight.lua index 8a70f7f9d..c2178bc86 100644 --- a/data/monster/bosses/black_knight.lua +++ b/data/monster/bosses/black_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 20355 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/bullwark.lua b/data/monster/bosses/bullwark.lua index a9622d18f..3e456a48e 100644 --- a/data/monster/bosses/bullwark.lua +++ b/data/monster/bosses/bullwark.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65000 monster.race = "blood" monster.corpse = 23367 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/chikhaton.lua b/data/monster/bosses/chikhaton.lua index a886c6cdc..d908a6e50 100644 --- a/data/monster/bosses/chikhaton.lua +++ b/data/monster/bosses/chikhaton.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "blood" monster.corpse = 12273 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/clubarc_the_plunderer.lua b/data/monster/bosses/clubarc_the_plunderer.lua index 86bd91ce4..b8fb112cf 100644 --- a/data/monster/bosses/clubarc_the_plunderer.lua +++ b/data/monster/bosses/clubarc_the_plunderer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 400 monster.race = "blood" monster.corpse = 11254 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/custodian.lua b/data/monster/bosses/custodian.lua index be730a70b..9bd0cd6b5 100644 --- a/data/monster/bosses/custodian.lua +++ b/data/monster/bosses/custodian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 47000 monster.race = "blood" monster.corpse = 36758 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/dharalion.lua b/data/monster/bosses/dharalion.lua index d1af18a1f..699ea56ab 100644 --- a/data/monster/bosses/dharalion.lua +++ b/data/monster/bosses/dharalion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 380 monster.race = "blood" monster.corpse = 6011 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { @@ -86,7 +86,7 @@ monster.loot = { {id = "great mana potion", chance = 13430}, {id = "life crystal", chance = 13430}, {id = "sling herb", chance = 8960}, - {id = "cornucopia", chance = 7460}, + {id = 2369, chance = 7460},-- cornucopia {id = "green tunic", chance = 4480}, {id = "royal spear", chance = 1490, maxCount = 2} } diff --git a/data/monster/bosses/diblis_the_fair.lua b/data/monster/bosses/diblis_the_fair.lua index 89cb50cc5..7f0c3ae3b 100644 --- a/data/monster/bosses/diblis_the_fair.lua +++ b/data/monster/bosses/diblis_the_fair.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "undead" monster.corpse = 8937 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/bosses/diseased_bill.lua b/data/monster/bosses/diseased_bill.lua index 2425905f8..437da7e6a 100644 --- a/data/monster/bosses/diseased_bill.lua +++ b/data/monster/bosses/diseased_bill.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 8951 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/diseased_dan.lua b/data/monster/bosses/diseased_dan.lua index 68f13dba1..553f46932 100644 --- a/data/monster/bosses/diseased_dan.lua +++ b/data/monster/bosses/diseased_dan.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "venom" monster.corpse = 8951 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/diseased_fred.lua b/data/monster/bosses/diseased_fred.lua index 24af66ff9..f15ec9714 100644 --- a/data/monster/bosses/diseased_fred.lua +++ b/data/monster/bosses/diseased_fred.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1100 monster.race = "venom" monster.corpse = 8951 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/ekatrix.lua b/data/monster/bosses/ekatrix.lua index 2d576f4e4..f3c566dc3 100644 --- a/data/monster/bosses/ekatrix.lua +++ b/data/monster/bosses/ekatrix.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500 monster.race = "blood" monster.corpse = 20535 monster.speed = 102 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/energized_raging_mage.lua b/data/monster/bosses/energized_raging_mage.lua index 2b4bfd656..6ceb31d79 100644 --- a/data/monster/bosses/energized_raging_mage.lua +++ b/data/monster/bosses/energized_raging_mage.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 0 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/bosses/fleshslicer.lua b/data/monster/bosses/fleshslicer.lua index b7bf2952a..32f4a6e90 100644 --- a/data/monster/bosses/fleshslicer.lua +++ b/data/monster/bosses/fleshslicer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5700 monster.race = "blood" monster.corpse = 15296 monster.speed = 560 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/bosses/freegoiz.lua b/data/monster/bosses/freegoiz.lua index 5eef199ab..fce9347a7 100644 --- a/data/monster/bosses/freegoiz.lua +++ b/data/monster/bosses/freegoiz.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80000 monster.race = "fire" monster.corpse = 6068 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/gaffir.lua b/data/monster/bosses/gaffir.lua index 2ed2e13af..c9705ef53 100644 --- a/data/monster/bosses/gaffir.lua +++ b/data/monster/bosses/gaffir.lua @@ -18,7 +18,7 @@ monster.maxHealth = 54500 monster.race = "blood" monster.corpse = 36142 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { @@ -82,7 +82,7 @@ monster.loot = { {id = "blue gem", chance = 21000}, {id = "cobra crest", chance = 12560}, {id = "violet crystal shard", chance = 14800}, - {id = "giant shimmering pearl", chance = 14520}, + {id = 7632, chance = 14520}, -- giant shimmering pearl {id = "gold ingot", chance = 14500}, {id = "spellbook of warding", chance = 6500}, {id = "ring of healing", chance = 5400}, diff --git a/data/monster/bosses/general_murius.lua b/data/monster/bosses/general_murius.lua index 9c6d1bcbc..4b67bed57 100644 --- a/data/monster/bosses/general_murius.lua +++ b/data/monster/bosses/general_murius.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "blood" monster.corpse = 23462 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { @@ -83,7 +83,7 @@ monster.loot = { {id = "meat", chance = 30770}, {id = "battle shield", chance = 23080}, {id = "chain legs", chance = 23080}, - {id = "minotaur trophy", chance = 23080}, + {id = 7401, chance = 23080},-- minotaur trophy {id = "power bolt", chance = 23080, maxCount = 7}, {id = "fishing rod", chance = 7690}, {id = "strong health potion", chance = 7690} diff --git a/data/monster/bosses/glitterscale.lua b/data/monster/bosses/glitterscale.lua index 8e95c0f9e..e1c420160 100644 --- a/data/monster/bosses/glitterscale.lua +++ b/data/monster/bosses/glitterscale.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 12545 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/grandfather_tridian.lua b/data/monster/bosses/grandfather_tridian.lua index 5ce182391..76a74982e 100644 --- a/data/monster/bosses/grandfather_tridian.lua +++ b/data/monster/bosses/grandfather_tridian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 20391 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/gravelord_oshuran.lua b/data/monster/bosses/gravelord_oshuran.lua index fe0e28b1e..e03af9222 100644 --- a/data/monster/bosses/gravelord_oshuran.lua +++ b/data/monster/bosses/gravelord_oshuran.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3100 monster.race = "undead" monster.corpse = 6028 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/bosses/groam.lua b/data/monster/bosses/groam.lua index 9319b78ff..915e90267 100644 --- a/data/monster/bosses/groam.lua +++ b/data/monster/bosses/groam.lua @@ -18,7 +18,7 @@ monster.maxHealth = 400 monster.race = "blood" monster.corpse = 13839 monster.speed = 560 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, @@ -71,7 +71,7 @@ monster.loot = { {id = "gold coin", chance = 100000, maxCount = 50}, {id = "hunting spear", chance = 31250, maxCount = 4}, {id = "life ring", chance = 25000}, - {id = "rusty armor", chance = 6250}, + {id = "rusted armor", chance = 6250}, {id = "fish fin", chance = 1500} } diff --git a/data/monster/bosses/guard_captain_quaid.lua b/data/monster/bosses/guard_captain_quaid.lua index 866c254ae..a4b7d533b 100644 --- a/data/monster/bosses/guard_captain_quaid.lua +++ b/data/monster/bosses/guard_captain_quaid.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55000 monster.race = "blood" monster.corpse = 36489 monster.speed = 185 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -78,7 +78,7 @@ monster.loot = { {id = "cobra crest", chance = 11000}, {id = "cobra hood", chance = 320}, {id = "skull helmet", chance = 7500}, - {id = "collar of blue plasma", chance = 7200}, + {id = 26198, chance = 7200},-- collar of blue plasma {id = "cobra crossbow", chance = 225} } diff --git a/data/monster/bosses/hairman_the_huge.lua b/data/monster/bosses/hairman_the_huge.lua index 1a5f5c626..86bfd5ca8 100644 --- a/data/monster/bosses/hairman_the_huge.lua +++ b/data/monster/bosses/hairman_the_huge.lua @@ -18,7 +18,7 @@ monster.maxHealth = 600 monster.race = "blood" monster.corpse = 6043 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/heoni.lua b/data/monster/bosses/heoni.lua index 70f60f360..c3195a492 100644 --- a/data/monster/bosses/heoni.lua +++ b/data/monster/bosses/heoni.lua @@ -18,7 +18,7 @@ monster.maxHealth = 900 monster.race = "blood" monster.corpse = 12546 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/incredibly_old_witch.lua b/data/monster/bosses/incredibly_old_witch.lua index a2ee4ab89..9d412be20 100644 --- a/data/monster/bosses/incredibly_old_witch.lua +++ b/data/monster/bosses/incredibly_old_witch.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100 monster.race = "blood" monster.corpse = 6081 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/infernatil.lua b/data/monster/bosses/infernatil.lua index 54235b193..7cdc49cfa 100644 --- a/data/monster/bosses/infernatil.lua +++ b/data/monster/bosses/infernatil.lua @@ -18,7 +18,7 @@ monster.maxHealth = 160000 monster.race = "fire" monster.corpse = 2916 monster.speed = 605 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/bosses/jesse_the_wicked.lua b/data/monster/bosses/jesse_the_wicked.lua index f68a4e41b..2304cbfa8 100644 --- a/data/monster/bosses/jesse_the_wicked.lua +++ b/data/monster/bosses/jesse_the_wicked.lua @@ -18,7 +18,7 @@ monster.maxHealth = 280 monster.race = "blood" monster.corpse = 20434 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/koshei_the_deathless.lua b/data/monster/bosses/koshei_the_deathless.lua index 00f289e03..7b872b797 100644 --- a/data/monster/bosses/koshei_the_deathless.lua +++ b/data/monster/bosses/koshei_the_deathless.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1200 monster.race = "undead" monster.corpse = 8272 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/bosses/kraknaknork's_demon.lua b/data/monster/bosses/kraknaknork's_demon.lua index 64a44cedc..d5afa7231 100644 --- a/data/monster/bosses/kraknaknork's_demon.lua +++ b/data/monster/bosses/kraknaknork's_demon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 120 monster.race = "fire" monster.corpse = 6068 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/kraknaknork.lua b/data/monster/bosses/kraknaknork.lua index a08ce1055..82f23daa2 100644 --- a/data/monster/bosses/kraknaknork.lua +++ b/data/monster/bosses/kraknaknork.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80 monster.race = "blood" monster.corpse = 5978 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/bosses/kroazur.lua b/data/monster/bosses/kroazur.lua index 2f637d00a..aee1923b0 100644 --- a/data/monster/bosses/kroazur.lua +++ b/data/monster/bosses/kroazur.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "undead" monster.corpse = 6325 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -65,7 +65,7 @@ monster.voices = { } monster.loot = { - {id = "fairy wing", chance = 100000}, + {id = "fairy wings", chance = 100000}, {id = "gold coin", chance = 100000, maxCount = 365}, {id = "platinum coin", chance = 100000, maxCount = 7}, {id = "strong health potion", chance = 91460, maxCount = 2}, diff --git a/data/monster/bosses/lisa.lua b/data/monster/bosses/lisa.lua index f97144cbd..2a6761a26 100644 --- a/data/monster/bosses/lisa.lua +++ b/data/monster/bosses/lisa.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65000 monster.race = "venom" monster.corpse = 23359 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -71,7 +71,7 @@ monster.loot = { {id = "great mana potion", chance = 33000, maxCount = 5}, {id = "great spirit potion", chance = 33000, maxCount = 5}, {id = "glooth steak", chance = 28000, maxCount = 5}, - {id = "slimy leaf tentacles", chance = 22000, maxCount = 3}, + {id = "slimy leaf tentacle", chance = 22000, maxCount = 3}, {id = "small amethyst", chance = 21000, maxCount = 5}, {id = "small diamond", chance = 18000, maxCount = 5}, {id = "small ruby", chance = 16000, maxCount = 5}, @@ -80,7 +80,7 @@ monster.loot = { {id = "glooth spear", chance = 9900}, {id = "glooth whip", chance = 9500}, {id = "glooth amulet", chance = 9000}, - {id = "gloth axe", chance = 8000}, + {id = "glooth axe", chance = 8000}, {id = "glooth blade", chance = 7000}, {id = "glooth cape", chance = 6000}, {id = "red gem", chance = 2600}, diff --git a/data/monster/bosses/mad_mage.lua b/data/monster/bosses/mad_mage.lua index bd511ea1b..e810f6820 100644 --- a/data/monster/bosses/mad_mage.lua +++ b/data/monster/bosses/mad_mage.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2500 monster.race = "blood" monster.corpse = 13603 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { @@ -82,7 +82,7 @@ monster.loot = { {id = 2792, chance = 4000, maxCount = 3}, {id = 5911, chance = 5000}, {id = 2150, chance = 4000, maxCount = 3}, - {id = 13756, chance = 1680}, + {id = 13756, chance = 1680, unique = true}, {id = 7443, chance = 1100}, {id = 9941, chance = 740}, {id = 2195, chance = 2370}, diff --git a/data/monster/bosses/mad_technomancer.lua b/data/monster/bosses/mad_technomancer.lua index 1160c58f4..d40ebabd5 100644 --- a/data/monster/bosses/mad_technomancer.lua +++ b/data/monster/bosses/mad_technomancer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 6015 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/morik_the_gladiator.lua b/data/monster/bosses/morik_the_gladiator.lua index 5c8e3d70d..5ac96c174 100644 --- a/data/monster/bosses/morik_the_gladiator.lua +++ b/data/monster/bosses/morik_the_gladiator.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1235 monster.race = "blood" monster.corpse = 20454 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/munster.lua b/data/monster/bosses/munster.lua index 88bf9b00f..8a70b70a0 100644 --- a/data/monster/bosses/munster.lua +++ b/data/monster/bosses/munster.lua @@ -18,7 +18,7 @@ monster.maxHealth = 58 monster.race = "blood" monster.corpse = 2813 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/pythius_the_rotten.lua b/data/monster/bosses/pythius_the_rotten.lua index 23f14fcda..1d3b48173 100644 --- a/data/monster/bosses/pythius_the_rotten.lua +++ b/data/monster/bosses/pythius_the_rotten.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9000 monster.race = "undead" monster.corpse = 7349 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/raging_mage.lua b/data/monster/bosses/raging_mage.lua index 3055b64c4..ac3b89311 100644 --- a/data/monster/bosses/raging_mage.lua +++ b/data/monster/bosses/raging_mage.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 13834 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/bosses/raxias.lua b/data/monster/bosses/raxias.lua index 854d4d01a..7ed115b53 100644 --- a/data/monster/bosses/raxias.lua +++ b/data/monster/bosses/raxias.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 33427 monster.speed = 50 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/renegade_orc.lua b/data/monster/bosses/renegade_orc.lua index e40ef566f..abb937c44 100644 --- a/data/monster/bosses/renegade_orc.lua +++ b/data/monster/bosses/renegade_orc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 450 monster.race = "blood" monster.corpse = 6001 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/robby_the_reckless.lua b/data/monster/bosses/robby_the_reckless.lua index d0174d313..686b7d8c1 100644 --- a/data/monster/bosses/robby_the_reckless.lua +++ b/data/monster/bosses/robby_the_reckless.lua @@ -18,7 +18,7 @@ monster.maxHealth = 155 monster.race = "blood" monster.corpse = 20498 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/rukor_zad.lua b/data/monster/bosses/rukor_zad.lua index e38fd3e25..d96501288 100644 --- a/data/monster/bosses/rukor_zad.lua +++ b/data/monster/bosses/rukor_zad.lua @@ -18,7 +18,7 @@ monster.maxHealth = 380 monster.race = "blood" monster.corpse = 20578 monster.speed = 215 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/smuggler_baron_silvertoe.lua b/data/monster/bosses/smuggler_baron_silvertoe.lua index 6e2a1ab22..2c3f73eb9 100644 --- a/data/monster/bosses/smuggler_baron_silvertoe.lua +++ b/data/monster/bosses/smuggler_baron_silvertoe.lua @@ -18,7 +18,7 @@ monster.maxHealth = 280 monster.race = "blood" monster.corpse = 20506 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/bosses/spider_queen.lua b/data/monster/bosses/spider_queen.lua index 906d3123f..d0a103af0 100644 --- a/data/monster/bosses/spider_queen.lua +++ b/data/monster/bosses/spider_queen.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 6060 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/splasher.lua b/data/monster/bosses/splasher.lua index 59b241098..811e47afb 100644 --- a/data/monster/bosses/splasher.lua +++ b/data/monster/bosses/splasher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 6064 monster.speed = 520 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/teleskor.lua b/data/monster/bosses/teleskor.lua index 8f34aa119..780bfa436 100644 --- a/data/monster/bosses/teleskor.lua +++ b/data/monster/bosses/teleskor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80 monster.race = "undead" monster.corpse = 5972 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_abomination.lua b/data/monster/bosses/the_abomination.lua index 6eae44942..a35ec8055 100644 --- a/data/monster/bosses/the_abomination.lua +++ b/data/monster/bosses/the_abomination.lua @@ -18,7 +18,7 @@ monster.maxHealth = 38050 monster.race = "venom" monster.corpse = 6532 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_astral_source.lua b/data/monster/bosses/the_astral_source.lua index d7b0d63ce..0e62a92e6 100644 --- a/data/monster/bosses/the_astral_source.lua +++ b/data/monster/bosses/the_astral_source.lua @@ -12,7 +12,7 @@ monster.maxHealth = 150000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_blightfather.lua b/data/monster/bosses/the_blightfather.lua index c7b33cefe..ca8029d73 100644 --- a/data/monster/bosses/the_blightfather.lua +++ b/data/monster/bosses/the_blightfather.lua @@ -18,7 +18,7 @@ monster.maxHealth = 400 monster.race = "venom" monster.corpse = 11375 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_book_of_death.lua b/data/monster/bosses/the_book_of_death.lua index 58c19e174..905e1dbe6 100644 --- a/data/monster/bosses/the_book_of_death.lua +++ b/data/monster/bosses/the_book_of_death.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_collector.lua b/data/monster/bosses/the_collector.lua index 73105338b..ba865ec76 100644 --- a/data/monster/bosses/the_collector.lua +++ b/data/monster/bosses/the_collector.lua @@ -18,7 +18,7 @@ monster.maxHealth = 340 monster.race = "undead" monster.corpse = 10612 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_evil_eye.lua b/data/monster/bosses/the_evil_eye.lua index 590f407e4..48e6cd2d6 100644 --- a/data/monster/bosses/the_evil_eye.lua +++ b/data/monster/bosses/the_evil_eye.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 6037 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { diff --git a/data/monster/bosses/the_first_dragon.lua b/data/monster/bosses/the_first_dragon.lua index a1213c931..99ee6ee64 100644 --- a/data/monster/bosses/the_first_dragon.lua +++ b/data/monster/bosses/the_first_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 27733 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/the_frog_prince.lua b/data/monster/bosses/the_frog_prince.lua index 3d71de745..f90b259a6 100644 --- a/data/monster/bosses/the_frog_prince.lua +++ b/data/monster/bosses/the_frog_prince.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55 monster.race = "venom" monster.corpse = 6079 monster.speed = 230 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/verminor.lua b/data/monster/bosses/verminor.lua index e3ae5fe09..b1a8b651e 100644 --- a/data/monster/bosses/verminor.lua +++ b/data/monster/bosses/verminor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80000 monster.race = "fire" monster.corpse = 6068 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/visco.lua b/data/monster/bosses/visco.lua index aec40729c..ab4746074 100644 --- a/data/monster/bosses/visco.lua +++ b/data/monster/bosses/visco.lua @@ -18,7 +18,7 @@ monster.maxHealth = 28000 monster.race = "blood" monster.corpse = 21266 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/warlord_ruzad.lua b/data/monster/bosses/warlord_ruzad.lua index f59a8fbd7..e60c045f1 100644 --- a/data/monster/bosses/warlord_ruzad.lua +++ b/data/monster/bosses/warlord_ruzad.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 6008 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/weakened_shlorg.lua b/data/monster/bosses/weakened_shlorg.lua index fcb90ec3b..c1827e716 100644 --- a/data/monster/bosses/weakened_shlorg.lua +++ b/data/monster/bosses/weakened_shlorg.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 21299 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/williwasp.lua b/data/monster/bosses/williwasp.lua index e9b0d57f3..c8b078711 100644 --- a/data/monster/bosses/williwasp.lua +++ b/data/monster/bosses/williwasp.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250 monster.race = "venom" monster.corpse = 5989 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/yaga_the_crone.lua b/data/monster/bosses/yaga_the_crone.lua index fb703fcb1..7eb2a04b3 100644 --- a/data/monster/bosses/yaga_the_crone.lua +++ b/data/monster/bosses/yaga_the_crone.lua @@ -18,7 +18,7 @@ monster.maxHealth = 620 monster.race = "blood" monster.corpse = 20587 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/zamuloshsummom.lua b/data/monster/bosses/zamuloshsummom.lua index a58d7a6e4..f11e9159d 100644 --- a/data/monster/bosses/zamuloshsummom.lua +++ b/data/monster/bosses/zamuloshsummom.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "blood" monster.corpse = 8062 monster.speed = 235 -monster.summonCost = 200 +monster.manaCost = 200 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/bosses/zarabustor.lua b/data/monster/bosses/zarabustor.lua index b326d7cc6..b4b47358f 100644 --- a/data/monster/bosses/zarabustor.lua +++ b/data/monster/bosses/zarabustor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5100 monster.race = "blood" monster.corpse = 20554 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/bosses/zavarash.lua b/data/monster/bosses/zavarash.lua index e50324220..6dcacd3a8 100644 --- a/data/monster/bosses/zavarash.lua +++ b/data/monster/bosses/zavarash.lua @@ -18,7 +18,7 @@ monster.maxHealth = 35000 monster.race = "blood" monster.corpse = 6068 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/zevelon_duskbringer.lua b/data/monster/bosses/zevelon_duskbringer.lua index 47661b8af..6db03120b 100644 --- a/data/monster/bosses/zevelon_duskbringer.lua +++ b/data/monster/bosses/zevelon_duskbringer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1400 monster.race = "undead" monster.corpse = 8937 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/bosses/zoralurk.lua b/data/monster/bosses/zoralurk.lua index ece1655b1..0be9ceea9 100644 --- a/data/monster/bosses/zoralurk.lua +++ b/data/monster/bosses/zoralurk.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55000 monster.race = "undead" monster.corpse = 6068 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/bosses/zushuka.lua b/data/monster/bosses/zushuka.lua index 0fbeb7957..5042298f3 100644 --- a/data/monster/bosses/zushuka.lua +++ b/data/monster/bosses/zushuka.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 20546 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/animated_snowman.lua b/data/monster/constructs/animated_snowman.lua index 7f8f83b16..ade59a838 100644 --- a/data/monster/constructs/animated_snowman.lua +++ b/data/monster/constructs/animated_snowman.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Percht Island." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "venom" monster.corpse = 35162 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/biting_book.lua b/data/monster/constructs/biting_book.lua index f0f130162..bf078f4cf 100644 --- a/data/monster/constructs/biting_book.lua +++ b/data/monster/constructs/biting_book.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "The Secret Library. There are also two incarcerated in the Issavi prison, \z reachable from the city Library." - } + } monster.health = 6500 monster.maxHealth = 6500 monster.race = "undead" monster.corpse = 33353 monster.speed = 480 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/clay_guardian.lua b/data/monster/constructs/clay_guardian.lua index 510a46b88..bc5e4f640 100644 --- a/data/monster/constructs/clay_guardian.lua +++ b/data/monster/constructs/clay_guardian.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Horestis Tomb, Middle Spike, Medusa Tower." - } + } monster.health = 625 monster.maxHealth = 625 monster.race = "undead" monster.corpse = 13972 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/damaged_crystal_golem.lua b/data/monster/constructs/damaged_crystal_golem.lua index 5b19aaffa..c1f50e1c0 100644 --- a/data/monster/constructs/damaged_crystal_golem.lua +++ b/data/monster/constructs/damaged_crystal_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Golem Workshop in Gnomebase Alpha." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "venom" monster.corpse = 18466 monster.speed = 268 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/damaged_worker_golem.lua b/data/monster/constructs/damaged_worker_golem.lua index f2d837a95..6bedd279c 100644 --- a/data/monster/constructs/damaged_worker_golem.lua +++ b/data/monster/constructs/damaged_worker_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Factory Quarter." - } + } monster.health = 260 monster.maxHealth = 260 monster.race = "venom" monster.corpse = 9801 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/diamond_servant.lua b/data/monster/constructs/diamond_servant.lua index 91a347ebc..6681a2a9a 100644 --- a/data/monster/constructs/diamond_servant.lua +++ b/data/monster/constructs/diamond_servant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Edron." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 13485 monster.speed = 172 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/diamond_servant_replica.lua b/data/monster/constructs/diamond_servant_replica.lua index 6a3a45605..f4151b78e 100644 --- a/data/monster/constructs/diamond_servant_replica.lua +++ b/data/monster/constructs/diamond_servant_replica.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Replica Dungeon." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "venom" monster.corpse = 13485 monster.speed = 172 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/enraged_crystal_golem.lua b/data/monster/constructs/enraged_crystal_golem.lua index 8cdbd6c64..49a7f1f4a 100644 --- a/data/monster/constructs/enraged_crystal_golem.lua +++ b/data/monster/constructs/enraged_crystal_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Golem Workshop." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "venom" monster.corpse = 18466 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/constructs/eternal_guardian.lua b/data/monster/constructs/eternal_guardian.lua index 0f22ce8cd..602b07594 100644 --- a/data/monster/constructs/eternal_guardian.lua +++ b/data/monster/constructs/eternal_guardian.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "North-east Muggy Plains, Deeper Banuta." - } + } monster.health = 2500 monster.maxHealth = 2500 monster.race = "undead" monster.corpse = 11300 monster.speed = 204 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/glooth_golem.lua b/data/monster/constructs/glooth_golem.lua index a1fe5e7ee..f6bb03eee 100644 --- a/data/monster/constructs/glooth_golem.lua +++ b/data/monster/constructs/glooth_golem.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Glooth Factory, Underground Glooth Factory, Rathleton Sewers, Jaccus Maxxens Dungeon, \z Oramond Dungeon (depending on Magistrate votes)." - } + } monster.health = 2700 monster.maxHealth = 2700 monster.race = "venom" monster.corpse = 23343 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/golden_servant.lua b/data/monster/constructs/golden_servant.lua index 6c57ed05c..7ae0c4b44 100644 --- a/data/monster/constructs/golden_servant.lua +++ b/data/monster/constructs/golden_servant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Edron." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "venom" monster.corpse = 13489 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/golden_servant_replica.lua b/data/monster/constructs/golden_servant_replica.lua index a11794ff9..dee45c95d 100644 --- a/data/monster/constructs/golden_servant_replica.lua +++ b/data/monster/constructs/golden_servant_replica.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Replica Dungeon." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "venom" monster.corpse = 13484 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/ice_golem.lua b/data/monster/constructs/ice_golem.lua index 2e4f4a6cb..828848a18 100644 --- a/data/monster/constructs/ice_golem.lua +++ b/data/monster/constructs/ice_golem.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Formorgar Glacier, Formorgar Mines, Nibelor Ice Cave, Ice Witch Temple, \z Deeper Banuta, Crystal Caves, Chyllfroest." - } + } monster.health = 385 monster.maxHealth = 385 monster.race = "undead" monster.corpse = 7282 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/infected_weeper.lua b/data/monster/constructs/infected_weeper.lua index 9ce599d43..f9d03772c 100644 --- a/data/monster/constructs/infected_weeper.lua +++ b/data/monster/constructs/infected_weeper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 2." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "fire" monster.corpse = 17251 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/constructs/iron_servant.lua b/data/monster/constructs/iron_servant.lua index d097a6c1c..e2b619c16 100644 --- a/data/monster/constructs/iron_servant.lua +++ b/data/monster/constructs/iron_servant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 3, Locations = "Edron." - } + } monster.health = 350 monster.maxHealth = 350 monster.race = "venom" monster.corpse = 13486 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/iron_servant_replica.lua b/data/monster/constructs/iron_servant_replica.lua index b1e55748a..82f4f4bec 100644 --- a/data/monster/constructs/iron_servant_replica.lua +++ b/data/monster/constructs/iron_servant_replica.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Replica Dungeon." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 13483 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/lava_golem.lua b/data/monster/constructs/lava_golem.lua index 1c79a64f8..4edc240bf 100644 --- a/data/monster/constructs/lava_golem.lua +++ b/data/monster/constructs/lava_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 2." - } + } monster.health = 9000 monster.maxHealth = 9000 monster.race = "fire" monster.corpse = 17333 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/magma_crawler.lua b/data/monster/constructs/magma_crawler.lua index 494c4d39c..fdcfb29a9 100644 --- a/data/monster/constructs/magma_crawler.lua +++ b/data/monster/constructs/magma_crawler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 2." - } + } monster.health = 4800 monster.maxHealth = 4800 monster.race = "fire" monster.corpse = 17336 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/metal_gargoyle.lua b/data/monster/constructs/metal_gargoyle.lua index 5bfb02334..cb4ad17a4 100644 --- a/data/monster/constructs/metal_gargoyle.lua +++ b/data/monster/constructs/metal_gargoyle.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Workshop Quarter, Glooth Factory, Underground Glooth Factory, Abandoned Sewers, \z Oramond Dungeon (depending on Magistrate votes), Jaccus Maxxens Dungeon." - } + } monster.health = 2100 monster.maxHealth = 2100 monster.race = "venom" monster.corpse = 23347 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/orewalker.lua b/data/monster/constructs/orewalker.lua index dbadd9433..2fb7604ce 100644 --- a/data/monster/constructs/orewalker.lua +++ b/data/monster/constructs/orewalker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 3." - } + } monster.health = 7200 monster.maxHealth = 7200 monster.race = "undead" monster.corpse = 17256 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/rustheap_golem.lua b/data/monster/constructs/rustheap_golem.lua index 68709c292..c50187a0b 100644 --- a/data/monster/constructs/rustheap_golem.lua +++ b/data/monster/constructs/rustheap_golem.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Workshop Quarter, Glooth Factory, Underground Glooth Factory, \z Oramond Dungeon (depending on Magistrate votes), Jaccus Maxxens Dungeon." - } + } monster.health = 2800 monster.maxHealth = 2800 monster.race = "venom" monster.corpse = 23355 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/sandstone_scorpion.lua b/data/monster/constructs/sandstone_scorpion.lua index 5818661bd..624348aae 100644 --- a/data/monster/constructs/sandstone_scorpion.lua +++ b/data/monster/constructs/sandstone_scorpion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "undead" monster.corpse = 13501 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/stone_devourer.lua b/data/monster/constructs/stone_devourer.lua index ba6984a7c..fa9f42756 100644 --- a/data/monster/constructs/stone_devourer.lua +++ b/data/monster/constructs/stone_devourer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 1." - } + } monster.health = 4200 monster.maxHealth = 4200 monster.race = "undead" monster.corpse = 18375 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/stone_golem.lua b/data/monster/constructs/stone_golem.lua index ba8ca2afd..fee3dba44 100644 --- a/data/monster/constructs/stone_golem.lua +++ b/data/monster/constructs/stone_golem.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Mad Technomancer room, Dark Cathedral, Demona, Goroma, Tarpit Tomb, Peninsula Tomb, \z Deeper Banuta, Forbidden Lands, Beregar Mines, Farmine Mines, Drillworm Caves, 2 caves on Hrodmir, \z Orc Fortress (single spawn) and Medusa Tower." - } + } monster.health = 270 monster.maxHealth = 270 monster.race = "undead" monster.corpse = 6005 monster.speed = 180 -monster.summonCost = 590 +monster.manaCost = 590 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/walker.lua b/data/monster/constructs/walker.lua index 541636ccf..51dd9621c 100644 --- a/data/monster/constructs/walker.lua +++ b/data/monster/constructs/walker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "A few spawns in the Underground Glooth Factory, Glooth Factory, and Rathleton Sewers." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "venom" monster.corpse = 23343 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/war_golem.lua b/data/monster/constructs/war_golem.lua index 002450f5d..cd6f596a2 100644 --- a/data/monster/constructs/war_golem.lua +++ b/data/monster/constructs/war_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Factory Quarter." - } + } monster.health = 4300 monster.maxHealth = 4300 monster.race = "venom" monster.corpse = 10005 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/constructs/weeper.lua b/data/monster/constructs/weeper.lua index 4f42a574c..34c5ad5f3 100644 --- a/data/monster/constructs/weeper.lua +++ b/data/monster/constructs/weeper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 2." - } + } monster.health = 6800 monster.maxHealth = 6800 monster.race = "fire" monster.corpse = 17252 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -55,7 +55,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 570, healthHidden = false, isBlockable = false, diff --git a/data/monster/constructs/worker_golem.lua b/data/monster/constructs/worker_golem.lua index 79913454e..803a9370d 100644 --- a/data/monster/constructs/worker_golem.lua +++ b/data/monster/constructs/worker_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Factory Quarter." - } + } monster.health = 1470 monster.maxHealth = 1470 monster.race = "venom" monster.corpse = 9801 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/brittle_skeleton.lua b/data/monster/dawnport/brittle_skeleton.lua index f3fff38c0..3ef328096 100644 --- a/data/monster/dawnport/brittle_skeleton.lua +++ b/data/monster/dawnport/brittle_skeleton.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50 monster.race = "undead" monster.corpse = 5972 monster.speed = 146 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/crazed_dwarf.lua b/data/monster/dawnport/crazed_dwarf.lua index 1f385bdfb..7fc805552 100644 --- a/data/monster/dawnport/crazed_dwarf.lua +++ b/data/monster/dawnport/crazed_dwarf.lua @@ -18,7 +18,7 @@ monster.maxHealth = 105 monster.race = "blood" monster.corpse = 6007 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/dawn_bat.lua b/data/monster/dawnport/dawn_bat.lua index b9fe2e02f..4daad320a 100644 --- a/data/monster/dawnport/dawn_bat.lua +++ b/data/monster/dawnport/dawn_bat.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30 monster.race = "blood" monster.corpse = 6053 monster.speed = 200 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/dawn_scorpion.lua b/data/monster/dawnport/dawn_scorpion.lua index ed1e8cfc2..9cb116af5 100644 --- a/data/monster/dawnport/dawn_scorpion.lua +++ b/data/monster/dawnport/dawn_scorpion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "venom" monster.corpse = 5988 monster.speed = 144 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/dawnfly.lua b/data/monster/dawnport/dawnfly.lua index 32fb21563..2b5a01087 100644 --- a/data/monster/dawnport/dawnfly.lua +++ b/data/monster/dawnport/dawnfly.lua @@ -18,7 +18,7 @@ monster.maxHealth = 90 monster.race = "venom" monster.corpse = 23825 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/juvenile_cyclops.lua b/data/monster/dawnport/juvenile_cyclops.lua index bdeb21415..f745e8478 100644 --- a/data/monster/dawnport/juvenile_cyclops.lua +++ b/data/monster/dawnport/juvenile_cyclops.lua @@ -18,7 +18,7 @@ monster.maxHealth = 260 monster.race = "blood" monster.corpse = 5962 monster.speed = 160 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/lesser_fire_devil.lua b/data/monster/dawnport/lesser_fire_devil.lua index 82750942a..5e08b74bf 100644 --- a/data/monster/dawnport/lesser_fire_devil.lua +++ b/data/monster/dawnport/lesser_fire_devil.lua @@ -18,7 +18,7 @@ monster.maxHealth = 175 monster.race = "blood" monster.corpse = 5985 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/meadow_strider.lua b/data/monster/dawnport/meadow_strider.lua index 8fb636748..2a6b0c1e9 100644 --- a/data/monster/dawnport/meadow_strider.lua +++ b/data/monster/dawnport/meadow_strider.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100 monster.race = "blood" monster.corpse = 23821 monster.speed = 136 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/mountain_troll.lua b/data/monster/dawnport/mountain_troll.lua index bd13baeda..2d9369b49 100644 --- a/data/monster/dawnport/mountain_troll.lua +++ b/data/monster/dawnport/mountain_troll.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30 monster.race = "blood" monster.corpse = 5960 monster.speed = 110 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/muglex_clan_assassin.lua b/data/monster/dawnport/muglex_clan_assassin.lua index 98f5e4a1c..a76dfc8d1 100644 --- a/data/monster/dawnport/muglex_clan_assassin.lua +++ b/data/monster/dawnport/muglex_clan_assassin.lua @@ -18,7 +18,7 @@ monster.maxHealth = 75 monster.race = "blood" monster.corpse = 6002 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/muglex_clan_footman.lua b/data/monster/dawnport/muglex_clan_footman.lua index 4f0f4597c..d5f029063 100644 --- a/data/monster/dawnport/muglex_clan_footman.lua +++ b/data/monster/dawnport/muglex_clan_footman.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50 monster.race = "blood" monster.corpse = 6002 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/muglex_clan_scavenger.lua b/data/monster/dawnport/muglex_clan_scavenger.lua index d3a03c915..51bb9744b 100644 --- a/data/monster/dawnport/muglex_clan_scavenger.lua +++ b/data/monster/dawnport/muglex_clan_scavenger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6002 monster.speed = 132 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/sacred_snake.lua b/data/monster/dawnport/sacred_snake.lua index f449bb6fe..d91e54028 100644 --- a/data/monster/dawnport/sacred_snake.lua +++ b/data/monster/dawnport/sacred_snake.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10 monster.race = "blood" monster.corpse = 23843 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/salamander_trainer.lua b/data/monster/dawnport/salamander_trainer.lua index dc11911d2..3b040dad6 100644 --- a/data/monster/dawnport/salamander_trainer.lua +++ b/data/monster/dawnport/salamander_trainer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 220 monster.race = "blood" monster.corpse = 5960 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/scar_tribe_shaman.lua b/data/monster/dawnport/scar_tribe_shaman.lua index e4b95824b..6ffea6354 100644 --- a/data/monster/dawnport/scar_tribe_shaman.lua +++ b/data/monster/dawnport/scar_tribe_shaman.lua @@ -18,7 +18,7 @@ monster.maxHealth = 115 monster.race = "blood" monster.corpse = 5978 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/dawnport/scar_tribe_warrior.lua b/data/monster/dawnport/scar_tribe_warrior.lua index e9ad6f563..1b1f14ec7 100644 --- a/data/monster/dawnport/scar_tribe_warrior.lua +++ b/data/monster/dawnport/scar_tribe_warrior.lua @@ -18,7 +18,7 @@ monster.maxHealth = 125 monster.race = "blood" monster.corpse = 5979 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/spidris_elitesumom.lua b/data/monster/dawnport/spidris_elitesumom.lua index 7a8d960fb..b58fcb2d9 100644 --- a/data/monster/dawnport/spidris_elitesumom.lua +++ b/data/monster/dawnport/spidris_elitesumom.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "venom" monster.corpse = 15296 monster.speed = 394 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -41,7 +41,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/dawnport/troll-trained_salamander.lua b/data/monster/dawnport/troll-trained_salamander.lua index fe57069f4..4d1b3fcc6 100644 --- a/data/monster/dawnport/troll-trained_salamander.lua +++ b/data/monster/dawnport/troll-trained_salamander.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70 monster.race = "blood" monster.corpse = 19707 monster.speed = 112 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/troll_marauder.lua b/data/monster/dawnport/troll_marauder.lua index 904151bd7..8e850860a 100644 --- a/data/monster/dawnport/troll_marauder.lua +++ b/data/monster/dawnport/troll_marauder.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70 monster.race = "blood" monster.corpse = 7926 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/weakened_shlorg.lua b/data/monster/dawnport/weakened_shlorg.lua index 9d8a6d7be..f6e5a3081 100644 --- a/data/monster/dawnport/weakened_shlorg.lua +++ b/data/monster/dawnport/weakened_shlorg.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 21299 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dawnport/woodling.lua b/data/monster/dawnport/woodling.lua index f79f77e4e..39a5ece98 100644 --- a/data/monster/dawnport/woodling.lua +++ b/data/monster/dawnport/woodling.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80 monster.race = "blood" monster.corpse = 23817 monster.speed = 130 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/askarak_demon.lua b/data/monster/demons/askarak_demon.lua index cca884461..c9f36940b 100644 --- a/data/monster/demons/askarak_demon.lua +++ b/data/monster/demons/askarak_demon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Demonwar Crypt (teleporter before vampire shield quest)." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 13815 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/askarak_lord.lua b/data/monster/demons/askarak_lord.lua index 7ef6bda42..7799cb7d4 100644 --- a/data/monster/demons/askarak_lord.lua +++ b/data/monster/demons/askarak_lord.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Demonwar Crypt." - } + } monster.health = 2100 monster.maxHealth = 2100 monster.race = "venom" monster.corpse = 13956 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/askarak_prince.lua b/data/monster/demons/askarak_prince.lua index bf827448f..d25f4fb9f 100644 --- a/data/monster/demons/askarak_prince.lua +++ b/data/monster/demons/askarak_prince.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Demonwar Crypt." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "venom" monster.corpse = 13957 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/dark_torturer.lua b/data/monster/demons/dark_torturer.lua index cd32cf7b8..bea2fe650 100644 --- a/data/monster/demons/dark_torturer.lua +++ b/data/monster/demons/dark_torturer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, Vengoth, Blood Halls, Oramond Dungeon, Roshamuul Prison." - } + } monster.health = 7350 monster.maxHealth = 7350 monster.race = "undead" monster.corpse = 6328 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/dawnfire_asura.lua b/data/monster/demons/dawnfire_asura.lua index e6d44d6a4..a1b989538 100644 --- a/data/monster/demons/dawnfire_asura.lua +++ b/data/monster/demons/dawnfire_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Asura Palace." - } + } monster.health = 2900 monster.maxHealth = 2900 monster.race = "blood" monster.corpse = 24643 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/demon.lua b/data/monster/demons/demon.lua index 5993fb4be..40e6962cf 100644 --- a/data/monster/demons/demon.lua +++ b/data/monster/demons/demon.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Liberty Bay (hidden underground passage; unreachable), Razzachai, deep in Pits of Inferno \z (found in every throneroom except Verminor's), deep Formorgar Mines, Demon Forge, \z Alchemist Quarter, Magician Quarter, Chyllfroest, Oramond Dungeon, Abandoned Sewers." - } + } monster.health = 8200 monster.maxHealth = 8200 monster.race = "fire" monster.corpse = 5995 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/demons/demon_outcast.lua b/data/monster/demons/demon_outcast.lua index 24f3e06b1..bd0a0b257 100644 --- a/data/monster/demons/demon_outcast.lua +++ b/data/monster/demons/demon_outcast.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Roshamuul Prison." - } + } monster.health = 6900 monster.maxHealth = 6900 monster.race = "blood" monster.corpse = 22549 monster.speed = 296 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/demons/destroyer.lua b/data/monster/demons/destroyer.lua index 53bde72fd..b28b41c81 100644 --- a/data/monster/demons/destroyer.lua +++ b/data/monster/demons/destroyer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Pits of Inferno, Formorgar Mines, Alchemist Quarter, Oramond Dungeon." - } + } monster.health = 3700 monster.maxHealth = 3700 monster.race = "undead" monster.corpse = 6320 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/diabolic_imp.lua b/data/monster/demons/diabolic_imp.lua index 19d05d3df..1ab52af03 100644 --- a/data/monster/demons/diabolic_imp.lua +++ b/data/monster/demons/diabolic_imp.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Inquisition, Pits of Inferno, Fenrock, Fury Dungeon and inside the \z Hellgore volcano on Goroma during the Fire from the Earth Mini World Change." - } + } monster.health = 1950 monster.maxHealth = 1950 monster.race = "fire" monster.corpse = 6364 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/duskbringer.lua b/data/monster/demons/duskbringer.lua index 3ef63c645..0e3248aa9 100644 --- a/data/monster/demons/duskbringer.lua +++ b/data/monster/demons/duskbringer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Magician Quarter (Yalahar)." - } + } monster.health = 3550 monster.maxHealth = 3550 monster.race = "undead" monster.corpse = 8955 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/fire_devil.lua b/data/monster/demons/fire_devil.lua index 539c6fc4e..520602d6b 100644 --- a/data/monster/demons/fire_devil.lua +++ b/data/monster/demons/fire_devil.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Desert Dungeon, Ancient Temple, Magician Tower, Shadow Tomb, Ghostlands, Goroma, \z Plains of Havoc at Ornamented Shield Quest, Spike Sword Quest." - } + } monster.health = 200 monster.maxHealth = 200 monster.race = "blood" monster.corpse = 5985 monster.speed = 180 -monster.summonCost = 530 +monster.manaCost = 530 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/floating_savant.lua b/data/monster/demons/floating_savant.lua index 029b097d7..6df2d5977 100644 --- a/data/monster/demons/floating_savant.lua +++ b/data/monster/demons/floating_savant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Extension Site" - } + } monster.health = 8000 monster.maxHealth = 8000 monster.race = "undead" monster.corpse = 33341 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/demons/frost_flower_asura.lua b/data/monster/demons/frost_flower_asura.lua index bcff69080..744228d07 100644 --- a/data/monster/demons/frost_flower_asura.lua +++ b/data/monster/demons/frost_flower_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Asura Palace." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 33420 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/fury.lua b/data/monster/demons/fury.lua index ebdbf6611..477ea6b3e 100644 --- a/data/monster/demons/fury.lua +++ b/data/monster/demons/fury.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Pits of Inferno (Apocalypse's Throne Room), The Inquisition Quest \z (The Shadow Nexus, Battlefield), Vengoth, Fury Dungeon, Oramond Fury Dungeon, The Extension Site." - } + } monster.health = 4100 monster.maxHealth = 4100 monster.race = "blood" monster.corpse = 20399 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/gozzler.lua b/data/monster/demons/gozzler.lua index c5855fc0e..44ec9ccc1 100644 --- a/data/monster/demons/gozzler.lua +++ b/data/monster/demons/gozzler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Magician Quarter, cave in Beregar, Farmine Mines." - } + } monster.health = 240 monster.maxHealth = 240 monster.race = "undead" monster.corpse = 9938 monster.speed = 240 -monster.summonCost = 800 +monster.manaCost = 800 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/demons/grimeleech.lua b/data/monster/demons/grimeleech.lua index 00dea2786..26e578547 100644 --- a/data/monster/demons/grimeleech.lua +++ b/data/monster/demons/grimeleech.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Dungeons of The Ruthless Seven." - } + } monster.health = 9500 monster.maxHealth = 9500 monster.race = "undead" monster.corpse = 25436 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/hellfire_fighter.lua b/data/monster/demons/hellfire_fighter.lua index f9acde9ff..ae2fcfcec 100644 --- a/data/monster/demons/hellfire_fighter.lua +++ b/data/monster/demons/hellfire_fighter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, Demon Forge, Fury Dungeon." - } + } monster.health = 3800 monster.maxHealth = 3800 monster.race = "fire" monster.corpse = 6324 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/hellflayer.lua b/data/monster/demons/hellflayer.lua index 5e99075c1..1f46008f0 100644 --- a/data/monster/demons/hellflayer.lua +++ b/data/monster/demons/hellflayer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Dungeons of The Ruthless Seven." - } + } monster.health = 14000 monster.maxHealth = 14000 monster.race = "blood" monster.corpse = 25440 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/hellhound.lua b/data/monster/demons/hellhound.lua index 5a13ff41e..35f3b6ae5 100644 --- a/data/monster/demons/hellhound.lua +++ b/data/monster/demons/hellhound.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Infernatil's Throneroom The Inquisition Quest Area, Hellgorge, \z Roshamuul Prison, Chyllfroest, Oramond Dungeon, The Extension Site and under the Asura Palace." - } + } monster.health = 7500 monster.maxHealth = 7500 monster.race = "blood" monster.corpse = 6332 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/hellspawn.lua b/data/monster/demons/hellspawn.lua index 71524084b..1a14e6034 100644 --- a/data/monster/demons/hellspawn.lua +++ b/data/monster/demons/hellspawn.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Magician Quarter, Vengoth, Deeper Banuta, Formorgar Mines, Chyllfroest, Oramond Dungeon." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "fire" monster.corpse = 9923 monster.speed = 344 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/herald_of_gloom.lua b/data/monster/demons/herald_of_gloom.lua index 9cd69dbc1..abbdef41c 100644 --- a/data/monster/demons/herald_of_gloom.lua +++ b/data/monster/demons/herald_of_gloom.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Edron." - } + } monster.health = 340 monster.maxHealth = 340 monster.race = "undead" monster.corpse = 9915 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/juggernaut.lua b/data/monster/demons/juggernaut.lua index 2809fca81..a3724e7c0 100644 --- a/data/monster/demons/juggernaut.lua +++ b/data/monster/demons/juggernaut.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Deep in Pits of Inferno (Apocalypse's throne room), The Dark Path, \z The Blood Halls, The Vats, The Hive, The Shadow Nexus, a room deep in Formorgar Mines, Roshamuul Prison, Oramond Dungeon, Grounds of Destruction." - } + } monster.health = 20000 monster.maxHealth = 20000 monster.race = "blood" monster.corpse = 6336 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/midnight_asura.lua b/data/monster/demons/midnight_asura.lua index 5bb9842c2..3140a4cbb 100644 --- a/data/monster/demons/midnight_asura.lua +++ b/data/monster/demons/midnight_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Asura Palace." - } + } monster.health = 3100 monster.maxHealth = 3100 monster.race = "blood" monster.corpse = 24644 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/nightfiend.lua b/data/monster/demons/nightfiend.lua index 34ea46cd0..2775e0de0 100644 --- a/data/monster/demons/nightfiend.lua +++ b/data/monster/demons/nightfiend.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Deep under Drefia." - } + } monster.health = 2700 monster.maxHealth = 2700 monster.race = "blood" monster.corpse = 2669 monster.speed = 224 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/plaguesmith.lua b/data/monster/demons/plaguesmith.lua index 60f6c0c7f..d62a5ff51 100644 --- a/data/monster/demons/plaguesmith.lua +++ b/data/monster/demons/plaguesmith.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Pits of Inferno, Formorgar Mines, Edron Demon Forge (The Vats, The Foundry), \z Magician Quarter, Alchemist Quarter, Roshamuul Prison." - } + } monster.health = 8250 monster.maxHealth = 8250 monster.race = "venom" monster.corpse = 6516 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/shaburak_demon.lua b/data/monster/demons/shaburak_demon.lua index 62824126d..1959e0d40 100644 --- a/data/monster/demons/shaburak_demon.lua +++ b/data/monster/demons/shaburak_demon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Demonwar Crypt." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "fire" monster.corpse = 13814 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/shaburak_lord.lua b/data/monster/demons/shaburak_lord.lua index 86941351c..8ba53eb55 100644 --- a/data/monster/demons/shaburak_lord.lua +++ b/data/monster/demons/shaburak_lord.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Demonwar Crypt." - } + } monster.health = 2100 monster.maxHealth = 2100 monster.race = "fire" monster.corpse = 13958 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/shaburak_prince.lua b/data/monster/demons/shaburak_prince.lua index 59c8408d2..8931785b7 100644 --- a/data/monster/demons/shaburak_prince.lua +++ b/data/monster/demons/shaburak_prince.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Demonwar Crypt." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "fire" monster.corpse = 13969 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/shadow_hound.lua b/data/monster/demons/shadow_hound.lua index 048cb72a0..d781e7a23 100644 --- a/data/monster/demons/shadow_hound.lua +++ b/data/monster/demons/shadow_hound.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Ramoa." - } + } monster.health = 555 monster.maxHealth = 555 monster.race = "blood" monster.corpse = 9923 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/true_dawnfire_asura.lua b/data/monster/demons/true_dawnfire_asura.lua index ffb5d4e39..c1421983f 100644 --- a/data/monster/demons/true_dawnfire_asura.lua +++ b/data/monster/demons/true_dawnfire_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Asura Palace." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 33404 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/true_frost_flower_asura.lua b/data/monster/demons/true_frost_flower_asura.lua index 30ab9a76c..33f177308 100644 --- a/data/monster/demons/true_frost_flower_asura.lua +++ b/data/monster/demons/true_frost_flower_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Asura Palace's secret basement." - } + } monster.health = 4000 monster.maxHealth = 4000 monster.race = "blood" monster.corpse = 33408 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/true_midnight_asura.lua b/data/monster/demons/true_midnight_asura.lua index b62edf543..b44927724 100644 --- a/data/monster/demons/true_midnight_asura.lua +++ b/data/monster/demons/true_midnight_asura.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Asura Palace." - } + } monster.health = 9000 monster.maxHealth = 9000 monster.race = "blood" monster.corpse = 33360 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/demons/vexclaw.lua b/data/monster/demons/vexclaw.lua index bc5627d69..1f2171e77 100644 --- a/data/monster/demons/vexclaw.lua +++ b/data/monster/demons/vexclaw.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Dungeons of The Ruthless Seven." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "fire" monster.corpse = 25432 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/dragon.lua b/data/monster/dragons/dragon.lua index 222844cff..93bf3e027 100644 --- a/data/monster/dragons/dragon.lua +++ b/data/monster/dragons/dragon.lua @@ -29,14 +29,14 @@ monster.Bestiary = { Pits of Inferno, Behemoth Quest room in Edron, Hero Cave, deep Cyclopolis, Edron Dragon Lair, Goroma, \z Ankrahmun Dragon Lairs, Draconia, Dragonblaze Peaks, some Ankrahmun Tombs, \z underground of Fenrock (on the way to Beregar), Krailos Steppe and Crystal Lakes." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 5973 monster.speed = 172 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/dragon_hatchling.lua b/data/monster/dragons/dragon_hatchling.lua index 4e5098396..aa3846020 100644 --- a/data/monster/dragons/dragon_hatchling.lua +++ b/data/monster/dragons/dragon_hatchling.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Thais Dragon Lair, beneath Fenrock, Darashia Dragon Lair, Venore Dragon Lair, \z Edron Dragon Lair, Dragonblaze Peaks, Krailos Steppe. Also summoned by Lizard Dragon Priests." - } + } monster.health = 380 monster.maxHealth = 380 monster.race = "blood" monster.corpse = 7621 monster.speed = 146 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/dragon_lord.lua b/data/monster/dragons/dragon_lord.lua index 7507c4b5a..09b47c9f5 100644 --- a/data/monster/dragons/dragon_lord.lua +++ b/data/monster/dragons/dragon_lord.lua @@ -30,14 +30,14 @@ monster.Bestiary = { Thais Dragon Lair, Goroma Dragon Lairs, Hot Spot, Venore Dragon Lair, Arena and Zoo Quarter (Yalahar), \z beneath Fenrock, Darashia Dragon Lair, Razzachai, Dragonblaze Peaks, Ferumbras Citadel, \z Fury Dungeon, Lower Spike, Krailos Steppe." - } + } monster.health = 1900 monster.maxHealth = 1900 monster.race = "blood" monster.corpse = 5984 -monster.speed = 100 -monster.summonCost = 0 +monster.speed = 200 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/dragon_lord_hatchling.lua b/data/monster/dragons/dragon_lord_hatchling.lua index 61f1296f3..d9b6b5f4a 100644 --- a/data/monster/dragons/dragon_lord_hatchling.lua +++ b/data/monster/dragons/dragon_lord_hatchling.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Thais Dragon Lair, Venore Dragon Lair, Edron Dragon Lair by the Fire Axe Quest, \z on the way to Pythius the Rotten, Razzachai, Dragonblaze Peaks." - } + } monster.health = 750 monster.maxHealth = 750 monster.race = "blood" monster.corpse = 7622 monster.speed = 168 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/draken_abomination.lua b/data/monster/dragons/draken_abomination.lua index 9dc3e2178..13595753f 100644 --- a/data/monster/dragons/draken_abomination.lua +++ b/data/monster/dragons/draken_abomination.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Razachai including the Inner Sanctum." - } + } monster.health = 6250 monster.maxHealth = 6250 monster.race = "venom" monster.corpse = 12623 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/dragons/draken_elite.lua b/data/monster/dragons/draken_elite.lua index 7ea6dd5d5..3bf3dad0b 100644 --- a/data/monster/dragons/draken_elite.lua +++ b/data/monster/dragons/draken_elite.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Razachai, including the Crystal Column chambers in the Inner Sanctum." - } + } monster.health = 5550 monster.maxHealth = 5550 monster.race = "blood" monster.corpse = 12609 monster.speed = 332 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/draken_spellweaver.lua b/data/monster/dragons/draken_spellweaver.lua index 3f5df3823..b5da47c45 100644 --- a/data/monster/dragons/draken_spellweaver.lua +++ b/data/monster/dragons/draken_spellweaver.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Zao Palace, Razzachai, and Zzaion." - } + } monster.health = 5000 monster.maxHealth = 5000 monster.race = "blood" monster.corpse = 11316 monster.speed = 336 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/dragons/draken_warmaster.lua b/data/monster/dragons/draken_warmaster.lua index 33e476399..9491bc743 100644 --- a/data/monster/dragons/draken_warmaster.lua +++ b/data/monster/dragons/draken_warmaster.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Zao Palace, Chazorai, Razzachai, and Zzaion." - } + } monster.health = 4150 monster.maxHealth = 4150 monster.race = "blood" monster.corpse = 11107 monster.speed = 324 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/elder_wyrm.lua b/data/monster/dragons/elder_wyrm.lua index 36707a295..b4d1a1f20 100644 --- a/data/monster/dragons/elder_wyrm.lua +++ b/data/monster/dragons/elder_wyrm.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Drefia Wyrm Lair, Vandura Wyrm Cave, Glooth Factory (west)." - } + } monster.health = 2700 monster.maxHealth = 2700 monster.race = "blood" monster.corpse = 21283 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/frost_dragon.lua b/data/monster/dragons/frost_dragon.lua index 9edd3464a..e60aa0045 100644 --- a/data/monster/dragons/frost_dragon.lua +++ b/data/monster/dragons/frost_dragon.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Okolnir, Razzachai, Ice Witch Temple, Frost Dragon Tunnel, \z Yakchal Crypt (only during Yakchal's awakening ritual), Dragonblaze Peaks, Deeper Banuta, Chyllfroest." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "undead" monster.corpse = 7091 monster.speed = 212 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/frost_dragon_hatchling.lua b/data/monster/dragons/frost_dragon_hatchling.lua index 4c6df36f5..1ee135f0e 100644 --- a/data/monster/dragons/frost_dragon_hatchling.lua +++ b/data/monster/dragons/frost_dragon_hatchling.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Okolnir, Factory Quarter (Yalahar), Dragonblaze Peaks, Ice Witch Temple, \z Frost Dragon Tunnel, Chyllfroest." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "undead" monster.corpse = 7969 monster.speed = 172 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/ghastly_dragon.lua b/data/monster/dragons/ghastly_dragon.lua index 24d2f779e..c04342864 100644 --- a/data/monster/dragons/ghastly_dragon.lua +++ b/data/monster/dragons/ghastly_dragon.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ghastly Dragon Lair, Corruption Hole, Razachai including the Inner Sanctum, \z Zao Palace, Deeper Banuta, Chyllfroest." - } + } monster.health = 7800 monster.maxHealth = 7800 monster.race = "undead" monster.corpse = 11362 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/haunted_dragon.lua b/data/monster/dragons/haunted_dragon.lua index 64e480a0f..0511e3822 100644 --- a/data/monster/dragons/haunted_dragon.lua +++ b/data/monster/dragons/haunted_dragon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 2, Locations = "The First Dragon's Lair, fourth floor." - } + } monster.health = 6500 monster.maxHealth = 6500 monster.race = "undead" monster.corpse = 6306 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/hydra.lua b/data/monster/dragons/hydra.lua index 6add69343..748ca63b7 100644 --- a/data/monster/dragons/hydra.lua +++ b/data/monster/dragons/hydra.lua @@ -29,14 +29,14 @@ monster.Bestiary = { many on Talahu surface, a few in Ferumbras Citadel basement on Kharos, \z 2 on a hill in the Yalahar Arena and Zoo Quarter, 1 deep in the Yalahar Foreigner Quarter (Crystal Lake), \z many in the Oramond Hydra/Bog Raider Cave." - } + } monster.health = 2350 monster.maxHealth = 2350 monster.race = "blood" monster.corpse = 6048 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/ice_dragon.lua b/data/monster/dragons/ice_dragon.lua index 8def215c2..cc79b0de8 100644 --- a/data/monster/dragons/ice_dragon.lua +++ b/data/monster/dragons/ice_dragon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "The First Dragon's Lair." - } + } monster.health = 2500 monster.maxHealth = 2500 monster.race = "undead" monster.corpse = 27853 monster.speed = 212 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/dragons/wyrm.lua b/data/monster/dragons/wyrm.lua index 0a9e0ca41..f3ed34fc5 100644 --- a/data/monster/dragons/wyrm.lua +++ b/data/monster/dragons/wyrm.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Drefia Wyrm Lair (after the Medusa Shield Quest room), Darashia Wyrm Hills, Arena and Zoo Quarter, \z beneath Fenrock, Deeper Razachai, Lower Spike, Vandura Wyrm Cave and Vandura Mountain in Liberty Bay." - } + } monster.health = 1825 monster.maxHealth = 1825 monster.race = "blood" monster.corpse = 8941 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/cliff_strider.lua b/data/monster/elementals/cliff_strider.lua index 6f073b19e..f8457391a 100644 --- a/data/monster/elementals/cliff_strider.lua +++ b/data/monster/elementals/cliff_strider.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 3." - } + } monster.health = 9400 monster.maxHealth = 9400 monster.race = "undead" monster.corpse = 17420 monster.speed = 246 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/earth_elemental.lua b/data/monster/elementals/earth_elemental.lua index d2036da7c..790f6a355 100644 --- a/data/monster/elementals/earth_elemental.lua +++ b/data/monster/elementals/earth_elemental.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Edron Earth Elemental Cave (17 of them on the first floor), Vandura Mountain, \z Deeper Banuta, Vengoth Castle, Robson Isle, Drillworm Caves, Crystal Grounds, Middle Spike." - } + } monster.health = 650 monster.maxHealth = 650 monster.race = "undead" monster.corpse = 8933 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/energy_elemental.lua b/data/monster/elementals/energy_elemental.lua index 6f4595b22..1467ac5c3 100644 --- a/data/monster/elementals/energy_elemental.lua +++ b/data/monster/elementals/energy_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Kha'zeel, Energy Elemental Lair, Vandura Mountain, Vengoth's mountain." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "venom" monster.corpse = 8966 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/fire_elemental.lua b/data/monster/elementals/fire_elemental.lua index a6106a57b..80ee98e40 100644 --- a/data/monster/elementals/fire_elemental.lua +++ b/data/monster/elementals/fire_elemental.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Cyclopolis, Hero Cave in Edron, Ankrahmun tombs, Serpentine Tower, Factory Quarter in Yalahar, \z Deeper Banuta, Goroma inside the volcano and beneath Fenrock." - } + } monster.health = 280 monster.maxHealth = 280 monster.race = "fire" monster.corpse = 8964 monster.speed = 190 -monster.summonCost = 690 +monster.manaCost = 690 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/high_voltage_elemental.lua b/data/monster/elementals/high_voltage_elemental.lua index 7b04a4702..d2a44f42d 100644 --- a/data/monster/elementals/high_voltage_elemental.lua +++ b/data/monster/elementals/high_voltage_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "South side of the second floor of Underground Glooth Factory, Warzone 5" - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 8966 monster.speed = 278 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/ironblight.lua b/data/monster/elementals/ironblight.lua index da52792e3..0f38f9000 100644 --- a/data/monster/elementals/ironblight.lua +++ b/data/monster/elementals/ironblight.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 3." - } + } monster.health = 6600 monster.maxHealth = 6600 monster.race = "undead" monster.corpse = 17424 monster.speed = 286 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 260, healthHidden = false, isBlockable = false, diff --git a/data/monster/elementals/knowledge_elemental.lua b/data/monster/elementals/knowledge_elemental.lua index 866322e21..69a3f94b5 100644 --- a/data/monster/elementals/knowledge_elemental.lua +++ b/data/monster/elementals/knowledge_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Secret Library." - } + } monster.health = 10500 monster.maxHealth = 10500 monster.race = "undead" monster.corpse = 33349 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/lava_lurker.lua b/data/monster/elementals/lava_lurker.lua index b18688302..efebb24d0 100644 --- a/data/monster/elementals/lava_lurker.lua +++ b/data/monster/elementals/lava_lurker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Gnome Deep Hub" - } + } monster.health = 5900 monster.maxHealth = 5900 monster.race = "fire" monster.corpse = 0 monster.speed = 58 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/massive_earth_elemental.lua b/data/monster/elementals/massive_earth_elemental.lua index 108150c97..6da4fd2c4 100644 --- a/data/monster/elementals/massive_earth_elemental.lua +++ b/data/monster/elementals/massive_earth_elemental.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Forbidden Lands, on top of a hill in the northern part of the Arena and Zoo Quarter, \z Lower Spike, Truffels Garden and Mushroom Gardens." - } + } monster.health = 1330 monster.maxHealth = 1330 monster.race = "undead" monster.corpse = 8933 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/massive_energy_elemental.lua b/data/monster/elementals/massive_energy_elemental.lua index ea5087d55..1cdacd1a1 100644 --- a/data/monster/elementals/massive_energy_elemental.lua +++ b/data/monster/elementals/massive_energy_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "North west of Ankrahmun, you must Levitate to hunt. Two can also be found in the Asura Palace." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "venom" monster.corpse = 8966 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/massive_fire_elemental.lua b/data/monster/elementals/massive_fire_elemental.lua index 700bc5d8c..2fc6da688 100644 --- a/data/monster/elementals/massive_fire_elemental.lua +++ b/data/monster/elementals/massive_fire_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Demon Forge, Deeper Banuta, Hero Cave, Hot Spot, Fury Dungeon." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "fire" monster.corpse = 6324 monster.speed = 238 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/massive_water_elemental.lua b/data/monster/elementals/massive_water_elemental.lua index 60c59d3d8..e333fc21d 100644 --- a/data/monster/elementals/massive_water_elemental.lua +++ b/data/monster/elementals/massive_water_elemental.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Calassa, Frozen Trench, Water Elemental Dungeon through the water channels, \z before Zugurosh in The Inquisition Quest." - } + } monster.health = 1250 monster.maxHealth = 1250 monster.race = "undead" monster.corpse = 10499 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/raging_fire.lua b/data/monster/elementals/raging_fire.lua index 4b3ccd4d3..582ae30a5 100644 --- a/data/monster/elementals/raging_fire.lua +++ b/data/monster/elementals/raging_fire.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Jaccus Maxxen's Dungeon." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "fire" monster.corpse = 24184 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/ravenous_lava_lurker.lua b/data/monster/elementals/ravenous_lava_lurker.lua index 37e96396a..0ced4eccc 100644 --- a/data/monster/elementals/ravenous_lava_lurker.lua +++ b/data/monster/elementals/ravenous_lava_lurker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Gnome Deep Hub in the Gnomish area." - } + } monster.health = 5000 monster.maxHealth = 5000 monster.race = "fire" monster.corpse = 0 monster.speed = 58 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/elementals/water_elemental.lua b/data/monster/elementals/water_elemental.lua index 14aa0956c..38430dac5 100644 --- a/data/monster/elementals/water_elemental.lua +++ b/data/monster/elementals/water_elemental.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Water Elemental Cave in Port Hope, Water Elemental Dungeon, Deeper Banuta, Malada, Ramoa, \z Talahu, Folda (7 spawn on the 3rd floor), Water Elemental Cave in Outlaw Camp (only during the Down the \z Drain Mini World Change), Krailos Steppe underwater cave." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "undead" monster.corpse = 10499 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/bones.lua b/data/monster/event_creatures/bones.lua index a78baef0d..0e6975948 100644 --- a/data/monster/event_creatures/bones.lua +++ b/data/monster/event_creatures/bones.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9500 monster.race = "undead" monster.corpse = 6306 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/eclipse_knight.lua b/data/monster/event_creatures/eclipse_knight.lua index d489ada9b..9a79b4c48 100644 --- a/data/monster/event_creatures/eclipse_knight.lua +++ b/data/monster/event_creatures/eclipse_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 45000 monster.race = "undead" monster.corpse = 6328 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/essence_of_darkness.lua b/data/monster/event_creatures/essence_of_darkness.lua index 2dff7c8ff..353b636e3 100644 --- a/data/monster/event_creatures/essence_of_darkness.lua +++ b/data/monster/event_creatures/essence_of_darkness.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 9960 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/fluffy.lua b/data/monster/event_creatures/fluffy.lua index 3110e4553..ab44975aa 100644 --- a/data/monster/event_creatures/fluffy.lua +++ b/data/monster/event_creatures/fluffy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 6332 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/grynch_clan_goblin.lua b/data/monster/event_creatures/grynch_clan_goblin.lua index 9a5914682..e5ba06a1a 100644 --- a/data/monster/event_creatures/grynch_clan_goblin.lua +++ b/data/monster/event_creatures/grynch_clan_goblin.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "They do not have a set respawn spot. They are announced to be stealing presents from a \z random Tibian city and spawn in the aforetold city. \z There are two or three messages that appear on each raid and three massive spawns of goblins." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 6002 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/hacker.lua b/data/monster/event_creatures/hacker.lua index 8a6fe60ca..177c50c89 100644 --- a/data/monster/event_creatures/hacker.lua +++ b/data/monster/event_creatures/hacker.lua @@ -18,7 +18,7 @@ monster.maxHealth = 430 monster.race = "blood" monster.corpse = 5980 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/minishabaal.lua b/data/monster/event_creatures/minishabaal.lua index dd72c0265..d88ea323a 100644 --- a/data/monster/event_creatures/minishabaal.lua +++ b/data/monster/event_creatures/minishabaal.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 6364 monster.speed = 700 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/event_creatures/party_skeleton.lua b/data/monster/event_creatures/party_skeleton.lua index d3d696d8b..76da12321 100644 --- a/data/monster/event_creatures/party_skeleton.lua +++ b/data/monster/event_creatures/party_skeleton.lua @@ -18,7 +18,7 @@ monster.maxHealth = 40 monster.race = "undead" monster.corpse = 5972 monster.speed = 154 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/pinata_dragon.lua b/data/monster/event_creatures/pinata_dragon.lua index 52419981a..01ca4f4a2 100644 --- a/data/monster/event_creatures/pinata_dragon.lua +++ b/data/monster/event_creatures/pinata_dragon.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/event_creatures/primitive.lua b/data/monster/event_creatures/primitive.lua index e8c270b63..8934c7958 100644 --- a/data/monster/event_creatures/primitive.lua +++ b/data/monster/event_creatures/primitive.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200 monster.race = "blood" monster.corpse = 6080 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/spectral_scum.lua b/data/monster/event_creatures/spectral_scum.lua index 897ea6201..7fe3687d6 100644 --- a/data/monster/event_creatures/spectral_scum.lua +++ b/data/monster/event_creatures/spectral_scum.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 6070 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/the_halloween_hare.lua b/data/monster/event_creatures/the_halloween_hare.lua index 710a7709c..3159bf866 100644 --- a/data/monster/event_creatures/the_halloween_hare.lua +++ b/data/monster/event_creatures/the_halloween_hare.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "blood" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/the_mutated_pumpkin.lua b/data/monster/event_creatures/the_mutated_pumpkin.lua index b566cae0b..4b309d3bf 100644 --- a/data/monster/event_creatures/the_mutated_pumpkin.lua +++ b/data/monster/event_creatures/the_mutated_pumpkin.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500000 monster.race = "undead" monster.corpse = 8960 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/event_creatures/undead_minion.lua b/data/monster/event_creatures/undead_minion.lua index 56edfebf2..4ed7ab9d1 100644 --- a/data/monster/event_creatures/undead_minion.lua +++ b/data/monster/event_creatures/undead_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 850 monster.race = "undead" monster.corpse = 5963 monster.speed = 230 -monster.summonCost = 620 +monster.manaCost = 620 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/breach_brood.lua b/data/monster/extra_dimensional/breach_brood.lua index 7d82d9f27..2b9e87467 100644 --- a/data/monster/extra_dimensional/breach_brood.lua +++ b/data/monster/extra_dimensional/breach_brood.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "venom" monster.corpse = 26048 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -96,7 +96,7 @@ monster.loot = { {id = 18413, chance = 4400}, {id = 18415, chance = 4100}, {id = 26200, chance = 470}, - {id = 26198, chance = 470} + {id = 26198, chance = 470}-- collar of blue plasma } monster.attacks = { diff --git a/data/monster/extra_dimensional/dread_intruder.lua b/data/monster/extra_dimensional/dread_intruder.lua index 5dee73dd7..640b18623 100644 --- a/data/monster/extra_dimensional/dread_intruder.lua +++ b/data/monster/extra_dimensional/dread_intruder.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "venom" monster.corpse = 26134 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -99,7 +99,7 @@ monster.loot = { {id = 18414, chance = 4500}, {id = 2153, chance = 1000}, {id = 26189, chance = 450}, - {id = 26198, chance = 230}, + {id = 26198, chance = 230},-- collar of blue plasma {id = 26199, chance = 230}, {id = 26185, chance = 230} } diff --git a/data/monster/extra_dimensional/instable_breach_brood.lua b/data/monster/extra_dimensional/instable_breach_brood.lua index afc8ea375..3b1ce69b8 100644 --- a/data/monster/extra_dimensional/instable_breach_brood.lua +++ b/data/monster/extra_dimensional/instable_breach_brood.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 2200 monster.maxHealth = 2200 monster.race = "venom" monster.corpse = 26048 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/instable_sparkion.lua b/data/monster/extra_dimensional/instable_sparkion.lua index 2ffe59e42..2892c11df 100644 --- a/data/monster/extra_dimensional/instable_sparkion.lua +++ b/data/monster/extra_dimensional/instable_sparkion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 1900 monster.maxHealth = 1900 monster.race = "venom" monster.corpse = 26044 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/reality_reaver.lua b/data/monster/extra_dimensional/reality_reaver.lua index 6e303c34f..2b39790fd 100644 --- a/data/monster/extra_dimensional/reality_reaver.lua +++ b/data/monster/extra_dimensional/reality_reaver.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 3900 monster.maxHealth = 3900 monster.race = "venom" monster.corpse = 26068 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/sparkion.lua b/data/monster/extra_dimensional/sparkion.lua index 05342294a..756635dff 100644 --- a/data/monster/extra_dimensional/sparkion.lua +++ b/data/monster/extra_dimensional/sparkion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Otherworld." - } + } monster.health = 2700 monster.maxHealth = 2700 monster.race = "venom" monster.corpse = 26044 monster.speed = 302 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -101,7 +101,7 @@ monster.loot = { {id = 26189, chance = 370}, {id = 26185, chance = 240}, {id = 26199, chance = 240}, - {id = 26198, chance = 240}, + {id = 26198, chance = 240},-- collar of blue plasma {id = 26200, chance = 200} } diff --git a/data/monster/extra_dimensional/stabilizing_dread_intruder.lua b/data/monster/extra_dimensional/stabilizing_dread_intruder.lua index 07aaef1a8..9d8f5b4b1 100644 --- a/data/monster/extra_dimensional/stabilizing_dread_intruder.lua +++ b/data/monster/extra_dimensional/stabilizing_dread_intruder.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Otherworld (Edron)" - } + } monster.health = 2800 monster.maxHealth = 2800 monster.race = "venom" monster.corpse = 26134 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/stabilizing_reality_reaver.lua b/data/monster/extra_dimensional/stabilizing_reality_reaver.lua index e6e7e391f..ea4ee7adb 100644 --- a/data/monster/extra_dimensional/stabilizing_reality_reaver.lua +++ b/data/monster/extra_dimensional/stabilizing_reality_reaver.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Otherworld (Edron)" - } + } monster.health = 2500 monster.maxHealth = 2500 monster.race = "venom" monster.corpse = 26068 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/extra_dimensional/yielothax.lua b/data/monster/extra_dimensional/yielothax.lua index 922dbb0b5..1f8b57d44 100644 --- a/data/monster/extra_dimensional/yielothax.lua +++ b/data/monster/extra_dimensional/yielothax.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "In another dimension, through a portal in the Raging Mage tower, southern Zao." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 13752 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/arctic_faun.lua b/data/monster/fey/arctic_faun.lua index cbaa02d6f..49eb05953 100644 --- a/data/monster/fey/arctic_faun.lua +++ b/data/monster/fey/arctic_faun.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Arctic Faun's Island." - } + } monster.health = 300 monster.maxHealth = 300 monster.race = "blood" monster.corpse = 33423 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/boogy.lua b/data/monster/fey/boogy.lua index 0e7f12238..fbd4940d4 100644 --- a/data/monster/fey/boogy.lua +++ b/data/monster/fey/boogy.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist (night time) and its underground (all day)." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "blood" monster.corpse = 29106 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/dark_faun.lua b/data/monster/fey/dark_faun.lua index 0cba75ace..8554ea161 100644 --- a/data/monster/fey/dark_faun.lua +++ b/data/monster/fey/dark_faun.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist (nighttime) and its underground (all day)." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 29101 monster.speed = 216 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/dryad.lua b/data/monster/fey/dryad.lua index 6fd82752b..97e792cd0 100644 --- a/data/monster/fey/dryad.lua +++ b/data/monster/fey/dryad.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 3, Locations = "Dryads appear in forest areas of Edron, Port Hope, Carlin and Cormaya during raids in June. \z There are 5 total waves, the initial one with the raid message and the rest every 15 minutes during next hour." - } + } monster.health = 310 monster.maxHealth = 310 monster.race = "blood" monster.corpse = 20323 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/faun.lua b/data/monster/fey/faun.lua index ca183cf54..429bc8707 100644 --- a/data/monster/fey/faun.lua +++ b/data/monster/fey/faun.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist (daytime)." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "blood" monster.corpse = 29102 monster.speed = 210 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/nymph.lua b/data/monster/fey/nymph.lua index 1f625b8b3..591f3aefb 100644 --- a/data/monster/fey/nymph.lua +++ b/data/monster/fey/nymph.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "blood" monster.corpse = 29094 monster.speed = 228 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/pixie.lua b/data/monster/fey/pixie.lua index 16939e6c2..1aa4dc3b6 100644 --- a/data/monster/fey/pixie.lua +++ b/data/monster/fey/pixie.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist." - } + } monster.health = 770 monster.maxHealth = 770 monster.race = "blood" monster.corpse = 29098 monster.speed = 240 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/pooka.lua b/data/monster/fey/pooka.lua index b3af28c4b..b941ebdd2 100644 --- a/data/monster/fey/pooka.lua +++ b/data/monster/fey/pooka.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist (daytime)." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "blood" monster.corpse = 29110 monster.speed = 230 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/swan_maiden.lua b/data/monster/fey/swan_maiden.lua index 7ec684ba0..ebd7086bb 100644 --- a/data/monster/fey/swan_maiden.lua +++ b/data/monster/fey/swan_maiden.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Feyrist Meadows." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "blood" monster.corpse = 29118 monster.speed = 234 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/twisted_pooka.lua b/data/monster/fey/twisted_pooka.lua index 1c8d2c417..68d4b53df 100644 --- a/data/monster/fey/twisted_pooka.lua +++ b/data/monster/fey/twisted_pooka.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist (nighttime) and its underground (all day)." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "blood" monster.corpse = 29114 monster.speed = 230 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/fey/wisp.lua b/data/monster/fey/wisp.lua index c9a16eb49..3a7e0b5a5 100644 --- a/data/monster/fey/wisp.lua +++ b/data/monster/fey/wisp.lua @@ -27,14 +27,14 @@ monster.Bestiary = { the forests north of Edron. West of Hardek. Inside the Cyclops Camp. North of the triple \z Wyvern spawn outside Kazordoon. West of Ab'Dendriel. West of Venore Amazon Camp. \z A few spawns around Venore, 2 spawn on the Formorgar Glacier, and on Krimhorn." - } + } monster.health = 115 monster.maxHealth = 115 monster.race = "undead" monster.corpse = 6324 monster.speed = 162 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/behemoth.lua b/data/monster/giants/behemoth.lua index 6a4d80081..815fa7370 100644 --- a/data/monster/giants/behemoth.lua +++ b/data/monster/giants/behemoth.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Cyclopolis, deepest part of Tarpit Tomb after the flame, Forbidden Lands, Vandura Mountain, \z Deeper Banuta, Serpentine Tower (unreachable), deep into the Formorgar Mines, Arena and Zoo Quarter, \z The Dark Path, Lower Spike, Chyllfroest, Medusa Tower and Underground Glooth Factory (west side)." - } + } monster.health = 4000 monster.maxHealth = 4000 monster.race = "blood" monster.corpse = 5999 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/cyclops.lua b/data/monster/giants/cyclops.lua index d106a2df1..1c068f59b 100644 --- a/data/monster/giants/cyclops.lua +++ b/data/monster/giants/cyclops.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ab'Dendriel Underground, Cyclopolis, Femor Hills, Kazordoon Prison, Kazordoon Surroundings, \z Maze of the Lost Souls, Mistrock, Mount Sternum, Outlaw Camp, Plains of Havoc, Shadowthorn, \z Thais Northern Dungeon, Thais Surroundings, Thais Underground, Ulderek's Rock, Yalahar Foreigner Quarter." - } + } monster.health = 260 monster.maxHealth = 260 monster.race = "blood" monster.corpse = 5962 monster.speed = 190 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/cyclops_drone.lua b/data/monster/giants/cyclops_drone.lua index 4bebe4069..36e26e673 100644 --- a/data/monster/giants/cyclops_drone.lua +++ b/data/monster/giants/cyclops_drone.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Cyclopolis, Mount Sternum, Mistrock and in the Cyclops version of the Forsaken Mine." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 7847 monster.speed = 198 -monster.summonCost = 525 +monster.manaCost = 525 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/cyclops_smith.lua b/data/monster/giants/cyclops_smith.lua index c8e9db77d..e96b02397 100644 --- a/data/monster/giants/cyclops_smith.lua +++ b/data/monster/giants/cyclops_smith.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Cyclopolis second floor and below, Mistrock, Mount Sternum, \z Cyclops Camp second floor and in the Cyclops version of the Forsaken Mine." - } + } monster.health = 435 monster.maxHealth = 435 monster.race = "blood" monster.corpse = 7740 monster.speed = 204 -monster.summonCost = 695 +monster.manaCost = 695 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/frost_giant.lua b/data/monster/giants/frost_giant.lua index 87370cbd4..737e9bfcd 100644 --- a/data/monster/giants/frost_giant.lua +++ b/data/monster/giants/frost_giant.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Tyrsung (in the Jotunar mountain), Formorgar Glacier (single spawn), \z Mammoth Shearing Factory, Chyllfroest." - } + } monster.health = 270 monster.maxHealth = 270 monster.race = "blood" monster.corpse = 7330 monster.speed = 190 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/frost_giantess.lua b/data/monster/giants/frost_giantess.lua index d2c82c603..149c196d3 100644 --- a/data/monster/giants/frost_giantess.lua +++ b/data/monster/giants/frost_giantess.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Tyrsung (in the Jotunar mountain), Formorgar Glacier (single spawn), \z Mammoth Shearing Factory, Chyllfroest." - } + } monster.health = 275 monster.maxHealth = 275 monster.race = "blood" monster.corpse = 7330 monster.speed = 194 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/ogre_brute.lua b/data/monster/giants/ogre_brute.lua index 3a441f8d7..2f8ad0424 100644 --- a/data/monster/giants/ogre_brute.lua +++ b/data/monster/giants/ogre_brute.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Krailos Steppe." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 24799 monster.speed = 204 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/ogre_rowdy.lua b/data/monster/giants/ogre_rowdy.lua index 12625a424..9edfac193 100644 --- a/data/monster/giants/ogre_rowdy.lua +++ b/data/monster/giants/ogre_rowdy.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Green Belt, Kilmaresh Mountains (underground)." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 36366 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/ogre_ruffian.lua b/data/monster/giants/ogre_ruffian.lua index 36deb66ff..4f51d4208 100644 --- a/data/monster/giants/ogre_ruffian.lua +++ b/data/monster/giants/ogre_ruffian.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Green Belt, Kilmaresh Mountains (underground)." - } + } monster.health = 5500 monster.maxHealth = 5500 monster.race = "blood" monster.corpse = 36362 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/ogre_sage.lua b/data/monster/giants/ogre_sage.lua index e054a3a1c..5ccceb457 100644 --- a/data/monster/giants/ogre_sage.lua +++ b/data/monster/giants/ogre_sage.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Green Belt, Kilmaresh Mountains (underground)." - } + } monster.health = 4800 monster.maxHealth = 4800 monster.race = "blood" monster.corpse = 36370 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/giants/ogre_savage.lua b/data/monster/giants/ogre_savage.lua index 92864c6de..527f69e29 100644 --- a/data/monster/giants/ogre_savage.lua +++ b/data/monster/giants/ogre_savage.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Krailos Steppe." - } + } monster.health = 1400 monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 24803 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/ogre_shaman.lua b/data/monster/giants/ogre_shaman.lua index b3d3c4d2c..6795836df 100644 --- a/data/monster/giants/ogre_shaman.lua +++ b/data/monster/giants/ogre_shaman.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Krailos Steppe." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "blood" monster.corpse = 24795 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/giants/orclops_doomhauler.lua b/data/monster/giants/orclops_doomhauler.lua index a332ca5d7..959f413bd 100644 --- a/data/monster/giants/orclops_doomhauler.lua +++ b/data/monster/giants/orclops_doomhauler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Desecrated Glade, Edron Orc Cave." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 27746 monster.speed = 240 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/giants/orclops_ravager.lua b/data/monster/giants/orclops_ravager.lua index 5acc0d7fb..d7267fd25 100644 --- a/data/monster/giants/orclops_ravager.lua +++ b/data/monster/giants/orclops_ravager.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Desecrated Glade." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 27742 monster.speed = 260 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/broken_shaper.lua b/data/monster/humanoids/broken_shaper.lua index 4a34db5dc..0b648f85d 100644 --- a/data/monster/humanoids/broken_shaper.lua +++ b/data/monster/humanoids/broken_shaper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Astral Shaper Dungeon, Old Masonry." - } + } monster.health = 2200 monster.maxHealth = 2200 monster.race = "blood" monster.corpse = 27736 monster.speed = 310 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/chakoya_toolshaper.lua b/data/monster/humanoids/chakoya_toolshaper.lua index c049266da..2c58565d6 100644 --- a/data/monster/humanoids/chakoya_toolshaper.lua +++ b/data/monster/humanoids/chakoya_toolshaper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Inukaya, Chyllfroest, Chakoya Iceberg." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 7320 monster.speed = 136 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/chakoya_tribewarden.lua b/data/monster/humanoids/chakoya_tribewarden.lua index 0cc3126d7..047beba5e 100644 --- a/data/monster/humanoids/chakoya_tribewarden.lua +++ b/data/monster/humanoids/chakoya_tribewarden.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Inukaya, Chyllfroest, Chakoya Iceberg, Nibelor (during a quest)." - } + } monster.health = 68 monster.maxHealth = 68 monster.race = "blood" monster.corpse = 7320 monster.speed = 124 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/chakoya_windcaller.lua b/data/monster/humanoids/chakoya_windcaller.lua index 8ec1a325e..833c610e0 100644 --- a/data/monster/humanoids/chakoya_windcaller.lua +++ b/data/monster/humanoids/chakoya_windcaller.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Inukaya, Chyllfroest, Chakoya Iceberg." - } + } monster.health = 84 monster.maxHealth = 84 monster.race = "blood" monster.corpse = 7320 monster.speed = 142 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/corym_charlatan.lua b/data/monster/humanoids/corym_charlatan.lua index 9b168e3ea..9f83ff265 100644 --- a/data/monster/humanoids/corym_charlatan.lua +++ b/data/monster/humanoids/corym_charlatan.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Venore Corym Cave, Tiquanda Corym Cave, Corym Black Market, \z Carlin Corym Cave/Dwarf Mines Diggers Depths Mine, Upper Spike." - } + } monster.health = 250 monster.maxHealth = 250 monster.race = "blood" monster.corpse = 19725 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/corym_skirmisher.lua b/data/monster/humanoids/corym_skirmisher.lua index 3a0a81ced..f647455ae 100644 --- a/data/monster/humanoids/corym_skirmisher.lua +++ b/data/monster/humanoids/corym_skirmisher.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Venore Corym Cave, Tiquanda Corym Cave, Corym Black Market, \z Carlin Corym Cave/Dwarf Mines Diggers Depths Mine, Upper Spike." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "blood" monster.corpse = 19726 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/corym_vanguard.lua b/data/monster/humanoids/corym_vanguard.lua index fedca905d..788cbb626 100644 --- a/data/monster/humanoids/corym_vanguard.lua +++ b/data/monster/humanoids/corym_vanguard.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Venore Corym Cave, Tiquanda Corym Cave, Corym Black Market, \z Carlin Corym Cave/Dwarf Mines Diggers Depths Mine, Upper Spike." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "blood" monster.corpse = 19734 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/crazed_summer_rearguard.lua b/data/monster/humanoids/crazed_summer_rearguard.lua index f76d8f5b8..418e37e85 100644 --- a/data/monster/humanoids/crazed_summer_rearguard.lua +++ b/data/monster/humanoids/crazed_summer_rearguard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 5, Occurrence = 0, Locations = "Court of Winter, Dream Labyrinth." - } + } monster.health = 5300 monster.maxHealth = 5300 monster.race = "blood" monster.corpse = 34719 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -92,7 +92,7 @@ monster.loot = { {id = "leaf star", chance = 11100, maxCount = 8}, {id = 26185, chance = 1000}, {id = "sun fruit", chance = 25800}, - {id = 26198, chance = 1590}, + {id = 26198, chance = 1590},-- collar of blue plasma {id = "wood cape", chance = 30000}, {id = "small diamond", chance = 800}, {id = "yellow gem", chance = 640}, diff --git a/data/monster/humanoids/crazed_summer_vanguard.lua b/data/monster/humanoids/crazed_summer_vanguard.lua index 29ec604ae..ae8313c94 100644 --- a/data/monster/humanoids/crazed_summer_vanguard.lua +++ b/data/monster/humanoids/crazed_summer_vanguard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Court of Winter, Dream Labyrinth." - } + } monster.health = 5500 monster.maxHealth = 5500 monster.race = "blood" monster.corpse = 34715 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/crazed_winter_rearguard.lua b/data/monster/humanoids/crazed_winter_rearguard.lua index a2d07104e..d316fe881 100644 --- a/data/monster/humanoids/crazed_winter_rearguard.lua +++ b/data/monster/humanoids/crazed_winter_rearguard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Court of Winter, Dream Labyrinth." - } + } monster.health = 5200 monster.maxHealth = 5200 monster.race = "blood" monster.corpse = 34764 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/crazed_winter_vanguard.lua b/data/monster/humanoids/crazed_winter_vanguard.lua index 9c5f8405e..319b60b0a 100644 --- a/data/monster/humanoids/crazed_winter_vanguard.lua +++ b/data/monster/humanoids/crazed_winter_vanguard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Court of Winter, Dream Labyrinth." - } + } monster.health = 5800 monster.maxHealth = 5800 monster.race = "blood" monster.corpse = 34760 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dwarf.lua b/data/monster/humanoids/dwarf.lua index 905d339c4..2da54e2c7 100644 --- a/data/monster/humanoids/dwarf.lua +++ b/data/monster/humanoids/dwarf.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Kazordoon Dwarf Mines, Dwarf Bridge, deep Elvenbane, Tiquanda Dwarf Cave, Cormaya Dwarf Cave, \z Island of Destiny (Knights area), Beregar." - } + } monster.health = 90 monster.maxHealth = 90 monster.race = "blood" monster.corpse = 6007 monster.speed = 170 -monster.summonCost = 320 +monster.manaCost = 320 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dwarf_geomancer.lua b/data/monster/humanoids/dwarf_geomancer.lua index dd75cc1c5..35d06a118 100644 --- a/data/monster/humanoids/dwarf_geomancer.lua +++ b/data/monster/humanoids/dwarf_geomancer.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Mount Sternum Undead Cave, Dwarf Mines, Circle Room in Kazordoon, Triangle Tower, \z Tiquanda Dwarf Cave, Cormaya Dwarven Cave, Beregar Mines." - } + } monster.health = 380 monster.maxHealth = 380 monster.race = "blood" monster.corpse = 6015 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dwarf_guard.lua b/data/monster/humanoids/dwarf_guard.lua index 802a327d1..79d79f9f3 100644 --- a/data/monster/humanoids/dwarf_guard.lua +++ b/data/monster/humanoids/dwarf_guard.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Kazordoon Dwarf Mines, Dwacatra, Ferngrims Gate, Cyclopolis, Mount Sternum Undead Cave, \z Stonehome Rotworm cave (near Edron), Maze of Lost Souls, Tiquanda Dwarf Cave, Beregar, Cormaya Dwarf Cave." - } + } monster.health = 245 monster.maxHealth = 245 monster.race = "blood" monster.corpse = 6013 monster.speed = 206 -monster.summonCost = 650 +monster.manaCost = 650 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dwarf_miner.lua b/data/monster/humanoids/dwarf_miner.lua index 5a0dbaa2d..fac41f522 100644 --- a/data/monster/humanoids/dwarf_miner.lua +++ b/data/monster/humanoids/dwarf_miner.lua @@ -18,7 +18,7 @@ monster.maxHealth = 120 monster.race = "blood" monster.corpse = 6007 monster.speed = 170 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dwarf_soldier.lua b/data/monster/humanoids/dwarf_soldier.lua index 587eb1346..2d08b5220 100644 --- a/data/monster/humanoids/dwarf_soldier.lua +++ b/data/monster/humanoids/dwarf_soldier.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Kazordoon Dwarf Mines, Cyclopolis, Dwacatra, Ferngrims Gate, Dwarf Bridge, \z Mount Sternum Undead Cave, Beregar, Tiquanda Dwarf Cave, Cormaya Dwarf Cave." - } + } monster.health = 135 monster.maxHealth = 135 monster.race = "blood" monster.corpse = 6014 monster.speed = 176 -monster.summonCost = 360 +monster.manaCost = 360 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dworc_fleshhunter.lua b/data/monster/humanoids/dworc_fleshhunter.lua index 6b638991f..a88d4bd48 100644 --- a/data/monster/humanoids/dworc_fleshhunter.lua +++ b/data/monster/humanoids/dworc_fleshhunter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "South of Port Hope (Trapwood) on ground level and underground." - } + } monster.health = 85 monster.maxHealth = 85 monster.race = "blood" monster.corpse = 6058 monster.speed = 148 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dworc_venomsniper.lua b/data/monster/humanoids/dworc_venomsniper.lua index cd787a484..2e5c907d3 100644 --- a/data/monster/humanoids/dworc_venomsniper.lua +++ b/data/monster/humanoids/dworc_venomsniper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "South of Port Hope (Trapwood) on ground level and underground and on Foreigner Quarter of Yalahar." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 6059 monster.speed = 152 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/dworc_voodoomaster.lua b/data/monster/humanoids/dworc_voodoomaster.lua index fafc77c9c..06c967c3a 100644 --- a/data/monster/humanoids/dworc_voodoomaster.lua +++ b/data/monster/humanoids/dworc_voodoomaster.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "South of Port Hope around Trapwood. There is also a group of 3 voodoomasters \z and 2 crypt shamblers on the shore east of Trapwood." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 6055 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/elf.lua b/data/monster/humanoids/elf.lua index 719930d4a..0d7098d3f 100644 --- a/data/monster/humanoids/elf.lua +++ b/data/monster/humanoids/elf.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Yalahar Foreigner Quarter and Trade Quarter, Maze of Lost Souls, Orc Fort (unreachable), \z Hellgate, Shadowthorn, Ab'Dendriel elf caves, Elvenbane, north of Thais." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 6003 monster.speed = 190 -monster.summonCost = 320 +monster.manaCost = 320 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/elf_arcanist.lua b/data/monster/humanoids/elf_arcanist.lua index 95535de56..2ffbbc996 100644 --- a/data/monster/humanoids/elf_arcanist.lua +++ b/data/monster/humanoids/elf_arcanist.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Yalahar Foreigner Quarter, Demona, Shadowthorn, northwest of Ab'Dendriel, Maze of Lost Souls, \z Cyclopolis, Elvenbane, near Mount Sternum." - } + } monster.health = 220 monster.maxHealth = 220 monster.race = "blood" monster.corpse = 6011 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/elf_scout.lua b/data/monster/humanoids/elf_scout.lua index 36db97395..dadb5c29e 100644 --- a/data/monster/humanoids/elf_scout.lua +++ b/data/monster/humanoids/elf_scout.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Yalahar Foreigner Quarter, Shadowthorn, northwest of Ab'Dendriel, north and west of Mount Sternum, \z Hellgate, Maze of Lost Souls, near Knightwatch Tower in the Plains of Havoc. \z Two may also spawn when a Desperate White Deer or an Enraged White Deer is killed." - } + } monster.health = 160 monster.maxHealth = 160 monster.race = "blood" monster.corpse = 6012 monster.speed = 220 -monster.summonCost = 360 +monster.manaCost = 360 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/enslaved_dwarf.lua b/data/monster/humanoids/enslaved_dwarf.lua index ccc47e78c..fd74f6d31 100644 --- a/data/monster/humanoids/enslaved_dwarf.lua +++ b/data/monster/humanoids/enslaved_dwarf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Caves of the Lost and Lower Spike." - } + } monster.health = 3800 monster.maxHealth = 3800 monster.race = "blood" monster.corpse = 17408 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/execowtioner.lua b/data/monster/humanoids/execowtioner.lua index 643989805..471aa685e 100644 --- a/data/monster/humanoids/execowtioner.lua +++ b/data/monster/humanoids/execowtioner.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond Mountain Hideout, Oramond Minotaur Camp (northern camp), \z Underground Glooth Factory, Oramond Dungeon." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 23375 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/firestarter.lua b/data/monster/humanoids/firestarter.lua index 58c4d6613..19a390248 100644 --- a/data/monster/humanoids/firestarter.lua +++ b/data/monster/humanoids/firestarter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Shadowthorn, during the Thornfire World Change." - } + } monster.health = 180 monster.maxHealth = 180 monster.race = "blood" monster.corpse = 20599 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/frost_troll.lua b/data/monster/humanoids/frost_troll.lua index 03dca7b17..89f47f8bd 100644 --- a/data/monster/humanoids/frost_troll.lua +++ b/data/monster/humanoids/frost_troll.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Ice Islands, Svargrond and Edron." - } + } monster.health = 55 monster.maxHealth = 55 monster.race = "blood" monster.corpse = 5998 monster.speed = 140 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/furious_orc_berserker.lua b/data/monster/humanoids/furious_orc_berserker.lua index 8ab9bdc8c..b7d6ec629 100644 --- a/data/monster/humanoids/furious_orc_berserker.lua +++ b/data/monster/humanoids/furious_orc_berserker.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15 monster.race = "blood" monster.corpse = 6017 monster.speed = 380 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/furious_troll.lua b/data/monster/humanoids/furious_troll.lua index efe562748..71dec8918 100644 --- a/data/monster/humanoids/furious_troll.lua +++ b/data/monster/humanoids/furious_troll.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Old Beregar mines." - } + } monster.health = 245 monster.maxHealth = 245 monster.race = "blood" monster.corpse = 5960 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humanoids/glooth_powered_minotaur.lua b/data/monster/humanoids/glooth_powered_minotaur.lua index 6050a597f..b595180ec 100644 --- a/data/monster/humanoids/glooth_powered_minotaur.lua +++ b/data/monster/humanoids/glooth_powered_minotaur.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 23367 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/goblin.lua b/data/monster/humanoids/goblin.lua index cad17444a..29aae949f 100644 --- a/data/monster/humanoids/goblin.lua +++ b/data/monster/humanoids/goblin.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Femor Hills, north east of Carlin, Edron Goblin Cave, Rookgaard (Premium Area), \z Maze of Lost Souls and Fenrock." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "blood" monster.corpse = 6002 monster.speed = 120 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/goblin_assassin.lua b/data/monster/humanoids/goblin_assassin.lua index bc2a6a6d6..c9c3ee83e 100644 --- a/data/monster/humanoids/goblin_assassin.lua +++ b/data/monster/humanoids/goblin_assassin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Femor Hills, Edron Goblin Cave and Fenrock." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 6002 monster.speed = 140 -monster.summonCost = 360 +monster.manaCost = 360 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/goblin_leader.lua b/data/monster/humanoids/goblin_leader.lua index b2424eae8..d622a3747 100644 --- a/data/monster/humanoids/goblin_leader.lua +++ b/data/monster/humanoids/goblin_leader.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 3, Locations = "Way to Beregar, below Femor Hills (Tower Defence Quest), near Femor Hills during Goblin raid." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "blood" monster.corpse = 6002 monster.speed = 120 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/goblin_scavenger.lua b/data/monster/humanoids/goblin_scavenger.lua index d4404508c..d64d91eaa 100644 --- a/data/monster/humanoids/goblin_scavenger.lua +++ b/data/monster/humanoids/goblin_scavenger.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Femor Hills, Edron Goblin Cave, and Fenrock." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6002 monster.speed = 132 -monster.summonCost = 310 +monster.manaCost = 310 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/insane_siren.lua b/data/monster/humanoids/insane_siren.lua index 5aa30ee45..4a6f5052a 100644 --- a/data/monster/humanoids/insane_siren.lua +++ b/data/monster/humanoids/insane_siren.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Court of Summer." - } + } monster.health = 6500 monster.maxHealth = 6500 monster.race = "blood" monster.corpse = 34771 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/island_troll.lua b/data/monster/humanoids/island_troll.lua index 72c4a7d02..9177bd313 100644 --- a/data/monster/humanoids/island_troll.lua +++ b/data/monster/humanoids/island_troll.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Goroma." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "blood" monster.corpse = 7930 monster.speed = 126 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/little_corym_charlatan.lua b/data/monster/humanoids/little_corym_charlatan.lua index 8f198be2b..c5284c88e 100644 --- a/data/monster/humanoids/little_corym_charlatan.lua +++ b/data/monster/humanoids/little_corym_charlatan.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Venore marshes." - } + } monster.health = 90 monster.maxHealth = 90 monster.race = "blood" monster.corpse = 19729 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/lost_basher.lua b/data/monster/humanoids/lost_basher.lua index 47446d837..b8087933e 100644 --- a/data/monster/humanoids/lost_basher.lua +++ b/data/monster/humanoids/lost_basher.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Caves of the Lost, Lower Spike and in the Lost Dwarf version of the Forsaken Mine." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "blood" monster.corpse = 19963 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/lost_berserker.lua b/data/monster/humanoids/lost_berserker.lua index 1f9d81c9d..dbc8a553a 100644 --- a/data/monster/humanoids/lost_berserker.lua +++ b/data/monster/humanoids/lost_berserker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Warzones 2 and 3." - } + } monster.health = 5900 monster.maxHealth = 5900 monster.race = "blood" monster.corpse = 17416 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/lost_exile.lua b/data/monster/humanoids/lost_exile.lua index 7362f2668..74730c8ca 100644 --- a/data/monster/humanoids/lost_exile.lua +++ b/data/monster/humanoids/lost_exile.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "South east of the Gnome Deep Hub's entrance." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 33430 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/lost_husher.lua b/data/monster/humanoids/lost_husher.lua index 2a82b26ae..57d34c4bc 100644 --- a/data/monster/humanoids/lost_husher.lua +++ b/data/monster/humanoids/lost_husher.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Caves of the Lost, Lower Spike and in the Lost Dwarf version of the Forsaken Mine." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 19964 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/lost_thrower.lua b/data/monster/humanoids/lost_thrower.lua index 8075545c0..47a942365 100644 --- a/data/monster/humanoids/lost_thrower.lua +++ b/data/monster/humanoids/lost_thrower.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Caves of the Lost, Lower Spike and in the Lost Dwarf version of the Forsaken Mine." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 19998 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur.lua b/data/monster/humanoids/minotaur.lua index e022875af..b7da3f48f 100644 --- a/data/monster/humanoids/minotaur.lua +++ b/data/monster/humanoids/minotaur.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Mintwallin, Folda, Minotaur Pyramid, Outlaw Camp, Kazordoon minotaur cave, Plains of Havoc, Elven Bane, \z Deeper Fibula Dungeon (level 50+ to open the door), Ancient Temple, Maze of Lost Souls, \z Thais Minotaur Camp, Foreigner Quarter." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 5969 monster.speed = 168 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_amazon.lua b/data/monster/humanoids/minotaur_amazon.lua index 53ce99426..afddf1ebf 100644 --- a/data/monster/humanoids/minotaur_amazon.lua +++ b/data/monster/humanoids/minotaur_amazon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Underground Glooth Factory, Oramond Minotaur Camp, Oramond Dungeon." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "blood" monster.corpse = 23371 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_archer.lua b/data/monster/humanoids/minotaur_archer.lua index a7a3286ac..6bfd91100 100644 --- a/data/monster/humanoids/minotaur_archer.lua +++ b/data/monster/humanoids/minotaur_archer.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ancient Temple, way to Mintwallin, Folda Underground Cave, Outlaw Camp, Plains of Havoc, \z Kazordoon Minotaur Tower, Daramian Minotaur Pyramid, Deeper Fibula Dungeon (level 50+ to open the door), \z Hero Cave, Foreigner Quarter and Elvenbane." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 5982 monster.speed = 160 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_bruiser.lua b/data/monster/humanoids/minotaur_bruiser.lua index 577766889..f45e4add9 100644 --- a/data/monster/humanoids/minotaur_bruiser.lua +++ b/data/monster/humanoids/minotaur_bruiser.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100 monster.race = "blood" monster.corpse = 5969 monster.speed = 168 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_cult_follower.lua b/data/monster/humanoids/minotaur_cult_follower.lua index 57f32e377..2902a9ea4 100644 --- a/data/monster/humanoids/minotaur_cult_follower.lua +++ b/data/monster/humanoids/minotaur_cult_follower.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Minotaurs Cult Cave." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 5969 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_cult_prophet.lua b/data/monster/humanoids/minotaur_cult_prophet.lua index 6b41407aa..8284c7c5d 100644 --- a/data/monster/humanoids/minotaur_cult_prophet.lua +++ b/data/monster/humanoids/minotaur_cult_prophet.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Minotaurs Cult Cave." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 5981 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_cult_zealot.lua b/data/monster/humanoids/minotaur_cult_zealot.lua index a6c695dc5..84486525a 100644 --- a/data/monster/humanoids/minotaur_cult_zealot.lua +++ b/data/monster/humanoids/minotaur_cult_zealot.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Minotaurs Cult Cave." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 5983 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_guard.lua b/data/monster/humanoids/minotaur_guard.lua index 12716d1ff..fc7dbe659 100644 --- a/data/monster/humanoids/minotaur_guard.lua +++ b/data/monster/humanoids/minotaur_guard.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ancient Temple, Mintwallin, Minotaur Pyramid, Maze of Lost Souls, Folda, Cyclopolis, \z Deeper Fibula Dungeon (level 50+ to open the door), Hero Cave, underground of Elvenbane, \z Plains of Havoc, Kazordoon Minotaur Cave, Foreigner Quarter." - } + } monster.health = 185 monster.maxHealth = 185 monster.race = "blood" monster.corpse = 5983 monster.speed = 190 -monster.summonCost = 550 +monster.manaCost = 550 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_hunter.lua b/data/monster/humanoids/minotaur_hunter.lua index 08cd96e8e..26b5d3514 100644 --- a/data/monster/humanoids/minotaur_hunter.lua +++ b/data/monster/humanoids/minotaur_hunter.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond/Southern Plains, Minotaur Hills, \z Oramond Dungeon (depending on Magistrate votes), Underground Glooth Factory." - } + } monster.health = 1400 monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 23466 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_invader.lua b/data/monster/humanoids/minotaur_invader.lua index 32cb1cf67..642425054 100644 --- a/data/monster/humanoids/minotaur_invader.lua +++ b/data/monster/humanoids/minotaur_invader.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Second floor Glooth Underground Factory, east side during the Minotaurs raid." - } + } monster.health = 1850 monster.maxHealth = 1850 monster.race = "blood" monster.corpse = 5983 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_mage.lua b/data/monster/humanoids/minotaur_mage.lua index dd60e811d..e08b68ce0 100644 --- a/data/monster/humanoids/minotaur_mage.lua +++ b/data/monster/humanoids/minotaur_mage.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Kazordoon (The Horned Fox's hideout), the Plains of Havoc, Point of No Return south of Outlaw Camp, \z Elvenbane, the depths of Fibula Dungeon (level 50+), cave east from Dwarf Bridge, Foreigner Quarter, \z Rookgaard Minotaur Hell (not reachable)." - } + } monster.health = 155 monster.maxHealth = 155 monster.race = "blood" monster.corpse = 5981 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_occultist.lua b/data/monster/humanoids/minotaur_occultist.lua index e3de160f2..b05059574 100644 --- a/data/monster/humanoids/minotaur_occultist.lua +++ b/data/monster/humanoids/minotaur_occultist.lua @@ -18,7 +18,7 @@ monster.maxHealth = 125 monster.race = "blood" monster.corpse = 5981 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_poacher.lua b/data/monster/humanoids/minotaur_poacher.lua index 248bd6c57..2576c88a7 100644 --- a/data/monster/humanoids/minotaur_poacher.lua +++ b/data/monster/humanoids/minotaur_poacher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 125 monster.race = "blood" monster.corpse = 5982 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/minotaur_totem.lua b/data/monster/humanoids/minotaur_totem.lua index ac30d2ad7..e400a6ea1 100644 --- a/data/monster/humanoids/minotaur_totem.lua +++ b/data/monster/humanoids/minotaur_totem.lua @@ -12,7 +12,7 @@ monster.maxHealth = 6000 monster.race = "undead" monster.corpse = 0 monster.speed = 78 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/mooh'tah_warrior.lua b/data/monster/humanoids/mooh'tah_warrior.lua index 2813f263a..d7fa253ac 100644 --- a/data/monster/humanoids/mooh'tah_warrior.lua +++ b/data/monster/humanoids/mooh'tah_warrior.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond/Southern Plains, Minotaur Hills, \z Oramond Dungeon (depending on Magistrate votes), Underground Glooth Factory." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 23462 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/moohtant.lua b/data/monster/humanoids/moohtant.lua index 6a192f44f..5561a378f 100644 --- a/data/monster/humanoids/moohtant.lua +++ b/data/monster/humanoids/moohtant.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond Mountain Hideout, Oramond Minotaur Camp (northern camp), \z Underground Glooth Factory, Oramond Dungeon." - } + } monster.health = 3200 monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 23367 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc.lua b/data/monster/humanoids/orc.lua index 5fa4d8a38..a143d4e04 100644 --- a/data/monster/humanoids/orc.lua +++ b/data/monster/humanoids/orc.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ulderek's Rock, Edron Orc Cave, Ancient Temple, Ice Islands, Venore Orc Cave, \z Rookgaard Orc Fortress, Rookgaard main cave, Fibula Dungeon, Elvenbane, Foreigner Quarter, Zao Orc Land." - } + } monster.health = 70 monster.maxHealth = 70 monster.race = "blood" monster.corpse = 5966 monster.speed = 150 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_berserker.lua b/data/monster/humanoids/orc_berserker.lua index caf64ddd4..778e3b5a2 100644 --- a/data/monster/humanoids/orc_berserker.lua +++ b/data/monster/humanoids/orc_berserker.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Orc Fort, Dwacatra, Orc Peninsula, Elvenbane, Edron Orc Cave, Plains of Havoc, \z below Point of No Return in Outlaw Camp, Maze of Lost Souls, Cyclopolis, Desert Dungeon, \z Ancient Temple, Foreigner Quarter, Zao Orc Land." - } + } monster.health = 210 monster.maxHealth = 210 monster.race = "blood" monster.corpse = 5980 monster.speed = 250 -monster.summonCost = 590 +monster.manaCost = 590 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_leader.lua b/data/monster/humanoids/orc_leader.lua index 7de138ac9..235aec485 100644 --- a/data/monster/humanoids/orc_leader.lua +++ b/data/monster/humanoids/orc_leader.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Orc Fort, Edron Orc Cave, South of the temple in PoH, Maze of Lost Souls, Cyclopolis, Zao Orc Land." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "blood" monster.corpse = 6001 monster.speed = 230 -monster.summonCost = 640 +monster.manaCost = 640 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_marauder.lua b/data/monster/humanoids/orc_marauder.lua index 969de553d..5a1429bdc 100644 --- a/data/monster/humanoids/orc_marauder.lua +++ b/data/monster/humanoids/orc_marauder.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Zao Orc Land." - } + } monster.health = 235 monster.maxHealth = 235 monster.race = "blood" monster.corpse = 11251 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_rider.lua b/data/monster/humanoids/orc_rider.lua index e172bb21b..612f435ae 100644 --- a/data/monster/humanoids/orc_rider.lua +++ b/data/monster/humanoids/orc_rider.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Orc Fort, Orc Peninsula, near Dark Cathedral, Zao Orc Land." - } + } monster.health = 180 monster.maxHealth = 180 monster.race = "blood" monster.corpse = 6010 monster.speed = 260 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_shaman.lua b/data/monster/humanoids/orc_shaman.lua index 0f3a4ec7b..c7dde5459 100644 --- a/data/monster/humanoids/orc_shaman.lua +++ b/data/monster/humanoids/orc_shaman.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Edron Orc Cave, Temple of Xayepocax, below Point of No Return in Outlaw Camp, Venore Orc Cave, \z Maze of Lost Souls, Orc Fort, north west of Thais, Elvenbane, Plains Of Havoc, Foreigner Quarter, Zao Orc Land." - } + } monster.health = 115 monster.maxHealth = 115 monster.race = "blood" monster.corpse = 5978 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_spearman.lua b/data/monster/humanoids/orc_spearman.lua index 92fb86790..b89074bfd 100644 --- a/data/monster/humanoids/orc_spearman.lua +++ b/data/monster/humanoids/orc_spearman.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Venore Orc Cave, below the Point of No Return in Outlaw Camp, Plains of Havoc, \z North of Thais in the Orc Peninsula, Elvenbane and Orc Camp in Foreigner Quarter. \z Also found in Rookgaard West plains, Zao Orc Land." - } + } monster.health = 105 monster.maxHealth = 105 monster.race = "blood" monster.corpse = 5996 monster.speed = 176 -monster.summonCost = 310 +monster.manaCost = 310 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_warlord.lua b/data/monster/humanoids/orc_warlord.lua index 1345b6441..84989e0af 100644 --- a/data/monster/humanoids/orc_warlord.lua +++ b/data/monster/humanoids/orc_warlord.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Orc Fortress, Foreigner Quarter, Zao Orc Land." - } + } monster.health = 950 monster.maxHealth = 950 monster.race = "blood" monster.corpse = 6008 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/orc_warrior.lua b/data/monster/humanoids/orc_warrior.lua index 1a2334260..1d0a007a6 100644 --- a/data/monster/humanoids/orc_warrior.lua +++ b/data/monster/humanoids/orc_warrior.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ancient Temple in Thais, Orc Fort, below Point of No Return in Outlaw Camp and inside a \z mountain north of it, Orc Peninsula, Folda, Edron Orc cave, Maze of Lost Souls, Elvenbane Castle, \z Foreigner Quarter, Zao Orc Land." - } + } monster.health = 125 monster.maxHealth = 125 monster.race = "blood" monster.corpse = 5979 monster.speed = 190 -monster.summonCost = 360 +monster.manaCost = 360 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/shaper_matriarch.lua b/data/monster/humanoids/shaper_matriarch.lua index 3fcc453c3..26b1c6f4f 100644 --- a/data/monster/humanoids/shaper_matriarch.lua +++ b/data/monster/humanoids/shaper_matriarch.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Old Masonry, small dungeon under the Formorgar Mines." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "blood" monster.corpse = 27739 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/soul-broken_harbinger.lua b/data/monster/humanoids/soul-broken_harbinger.lua index 9637fa8c2..851ae900a 100644 --- a/data/monster/humanoids/soul-broken_harbinger.lua +++ b/data/monster/humanoids/soul-broken_harbinger.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Court of Winter." - } + } monster.health = 6300 monster.maxHealth = 6300 monster.race = "blood" monster.corpse = 34775 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/swamp_troll.lua b/data/monster/humanoids/swamp_troll.lua index 4d97de8b8..1dfbb6f75 100644 --- a/data/monster/humanoids/swamp_troll.lua +++ b/data/monster/humanoids/swamp_troll.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Port Hope Swamp Trolls, Venore Swamp Troll Cave, all around north area of Port Hope, \z small spawn north-west of Venore and in cave south-east of Thais, also one in Foreigner Quarter." - } + } monster.health = 55 monster.maxHealth = 55 monster.race = "venom" monster.corpse = 6018 monster.speed = 128 -monster.summonCost = 320 +monster.manaCost = 320 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/troll.lua b/data/monster/humanoids/troll.lua index ca6fd58fc..6c86166ba 100644 --- a/data/monster/humanoids/troll.lua +++ b/data/monster/humanoids/troll.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "In many dungeons around Tibia like the troll cave in Thais, south of Carlin (out the east \z exit and down the hole), Island of Destiny, Edron Troll Cave, and in Ab'Dendriel. Also found in Rookgaard." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "blood" monster.corpse = 5960 monster.speed = 126 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/troll_champion.lua b/data/monster/humanoids/troll_champion.lua index 6e0042bcf..80f9ff9c2 100644 --- a/data/monster/humanoids/troll_champion.lua +++ b/data/monster/humanoids/troll_champion.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Edron Troll-Goblin Peninsula, Ab'dendriel Shadow Caves, Thais South-East Troll Caves, \z Dusalk's Troll Clan Cave, Island of Destiny in Paladin's guild." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 7926 monster.speed = 138 -monster.summonCost = 340 +monster.manaCost = 340 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/troll_guard.lua b/data/monster/humanoids/troll_guard.lua index 56cff282f..c50fe9291 100644 --- a/data/monster/humanoids/troll_guard.lua +++ b/data/monster/humanoids/troll_guard.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 3, Locations = "Rookgaard's central cave in the new western Troll tunnel, \z north-west of Carlin during raids and Thais Knights' Guild arena during raids on Kingsday." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 7926 monster.speed = 126 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/troll_legionnaire.lua b/data/monster/humanoids/troll_legionnaire.lua index 9da10d885..1621730bd 100644 --- a/data/monster/humanoids/troll_legionnaire.lua +++ b/data/monster/humanoids/troll_legionnaire.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Old Beregar mines. In group with Furious Trolls almost all the time." - } + } monster.health = 210 monster.maxHealth = 210 monster.race = "blood" monster.corpse = 5998 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/twisted_shaper.lua b/data/monster/humanoids/twisted_shaper.lua index c182f3877..d2e50fc18 100644 --- a/data/monster/humanoids/twisted_shaper.lua +++ b/data/monster/humanoids/twisted_shaper.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Astral Shaper Dungeon, Old Masonry, small dungeon under the Formorgar Mines." - } + } monster.health = 2500 monster.maxHealth = 2500 monster.race = "blood" monster.corpse = 27736 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/worm_priestess.lua b/data/monster/humanoids/worm_priestess.lua index bb67d7656..c69dfc549 100644 --- a/data/monster/humanoids/worm_priestess.lua +++ b/data/monster/humanoids/worm_priestess.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond/Southern Plains, Minotaur Hills, \z Oramond Dungeon (depending on Magistrate votes), Underground Glooth Factory, Oramond Fury Dungeon." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 23470 monster.speed = 198 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humanoids/young_troll.lua b/data/monster/humanoids/young_troll.lua index f0c7b6425..f39832925 100644 --- a/data/monster/humanoids/young_troll.lua +++ b/data/monster/humanoids/young_troll.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30 monster.race = "blood" monster.corpse = 5960 monster.speed = 116 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/acolyte_of_darkness.lua b/data/monster/humans/acolyte_of_darkness.lua index 2aa5894d2..5c2b2a32f 100644 --- a/data/monster/humans/acolyte_of_darkness.lua +++ b/data/monster/humans/acolyte_of_darkness.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 3, Locations = "Drefia." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 20455 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/acolyte_of_the_cult.lua b/data/monster/humans/acolyte_of_the_cult.lua index 6a215e3c9..e9fe20376 100644 --- a/data/monster/humans/acolyte_of_the_cult.lua +++ b/data/monster/humans/acolyte_of_the_cult.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Goroma, Deeper Cult Cave, Formorgar Mines, Magician Quarter, Forbidden Temple." - } + } monster.health = 390 monster.maxHealth = 390 monster.race = "blood" monster.corpse = 20319 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/humans/adept_of_the_cult.lua b/data/monster/humans/adept_of_the_cult.lua index ccd9ad295..c19d88085 100644 --- a/data/monster/humans/adept_of_the_cult.lua +++ b/data/monster/humans/adept_of_the_cult.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Goroma, Liberty Bay's deeper cult dungeon, Formorgar Mines, Magician Quarter, Forbidden Temple." - } + } monster.health = 430 monster.maxHealth = 430 monster.race = "blood" monster.corpse = 20311 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humans/adventurer.lua b/data/monster/humans/adventurer.lua index c9517d6b9..077de6972 100644 --- a/data/monster/humans/adventurer.lua +++ b/data/monster/humans/adventurer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Venore swamp." - } + } monster.health = 65 monster.maxHealth = 65 monster.race = "blood" monster.corpse = 20315 monster.speed = 106 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/amazon.lua b/data/monster/humans/amazon.lua index c861c058c..302ef0369 100644 --- a/data/monster/humans/amazon.lua +++ b/data/monster/humans/amazon.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Venore Amazon Camp, Carlin Amazon Camp, Amazon Tower, east of Carlin, underneath the Fields of Glory, \z west of Venore, Oasis Tomb, on the smallest of the Laguna Islands, Foreigner Quarter and Trade Quarter." - } + } monster.health = 110 monster.maxHealth = 110 monster.race = "blood" monster.corpse = 20323 monster.speed = 172 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/angry_adventurer.lua b/data/monster/humans/angry_adventurer.lua index d33d597cd..a4fec87b1 100644 --- a/data/monster/humans/angry_adventurer.lua +++ b/data/monster/humans/angry_adventurer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "blood" monster.corpse = 20315 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/assassin.lua b/data/monster/humans/assassin.lua index 65ca9c11f..b5c792d0a 100644 --- a/data/monster/humans/assassin.lua +++ b/data/monster/humans/assassin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Dark Cathedral, Trade Quarter, Factory Quarter, Foreigner Quarter." - } + } monster.health = 175 monster.maxHealth = 175 monster.race = "blood" monster.corpse = 20327 monster.speed = 224 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/bandit.lua b/data/monster/humans/bandit.lua index 4b9159255..6de26bbce 100644 --- a/data/monster/humans/bandit.lua +++ b/data/monster/humans/bandit.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Dark Cathedral, Tiquanda Bandit Caves, Outlaw Camp, mountain pass west of Ankrahmun, \z Tyrsung, Thais Bandit Cave, Formorgar Mines. Also summoned by Gamel." - } + } monster.health = 245 monster.maxHealth = 245 monster.race = "blood" monster.corpse = 20331 monster.speed = 180 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/barbarian_bloodwalker.lua b/data/monster/humans/barbarian_bloodwalker.lua index 8f82c7e0e..0d04e0c9f 100644 --- a/data/monster/humans/barbarian_bloodwalker.lua +++ b/data/monster/humans/barbarian_bloodwalker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Krimhorn, Bittermor, Ragnir, Arena and Zoo Quarter inside the Arena." - } + } monster.health = 305 monster.maxHealth = 305 monster.race = "blood" monster.corpse = 20335 monster.speed = 236 -monster.summonCost = 590 +monster.manaCost = 590 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/barbarian_brutetamer.lua b/data/monster/humans/barbarian_brutetamer.lua index 3c9bbc38f..83b8547db 100644 --- a/data/monster/humans/barbarian_brutetamer.lua +++ b/data/monster/humans/barbarian_brutetamer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Krimhorn, Bittermor, Ragnir, and Fenrock." - } + } monster.health = 145 monster.maxHealth = 145 monster.race = "blood" monster.corpse = 20339 monster.speed = 178 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humans/barbarian_headsplitter.lua b/data/monster/humans/barbarian_headsplitter.lua index 183d04c18..45b72e699 100644 --- a/data/monster/humans/barbarian_headsplitter.lua +++ b/data/monster/humans/barbarian_headsplitter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Krimhorn, Bittermor, Ragnir, and Fenrock." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 20343 monster.speed = 168 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/barbarian_skullhunter.lua b/data/monster/humans/barbarian_skullhunter.lua index 23b4c54ad..0d9a1b57a 100644 --- a/data/monster/humans/barbarian_skullhunter.lua +++ b/data/monster/humans/barbarian_skullhunter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Ragnir, Krimhorn, Bittermor, and Fenrock." - } + } monster.health = 135 monster.maxHealth = 135 monster.race = "blood" monster.corpse = 20347 monster.speed = 168 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/black_sphinx_acolyte.lua b/data/monster/humans/black_sphinx_acolyte.lua index ad98ccc0c..28c0e6aaa 100644 --- a/data/monster/humans/black_sphinx_acolyte.lua +++ b/data/monster/humans/black_sphinx_acolyte.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Issavi Sewers, Kilmaresh Catacombs and Kilmaresh Mountains (above and under ground)." - } + } monster.health = 8100 monster.maxHealth = 8100 monster.race = "blood" monster.corpse = 36258 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/humans/blood_hand.lua b/data/monster/humans/blood_hand.lua index f9992feb0..a9bafa2ad 100644 --- a/data/monster/humans/blood_hand.lua +++ b/data/monster/humans/blood_hand.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drefia." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "blood" monster.corpse = 21257 monster.speed = 192 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/humans/blood_priest.lua b/data/monster/humans/blood_priest.lua index 7c138d1a6..194695c40 100644 --- a/data/monster/humans/blood_priest.lua +++ b/data/monster/humans/blood_priest.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drefia and Old Fortress." - } + } monster.health = 820 monster.maxHealth = 820 monster.race = "blood" monster.corpse = 21262 monster.speed = 198 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/burning_gladiator.lua b/data/monster/humans/burning_gladiator.lua index 5da9a5628..144f3838c 100644 --- a/data/monster/humans/burning_gladiator.lua +++ b/data/monster/humans/burning_gladiator.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Issavi Sewers, Kilmaresh Catacombs and Kilmaresh Mountains (above and under ground)." - } + } monster.health = 10000 monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 36481 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/cobra_assassin.lua b/data/monster/humans/cobra_assassin.lua index fb5b1a0b4..24cb90e26 100644 --- a/data/monster/humans/cobra_assassin.lua +++ b/data/monster/humans/cobra_assassin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Cobra Bastion." - } + } monster.health = 8200 monster.maxHealth = 8200 monster.race = "blood" monster.corpse = 36382 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/cobra_scout.lua b/data/monster/humans/cobra_scout.lua index baeb22141..9b11831ba 100644 --- a/data/monster/humans/cobra_scout.lua +++ b/data/monster/humans/cobra_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Cobra Bastion." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 36470 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -78,21 +78,21 @@ monster.voices = { } monster.loot = { - {id = "platinum coin", chance = 74000, maxCount = 9},--comum - {id = "earth arrow", chance = 19490, maxCount = 28},--incomum - {id = "stone skin amulet", chance = 6800},--incomum - {id = "gold ingot", chance = 5750, maxCount = 1},--incomum - {id = "cheesy figurine", chance = 13800},--incomum - {id = "opal", chance = 23800, maxCount = 5},--incomum - {id = "cobra crest", chance = 15450},--incomum - {id = "small emerald", chance = 3000, maxCount = 2},--semiraro - {id = "violet gem", chance = 1300},--semiraro - {id = "yellow gem", chance = 3060},--semiraro - {id = "green gem", chance = 1210},--semiraro - {id = "red gem", chance = 4800},--semiraro - {id = "sacred tree amulet", chance = 5100},--semiraro - {id = "green crystal shard", chance = 2130},--semiraro - {id = "ring of red plasma", chance = 740}--raro + {id = "platinum coin", chance = 74000, maxCount = 9}, + {id = "earth arrow", chance = 19490, maxCount = 28}, + {id = "stone skin amulet", chance = 6800}, + {id = "gold ingot", chance = 5750, maxCount = 1}, + {id = "cheesy figurine", chance = 13800}, + {id = "opal", chance = 23800, maxCount = 5}, + {id = "cobra crest", chance = 15450}, + {id = "small emerald", chance = 3000, maxCount = 2}, + {id = "violet gem", chance = 1300}, + {id = "yellow gem", chance = 3060}, + {id = "green gem", chance = 1210}, + {id = "red gem", chance = 4800}, + {id = "sacred tree amulet", chance = 5100}, + {id = "green crystal shard", chance = 2130}, + {id = 26189, chance = 740}-- ring of red plasma } diff --git a/data/monster/humans/cobra_vizier.lua b/data/monster/humans/cobra_vizier.lua index f312b00d8..323167223 100644 --- a/data/monster/humans/cobra_vizier.lua +++ b/data/monster/humans/cobra_vizier.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Cobra Bastion." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 36474 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -85,7 +85,7 @@ monster.loot = { {id = "terra hood", chance = 13710}, {id = "cyan crystal fragment", chance = 10805}, {id = "terra boots", chance = 9680}, - {id = "giant shimmering pearl", chance = 8870}, + {id = 7632, chance = 8870}, -- giant shimmering pearl {id = "red gem", chance = 6450}, {id = "emerald bangle", chance = 5650}, {id = "gemmed figurine", chance = 4840}, diff --git a/data/monster/humans/crazed_beggar.lua b/data/monster/humans/crazed_beggar.lua index 9a6842920..2319b06eb 100644 --- a/data/monster/humans/crazed_beggar.lua +++ b/data/monster/humans/crazed_beggar.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Factory, Foreigner, and Trade Quarters in Yalahar." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 20351 monster.speed = 154 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/crypt_defiler.lua b/data/monster/humans/crypt_defiler.lua index 46df61c0f..ffc8422e8 100644 --- a/data/monster/humans/crypt_defiler.lua +++ b/data/monster/humans/crypt_defiler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 185 monster.maxHealth = 185 monster.race = "blood" monster.corpse = 20359 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/dark_apprentice.lua b/data/monster/humans/dark_apprentice.lua index 9f8331a0e..60cab7fed 100644 --- a/data/monster/humans/dark_apprentice.lua +++ b/data/monster/humans/dark_apprentice.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Magician Tower, Dark Cathedral, Hero Cave, Magician Quarter." - } + } monster.health = 225 monster.maxHealth = 225 monster.race = "blood" monster.corpse = 20363 monster.speed = 172 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/dark_magician.lua b/data/monster/humans/dark_magician.lua index 9612df432..7d84ee20e 100644 --- a/data/monster/humans/dark_magician.lua +++ b/data/monster/humans/dark_magician.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Hero Cave (Edron), Magician Tower, Dark Cathedral and Yalahar Academy of Magic in \z Magician Quarter and a single one on The Witches' Cliff (only accessible during a quest)." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 20367 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/dark_monk.lua b/data/monster/humans/dark_monk.lua index 7e5214fac..f2381fcc8 100644 --- a/data/monster/humans/dark_monk.lua +++ b/data/monster/humans/dark_monk.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Dark Cathedral, Vandura (Cult Cave), Foreigner Quarter." - } + } monster.health = 190 monster.maxHealth = 190 monster.race = "blood" monster.corpse = 20562 monster.speed = 230 -monster.summonCost = 480 +monster.manaCost = 480 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/enlightened_of_the_cult.lua b/data/monster/humans/enlightened_of_the_cult.lua index 91417857d..ae6e66f72 100644 --- a/data/monster/humans/enlightened_of_the_cult.lua +++ b/data/monster/humans/enlightened_of_the_cult.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Goroma, Formorgar Mines, Magician Quarter, Forbidden Temple." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "blood" monster.corpse = 20391 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humans/feverish_citizen.lua b/data/monster/humans/feverish_citizen.lua index e169af8a1..7f86ec16b 100644 --- a/data/monster/humans/feverish_citizen.lua +++ b/data/monster/humans/feverish_citizen.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Venore." - } + } monster.health = 125 monster.maxHealth = 125 monster.race = "blood" monster.corpse = 20395 monster.speed = 146 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/gang_member.lua b/data/monster/humans/gang_member.lua index 113543e21..aad03608e 100644 --- a/data/monster/humans/gang_member.lua +++ b/data/monster/humans/gang_member.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Throughout the Foreigner, Factory, and Trade Quarters in Yalahar." - } + } monster.health = 295 monster.maxHealth = 295 monster.race = "blood" monster.corpse = 20403 monster.speed = 190 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/gladiator.lua b/data/monster/humans/gladiator.lua index b20d55383..346c332f9 100644 --- a/data/monster/humans/gladiator.lua +++ b/data/monster/humans/gladiator.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Trade Quarter, Arena and Zoo Quarter." - } + } monster.health = 185 monster.maxHealth = 185 monster.race = "blood" monster.corpse = 20407 monster.speed = 196 -monster.summonCost = 470 +monster.manaCost = 470 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/glooth_bandit.lua b/data/monster/humans/glooth_bandit.lua index 81f7cee70..766b21f4f 100644 --- a/data/monster/humans/glooth_bandit.lua +++ b/data/monster/humans/glooth_bandit.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Underground Glooth Factory." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "blood" monster.corpse = 24251 monster.speed = 300 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/glooth_brigand.lua b/data/monster/humans/glooth_brigand.lua index 5c0183626..e7b2ac5dc 100644 --- a/data/monster/humans/glooth_brigand.lua +++ b/data/monster/humans/glooth_brigand.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Underground Glooth Factory." - } + } monster.health = 2400 monster.maxHealth = 2400 monster.race = "blood" monster.corpse = 24257 monster.speed = 320 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/grave_robber.lua b/data/monster/humans/grave_robber.lua index df7a0c18b..33f0c9b76 100644 --- a/data/monster/humans/grave_robber.lua +++ b/data/monster/humans/grave_robber.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 165 monster.maxHealth = 165 monster.race = "blood" monster.corpse = 20411 monster.speed = 190 -monster.summonCost = 435 +monster.manaCost = 435 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/hero.lua b/data/monster/humans/hero.lua index 4c30f3df4..14b825dc5 100644 --- a/data/monster/humans/hero.lua +++ b/data/monster/humans/hero.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "In Hero Cave in Edron, it has many rooms with many kinds of monsters and different amounts of Heroes. \z Also in Magician Quarter, accompanied by other monsters. Old Fortress." - } + } monster.health = 1400 monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 20415 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/hunter.lua b/data/monster/humans/hunter.lua index 347e9110e..c50af750c 100644 --- a/data/monster/humans/hunter.lua +++ b/data/monster/humans/hunter.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "North of Mount Sternum, Plains of Havoc, Outlaw Camp, Dark Cathedral, Femor Hills, \z Maze of Lost Souls, north of the Amazon Camp, at the entrance and in the Hero Cave, \z a castle tower at Elvenbane, Trade Quarter, Smuggler camp on Tyrsung, Formorgar Mines." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "blood" monster.corpse = 20419 monster.speed = 210 -monster.summonCost = 530 +monster.manaCost = 530 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/ice_witch.lua b/data/monster/humans/ice_witch.lua index 5ece0341e..741367e23 100644 --- a/data/monster/humans/ice_witch.lua +++ b/data/monster/humans/ice_witch.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ice Witch Temple, tower in Krimhorn, caves around Hrodmir ('camps' area), \z Formorgar Glacier deepest mines, Magician Quarter in Yalahar (Level 60 Requirement Door)." - } + } monster.health = 650 monster.maxHealth = 650 monster.race = "blood" monster.corpse = 20423 monster.speed = 228 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/infernalist.lua b/data/monster/humans/infernalist.lua index 2a45c0368..4c368e323 100644 --- a/data/monster/humans/infernalist.lua +++ b/data/monster/humans/infernalist.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Magician Quarter, Hero Cave, Demona, Fury Dungeon." - } + } monster.health = 3650 monster.maxHealth = 3650 monster.race = "blood" monster.corpse = 20427 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/humans/mad_scientist.lua b/data/monster/humans/mad_scientist.lua index 938344c2a..53b39a7b9 100644 --- a/data/monster/humans/mad_scientist.lua +++ b/data/monster/humans/mad_scientist.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Magician Quarter, Trade Quarter, Factory Quarter,Isle of Evil, Tiquanda Laboratory." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 20439 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/monk.lua b/data/monster/humans/monk.lua index 84604ecf4..e62bfadf2 100644 --- a/data/monster/humans/monk.lua +++ b/data/monster/humans/monk.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Edron Hero Cave, Triangle Tower near Thais, Maze of Lost Souls, Deeper Dark Cathedral, \z Isle of the Kings, Trade Quarter." - } + } monster.health = 240 monster.maxHealth = 240 monster.race = "blood" monster.corpse = 20371 monster.speed = 240 -monster.summonCost = 600 +monster.manaCost = 600 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/mutated_human.lua b/data/monster/humans/mutated_human.lua index 196346432..51dd31a19 100644 --- a/data/monster/humans/mutated_human.lua +++ b/data/monster/humans/mutated_human.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Alchemist Quarter and Factory Quarter (Yalahar), Robson's Isle, Tiquanda Laboratory." - } + } monster.health = 240 monster.maxHealth = 240 monster.race = "blood" monster.corpse = 9107 monster.speed = 154 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/necromancer.lua b/data/monster/humans/necromancer.lua index d246e124a..0781d9441 100644 --- a/data/monster/humans/necromancer.lua +++ b/data/monster/humans/necromancer.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "All the Tombs, Lich Hell, Drefia, Medusa Shield Quest room, Old Fortress, Old Masonry, \z beneath Fenrock, Cemetery Quarter and Magician Quarter." - } + } monster.health = 580 monster.maxHealth = 580 monster.race = "blood" monster.corpse = 20455 monster.speed = 188 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humans/necromancer_servant.lua b/data/monster/humans/necromancer_servant.lua index 3dab67980..5fe8c77ac 100644 --- a/data/monster/humans/necromancer_servant.lua +++ b/data/monster/humans/necromancer_servant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 600 monster.race = "blood" monster.corpse = 20455 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/nomad.lua b/data/monster/humans/nomad.lua index 11df85008..0b2247d95 100644 --- a/data/monster/humans/nomad.lua +++ b/data/monster/humans/nomad.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 1, Locations = "Ankrahmun Pharaoh Tombs, Deeper Drefia, Kha'zeel Mountains, Northern Darama Desert, \z Southern Darama Desert, Yalahar Foreigner Quarter, Yalahar Trade Quarter." - } + } monster.health = 160 monster.maxHealth = 160 monster.race = "blood" monster.corpse = 20466 monster.speed = 190 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/nomad_female.lua b/data/monster/humans/nomad_female.lua index 031cb97e5..0c5de033d 100644 --- a/data/monster/humans/nomad_female.lua +++ b/data/monster/humans/nomad_female.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Drefia, Ankrahmun." - } + } monster.health = 160 monster.maxHealth = 160 monster.race = "blood" monster.corpse = 20462 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/nomadfemale.lua b/data/monster/humans/nomadfemale.lua index b5076d6ff..341cde319 100644 --- a/data/monster/humans/nomadfemale.lua +++ b/data/monster/humans/nomadfemale.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Drefia, Ankrahmun." - } + } monster.health = 160 monster.maxHealth = 160 monster.race = "blood" monster.corpse = 20462 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/novice_of_the_cult.lua b/data/monster/humans/novice_of_the_cult.lua index 12237bc1e..404a62e11 100644 --- a/data/monster/humans/novice_of_the_cult.lua +++ b/data/monster/humans/novice_of_the_cult.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Liberty Bay Cult Cave, Formorgar Mines, Yalahar Magician Quarter, \z in the caves on top of the Hrodmir mountains." - } + } monster.health = 285 monster.maxHealth = 285 monster.race = "blood" monster.corpse = 20467 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/humans/pirate_buccaneer.lua b/data/monster/humans/pirate_buccaneer.lua index 349b81e7f..11fc3ee00 100644 --- a/data/monster/humans/pirate_buccaneer.lua +++ b/data/monster/humans/pirate_buccaneer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Nargor, Tyrsung (on the ship), Yalahar (Foreign Quarter), Krailos Steppe." - } + } monster.health = 425 monster.maxHealth = 425 monster.race = "blood" monster.corpse = 20471 monster.speed = 218 -monster.summonCost = 595 +monster.manaCost = 595 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/pirate_corsair.lua b/data/monster/humans/pirate_corsair.lua index 404c77906..b4172e30d 100644 --- a/data/monster/humans/pirate_corsair.lua +++ b/data/monster/humans/pirate_corsair.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Nargor, Trade Quarter, Foreigner Quarter (Dock), Krailos Steppe." - } + } monster.health = 675 monster.maxHealth = 675 monster.race = "blood" monster.corpse = 20475 monster.speed = 238 -monster.summonCost = 775 +monster.manaCost = 775 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/pirate_cutthroat.lua b/data/monster/humans/pirate_cutthroat.lua index 28c422f61..f2816a6fd 100644 --- a/data/monster/humans/pirate_cutthroat.lua +++ b/data/monster/humans/pirate_cutthroat.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Nargor, Tyrsung (on the ship), Yalahar, Krailos Steppe." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 20479 monster.speed = 214 -monster.summonCost = 495 +monster.manaCost = 495 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/pirate_marauder.lua b/data/monster/humans/pirate_marauder.lua index 2a902753a..aa49d4063 100644 --- a/data/monster/humans/pirate_marauder.lua +++ b/data/monster/humans/pirate_marauder.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Nargor, Tyrsung, Yalahar, Krailos Steppe." - } + } monster.health = 210 monster.maxHealth = 210 monster.race = "blood" monster.corpse = 20483 monster.speed = 210 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/poacher.lua b/data/monster/humans/poacher.lua index 3458e18cc..37b7c038d 100644 --- a/data/monster/humans/poacher.lua +++ b/data/monster/humans/poacher.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "South of Elvenbane and Ab'Dendriel, Ferngrims Gate, Northeast of Carlin, \z Edron Hunter Camps, Yalahar - Trade Quarter and Foreigner Quarter." - } + } monster.health = 90 monster.maxHealth = 90 monster.race = "blood" monster.corpse = 20487 monster.speed = 198 -monster.summonCost = 530 +monster.manaCost = 530 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/priestess.lua b/data/monster/humans/priestess.lua index 7c069a04f..de4bb566b 100644 --- a/data/monster/humans/priestess.lua +++ b/data/monster/humans/priestess.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Hero Cave, Drefia ruins, Lich Hell, Tombs, Magician Quarter in Yalahar, Vengoth Castle." - } + } monster.health = 390 monster.maxHealth = 390 monster.race = "blood" monster.corpse = 20491 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/humans/priestess_of_the_wild_sun.lua b/data/monster/humans/priestess_of_the_wild_sun.lua index 49ef4c639..1b58e6770 100644 --- a/data/monster/humans/priestess_of_the_wild_sun.lua +++ b/data/monster/humans/priestess_of_the_wild_sun.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Issavi Sewers, Kilmaresh Mountains, Kilmaresh Catacombs." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 36254 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/renegade_knight.lua b/data/monster/humans/renegade_knight.lua index 66dd4beed..a2771bc32 100644 --- a/data/monster/humans/renegade_knight.lua +++ b/data/monster/humans/renegade_knight.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Old Fortress (north of Edron), Old Masonry, Forbidden Temple (Carlin)." - } + } monster.health = 1450 monster.maxHealth = 1450 monster.race = "blood" monster.corpse = 24676 monster.speed = 270 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/humans/shadow_pupil.lua b/data/monster/humans/shadow_pupil.lua index d026b19b0..4c4653022 100644 --- a/data/monster/humans/shadow_pupil.lua +++ b/data/monster/humans/shadow_pupil.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drefia." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "blood" monster.corpse = 21254 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/humans/smuggler.lua b/data/monster/humans/smuggler.lua index 373699044..5294bd814 100644 --- a/data/monster/humans/smuggler.lua +++ b/data/monster/humans/smuggler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Around Dark Cathedral, Tiquanda Bandit Caves, the Outlaw Camp, Tyrsung, Yalahar and Nargor." - } + } monster.health = 130 monster.maxHealth = 130 monster.race = "blood" monster.corpse = 20507 monster.speed = 176 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/stalker.lua b/data/monster/humans/stalker.lua index 11e652923..8ce0989f4 100644 --- a/data/monster/humans/stalker.lua +++ b/data/monster/humans/stalker.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Triangle Tower, Drefia, Edron Hero Cave in the Warlock room, White Flower Temple, \z Ghostlands, Shadow Tomb, Ancient Ruins Tomb, Tarpit Tomb, Stone Tomb, Mountain Tomb, Peninsula Tomb, \z Oasis Tomb, Yalahar Trade Quarter and Isle of the Kings." - } + } monster.health = 120 monster.maxHealth = 120 monster.race = "blood" monster.corpse = 20511 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/valkyrie.lua b/data/monster/humans/valkyrie.lua index bbf702f73..8d78a3c30 100644 --- a/data/monster/humans/valkyrie.lua +++ b/data/monster/humans/valkyrie.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Amazon Camp (Venore), Amazon Camp (Carlin), Amazonia, \z single respawn to the north west of Thais, Foreigner Quarter in Yalahar." - } + } monster.health = 190 monster.maxHealth = 190 monster.race = "blood" monster.corpse = 20523 monster.speed = 176 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/vicious_squire.lua b/data/monster/humans/vicious_squire.lua index 343becc36..775bee668 100644 --- a/data/monster/humans/vicious_squire.lua +++ b/data/monster/humans/vicious_squire.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Old Fortress (north of Edron), Old Masonry, Forbidden Temple (Carlin)." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 24673 monster.speed = 260 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/humans/vile_grandmaster.lua b/data/monster/humans/vile_grandmaster.lua index 32ab2ea6e..2d0087a90 100644 --- a/data/monster/humans/vile_grandmaster.lua +++ b/data/monster/humans/vile_grandmaster.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Old Fortress (north of Edron), Old Masonry, Forbidden Temple (Carlin)." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 24679 monster.speed = 280 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/humans/warlock.lua b/data/monster/humans/warlock.lua index d0341e951..47a4bea4a 100644 --- a/data/monster/humans/warlock.lua +++ b/data/monster/humans/warlock.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Demona, Ghostland (Banshee Quest area), Temple of Xayepocax, Oasis Tomb, Kharos, Magician Quarter, \z beneath Fenrock, The Arcanum." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 20527 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/humans/wild_warrior.lua b/data/monster/humans/wild_warrior.lua index d7e0a15b2..500d55034 100644 --- a/data/monster/humans/wild_warrior.lua +++ b/data/monster/humans/wild_warrior.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Dark Cathedral, Outlaw Camp, North of Thais, Cyclopolis, in Edron Hero Cave and around it, \z the small camp near Femor Hills, in Ghostlands disguised as a statue." - } + } monster.health = 135 monster.maxHealth = 135 monster.race = "blood" monster.corpse = 20531 monster.speed = 190 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/humans/witch.lua b/data/monster/humans/witch.lua index 94a43cd73..4f9b9da3c 100644 --- a/data/monster/humans/witch.lua +++ b/data/monster/humans/witch.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Triangle Tower, Temple of Xayepocax, Green Claw Swamp and Amazon Camp (Venore), \z Dark Cathedral (2 levels underground), Goroma Volcano (underground), west from Necromant House, \z Mammoth Shearing Factory, Trade Quarter in Yalahar, The Witches' Cliff (only accessible during a quest)." - } + } monster.health = 300 monster.maxHealth = 300 monster.race = "blood" monster.corpse = 20535 monster.speed = 204 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werebadger.lua b/data/monster/lycanthropes/werebadger.lua index df6b13b19..ccf356757 100644 --- a/data/monster/lycanthropes/werebadger.lua +++ b/data/monster/lycanthropes/werebadger.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Grimvale: -1 floor from ground level, also seen on surface during full moon (12th-14th of every month). \z Also in the were-beasts cave south-west of Edron and in the Last Sanctum." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 24723 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werebear.lua b/data/monster/lycanthropes/werebear.lua index 53af6fecc..5a34554c4 100644 --- a/data/monster/lycanthropes/werebear.lua +++ b/data/monster/lycanthropes/werebear.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Grimvale underground, were-beasts cave south-west of Edron and in the Last Sanctum east of Cormaya." - } + } monster.health = 2400 monster.maxHealth = 2400 monster.race = "blood" monster.corpse = 24666 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/wereboar.lua b/data/monster/lycanthropes/wereboar.lua index 062fd067a..2eeb83c70 100644 --- a/data/monster/lycanthropes/wereboar.lua +++ b/data/monster/lycanthropes/wereboar.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Grimvale underground, were-beasts cave south-west of Edron and in the Last Sanctum east of Cormaya." - } + } monster.health = 2200 monster.maxHealth = 2200 monster.race = "blood" monster.corpse = 24722 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werefox.lua b/data/monster/lycanthropes/werefox.lua index 782d2ebfa..51cbf159a 100644 --- a/data/monster/lycanthropes/werefox.lua +++ b/data/monster/lycanthropes/werefox.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Were-beasts cave south-west of Edron and in the Last Sanctum east of Cormaya." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 30756 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werehyaena.lua b/data/monster/lycanthropes/werehyaena.lua index b2f20288e..87d295f93 100644 --- a/data/monster/lycanthropes/werehyaena.lua +++ b/data/monster/lycanthropes/werehyaena.lua @@ -18,7 +18,7 @@ monster.maxHealth = monster.health monster.race = "blood" monster.corpse = 38656 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werehyaena_shaman.lua b/data/monster/lycanthropes/werehyaena_shaman.lua index 275316614..1cfe51fba 100644 --- a/data/monster/lycanthropes/werehyaena_shaman.lua +++ b/data/monster/lycanthropes/werehyaena_shaman.lua @@ -18,7 +18,7 @@ monster.maxHealth = monster.health monster.race = "blood" monster.corpse = 39024 monster.speed = 110 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werelion.lua b/data/monster/lycanthropes/werelion.lua index 9d776aaac..56c15cca8 100644 --- a/data/monster/lycanthropes/werelion.lua +++ b/data/monster/lycanthropes/werelion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 38660 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werelioness.lua b/data/monster/lycanthropes/werelioness.lua index 38d9180a2..8c5d4cdb0 100644 --- a/data/monster/lycanthropes/werelioness.lua +++ b/data/monster/lycanthropes/werelioness.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 39020 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/lycanthropes/werewolf.lua b/data/monster/lycanthropes/werewolf.lua index 33df0ea04..08dd6c7ed 100644 --- a/data/monster/lycanthropes/werewolf.lua +++ b/data/monster/lycanthropes/werewolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Vengoth Castle, Vengoth Werewolf Cave, Grimvale, were-beasts cave south-west of Edron." - } + } monster.health = 1955 monster.maxHealth = 1955 monster.race = "blood" monster.corpse = 20380 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/magicals/animated_feather.lua b/data/monster/magicals/animated_feather.lua index fd8381e0a..5cd467d1b 100644 --- a/data/monster/magicals/animated_feather.lua +++ b/data/monster/magicals/animated_feather.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Secret Library." - } + } monster.health = 13000 monster.maxHealth = 13000 monster.race = "undead" monster.corpse = 33325 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/arachnophobica.lua b/data/monster/magicals/arachnophobica.lua index 69c67ba7b..a1a360505 100644 --- a/data/monster/magicals/arachnophobica.lua +++ b/data/monster/magicals/arachnophobica.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Buried Cathedral, Haunted Cellar, Court of Summer, Court of Winter, Dream Labyrinth." - } + } monster.health = 5000 monster.maxHealth = 5000 monster.race = "blood" monster.corpse = 34711 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/armadile.lua b/data/monster/magicals/armadile.lua index ddafc167c..93fe4a122 100644 --- a/data/monster/magicals/armadile.lua +++ b/data/monster/magicals/armadile.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Warzone 1." - } + } monster.health = 3800 monster.maxHealth = 3800 monster.race = "undead" monster.corpse = 18378 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/blue_djinn.lua b/data/monster/magicals/blue_djinn.lua index afb1fa99f..da30503fc 100644 --- a/data/monster/magicals/blue_djinn.lua +++ b/data/monster/magicals/blue_djinn.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Kha'zeel, Magician Quarter, Forgotten Tomb." - } + } monster.health = 330 monster.maxHealth = 330 monster.race = "blood" monster.corpse = 6020 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/bog_raider.lua b/data/monster/magicals/bog_raider.lua index 002563d8c..34c9ab201 100644 --- a/data/monster/magicals/bog_raider.lua +++ b/data/monster/magicals/bog_raider.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Underneath Malada and Talahu, Edron Bog Raider Cave in Stonehome, \z Edron Earth Elemental Cave, Alchemist Quarter, Vengoth Castle, Robson Isle. Oramond Hydra/Bog Raider Cave." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "venom" monster.corpse = 8951 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/bonelord.lua b/data/monster/magicals/bonelord.lua index 9a441b584..7483a3a55 100644 --- a/data/monster/magicals/bonelord.lua +++ b/data/monster/magicals/bonelord.lua @@ -29,14 +29,14 @@ monster.Bestiary = { Green Claw Swamp, north of the Venore Amazon Camp, Below Point of No Return in Outlaw Camp, Vandura Bonelord Cave, \z Triangle Tower, Hidden cave north of Port Hope, Deeper Banuta, Dark Cathedral, Shadow Tomb, Ancient Ruins Tomb, \z Tarpit Tomb, Mountain Tomb, Peninsula Tomb, Oasis Tomb and beneath Fenrock." - } + } monster.health = 260 monster.maxHealth = 260 monster.race = "venom" monster.corpse = 5992 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/magicals/brain_squid.lua b/data/monster/magicals/brain_squid.lua index 1b62d3901..a37414582 100644 --- a/data/monster/magicals/brain_squid.lua +++ b/data/monster/magicals/brain_squid.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 18000 monster.maxHealth = 18000 monster.race = "undead" monster.corpse = 33329 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -97,7 +97,7 @@ monster.loot = { {id = "Might Ring", chance = 1300}, {id = "Slime Heart", chance = 1200, maxCount = 4}, {id = 26200, chance = 560}, - {id = 26198, chance = 560}, + {id = 26198, chance = 560},-- collar of blue plasma {id = 26199, chance = 560}, {id = 26189, chance = 560}, {id = 26185, chance = 560}, diff --git a/data/monster/magicals/braindeath.lua b/data/monster/magicals/braindeath.lua index 3a67a45c4..cf2c8a10c 100644 --- a/data/monster/magicals/braindeath.lua +++ b/data/monster/magicals/braindeath.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Helheim, Demon Forge (The Arcanum), beneath Fenrock, Vandura Bonelord Cave, \z Alchemist Quarter and Cemetery Quarter." - } + } monster.health = 1225 monster.maxHealth = 1225 monster.race = "undead" monster.corpse = 7256 monster.speed = 218 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/magicals/burning_book.lua b/data/monster/magicals/burning_book.lua index 04eb97434..fe923083e 100644 --- a/data/monster/magicals/burning_book.lua +++ b/data/monster/magicals/burning_book.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 18000 monster.maxHealth = 18000 monster.race = "fire" monster.corpse = 32454 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/choking_fear.lua b/data/monster/magicals/choking_fear.lua index 781cd592b..a4d06c0f1 100644 --- a/data/monster/magicals/choking_fear.lua +++ b/data/monster/magicals/choking_fear.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "All over the surface of Upper Roshamuul and Nightmare Isles." - } + } monster.health = 5800 monster.maxHealth = 5800 monster.race = "undead" monster.corpse = 22493 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/crypt_warden.lua b/data/monster/magicals/crypt_warden.lua index 98caa4381..a30a465b4 100644 --- a/data/monster/magicals/crypt_warden.lua +++ b/data/monster/magicals/crypt_warden.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Catacombs." - } + } monster.health = 8300 monster.maxHealth = 8300 monster.race = "blood" monster.corpse = 36485 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/crystalcrusher.lua b/data/monster/magicals/crystalcrusher.lua index c1bf7a09f..dd49aeb58 100644 --- a/data/monster/magicals/crystalcrusher.lua +++ b/data/monster/magicals/crystalcrusher.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Crystal Grounds, Mushroom Farms, Middle Spike." - } + } monster.health = 570 monster.maxHealth = 570 monster.race = "venom" monster.corpse = 18487 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/cursed_book.lua b/data/monster/magicals/cursed_book.lua index ca7897ac1..910ec860e 100644 --- a/data/monster/magicals/cursed_book.lua +++ b/data/monster/magicals/cursed_book.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Secret Library." - } + } monster.health = 20000 monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 33337 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/dragonling.lua b/data/monster/magicals/dragonling.lua index 693c6db76..e68af0a33 100644 --- a/data/monster/magicals/dragonling.lua +++ b/data/monster/magicals/dragonling.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 1, Locations = "Fury Dungeon and Goroma volcano (surface floor, inner volcano) only during the \z Fire from the Earth Mini World Change." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "blood" monster.corpse = 18438 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/efreet.lua b/data/monster/magicals/efreet.lua index 634cf1351..bb050aa23 100644 --- a/data/monster/magicals/efreet.lua +++ b/data/monster/magicals/efreet.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Mal'ouquah, Deeper Banuta, Goromas Cult Cave (in the classroom), Magician Quarter." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "blood" monster.corpse = 6032 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/magicals/elder_bonelord.lua b/data/monster/magicals/elder_bonelord.lua index 6cd86ffa8..aabc5da21 100644 --- a/data/monster/magicals/elder_bonelord.lua +++ b/data/monster/magicals/elder_bonelord.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Hellgate, near the Hellgate Library, Deeper Banuta, behind piano in Cult Cave to the \z northeast of Liberty Bay, Vandura Bonelord Cave, Goroma, Helheim, \z underground of Fenrock (on the way to Beregar), Vengoth." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "blood" monster.corpse = 6037 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/magicals/energetic_book.lua b/data/monster/magicals/energetic_book.lua index dab7ecc83..f3c79f8b8 100644 --- a/data/monster/magicals/energetic_book.lua +++ b/data/monster/magicals/energetic_book.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 18500 monster.maxHealth = 18500 monster.race = "undead" monster.corpse = 32478 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/energuardian_of_tales.lua b/data/monster/magicals/energuardian_of_tales.lua index 546a78398..f3483b5f7 100644 --- a/data/monster/magicals/energuardian_of_tales.lua +++ b/data/monster/magicals/energuardian_of_tales.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "The Secret Library." - } + } monster.health = 14000 monster.maxHealth = 14000 monster.race = "undead" monster.corpse = 32571 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/enfeebled_silencer.lua b/data/monster/magicals/enfeebled_silencer.lua index bb0b93d5f..1b7153fac 100644 --- a/data/monster/magicals/enfeebled_silencer.lua +++ b/data/monster/magicals/enfeebled_silencer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 22489 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/fahim_the_wise.lua b/data/monster/magicals/fahim_the_wise.lua index 73aaf9ec8..37dca7ccf 100644 --- a/data/monster/magicals/fahim_the_wise.lua +++ b/data/monster/magicals/fahim_the_wise.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2000 monster.race = "blood" monster.corpse = 6033 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/magicals/feral_sphinx.lua b/data/monster/magicals/feral_sphinx.lua index 23d67e244..dfb08c942 100644 --- a/data/monster/magicals/feral_sphinx.lua +++ b/data/monster/magicals/feral_sphinx.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh, south of Issavi." - } + } monster.health = 9800 monster.maxHealth = 9800 monster.race = "blood" monster.corpse = 36493 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/feversleep.lua b/data/monster/magicals/feversleep.lua index b6d8b4050..6d338c4c5 100644 --- a/data/monster/magicals/feversleep.lua +++ b/data/monster/magicals/feversleep.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Roshamuul Mines, Roshamuul Cistern." - } + } monster.health = 5900 monster.maxHealth = 5900 monster.race = "blood" monster.corpse = 22497 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/flying_book.lua b/data/monster/magicals/flying_book.lua index e31eedf4f..2ae2947c2 100644 --- a/data/monster/magicals/flying_book.lua +++ b/data/monster/magicals/flying_book.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Secret Library." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "undead" monster.corpse = 33333 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/forest_fury.lua b/data/monster/magicals/forest_fury.lua index df94e5ea8..35c062936 100644 --- a/data/monster/magicals/forest_fury.lua +++ b/data/monster/magicals/forest_fury.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Forest Fury Camp and in the Forest Fury version of the Forsaken Mine." - } + } monster.health = 480 monster.maxHealth = 480 monster.race = "blood" monster.corpse = 21359 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/frazzlemaw.lua b/data/monster/magicals/frazzlemaw.lua index a66d1d1c1..f5e05fe45 100644 --- a/data/monster/magicals/frazzlemaw.lua +++ b/data/monster/magicals/frazzlemaw.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Lower Roshamuul, Guzzlemaw Valley, the entrance to Upper Roshamuul." - } + } monster.health = 4100 monster.maxHealth = 4100 monster.race = "blood" monster.corpse = 22567 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/gargoyle.lua b/data/monster/magicals/gargoyle.lua index bd5d91beb..eb3dc19a4 100644 --- a/data/monster/magicals/gargoyle.lua +++ b/data/monster/magicals/gargoyle.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Meriana Gargoyle Cave, Ankrahmun Tombs, Mal'ouquah, Goroma, Deeper Banuta, \z Formorgar Mines, Vengoth, Farmine Mines, Upper Spike and Medusa Tower." - } + } monster.health = 250 monster.maxHealth = 250 monster.race = "undead" monster.corpse = 6027 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/gazer.lua b/data/monster/magicals/gazer.lua index c4f36369c..45807a3dd 100644 --- a/data/monster/magicals/gazer.lua +++ b/data/monster/magicals/gazer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Hellgate bonelord cave, Vandura Bonelord Cave, also anywhere Elder Bonelords exist, as summons." - } + } monster.health = 120 monster.maxHealth = 120 monster.race = "venom" monster.corpse = 6036 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/green_djinn.lua b/data/monster/magicals/green_djinn.lua index 10a88e2a8..3fdf71e36 100644 --- a/data/monster/magicals/green_djinn.lua +++ b/data/monster/magicals/green_djinn.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Mal'ouquah, Oasis Tomb, under the Ankrahmun Library Tomb, \z Serpentine Tower last floor behind the Magic Walls, Deeper Banuta, Goroma underground, Magician Quarter." - } + } monster.health = 330 monster.maxHealth = 330 monster.race = "blood" monster.corpse = 6016 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/gryphon.lua b/data/monster/magicals/gryphon.lua index 67afe53ed..cb3cea412 100644 --- a/data/monster/magicals/gryphon.lua +++ b/data/monster/magicals/gryphon.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Kilmaresh Mountains." - } + } monster.health = 3200 monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 36233 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/guardian_of_tales.lua b/data/monster/magicals/guardian_of_tales.lua index 6bd3bc836..35991f668 100644 --- a/data/monster/magicals/guardian_of_tales.lua +++ b/data/monster/magicals/guardian_of_tales.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 1, Locations = "Secret Library." - } + } monster.health = 15000 monster.maxHealth = 15000 monster.race = "undead" monster.corpse = 32470 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/guzzlemaw.lua b/data/monster/magicals/guzzlemaw.lua index f3b232ace..2714c90b2 100644 --- a/data/monster/magicals/guzzlemaw.lua +++ b/data/monster/magicals/guzzlemaw.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Guzzlemaw Valley, and a single spawn in a tower in Upper Roshamuul \z (south of the Depot and west of the entrance to Roshamuul Prison)." - } + } monster.health = 6400 monster.maxHealth = 6400 monster.race = "blood" monster.corpse = 22485 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/icecold_book.lua b/data/monster/magicals/icecold_book.lua index 5c9c93137..1f56ba2f5 100644 --- a/data/monster/magicals/icecold_book.lua +++ b/data/monster/magicals/icecold_book.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 21000 monster.maxHealth = 21000 monster.race = "undead" monster.corpse = 32474 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/lamassu.lua b/data/monster/magicals/lamassu.lua index 47b885f62..ff1f4a312 100644 --- a/data/monster/magicals/lamassu.lua +++ b/data/monster/magicals/lamassu.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh." - } + } monster.health = 8700 monster.maxHealth = 8700 monster.race = "blood" monster.corpse = 36229 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/lumbering_carnivor.lua b/data/monster/magicals/lumbering_carnivor.lua index 7e2ac4cf5..db38ef573 100644 --- a/data/monster/magicals/lumbering_carnivor.lua +++ b/data/monster/magicals/lumbering_carnivor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Carnivora's Rocks." - } + } monster.health = 2600 monster.maxHealth = 2600 monster.race = "blood" monster.corpse = 34703 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/manticore.lua b/data/monster/magicals/manticore.lua index 04f0caa85..1d4fc3ee6 100644 --- a/data/monster/magicals/manticore.lua +++ b/data/monster/magicals/manticore.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh." - } + } monster.health = 6700 monster.maxHealth = 6700 monster.race = "blood" monster.corpse = 36225 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/marid.lua b/data/monster/magicals/marid.lua index d69838979..4e39acb75 100644 --- a/data/monster/magicals/marid.lua +++ b/data/monster/magicals/marid.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Kha'zeel, Magician Quarter." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "blood" monster.corpse = 6033 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/magicals/medusa.lua b/data/monster/magicals/medusa.lua index 8f247b408..e22223c56 100644 --- a/data/monster/magicals/medusa.lua +++ b/data/monster/magicals/medusa.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 5, Occurrence = 0, Locations = "Vandura Mountain (single spawn), Talahu (Medusa Cave), Deeper Banuta, Medusa Tower." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 10524 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/menacing_carnivor.lua b/data/monster/magicals/menacing_carnivor.lua index 40bae0d89..157af76c3 100644 --- a/data/monster/magicals/menacing_carnivor.lua +++ b/data/monster/magicals/menacing_carnivor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Carnivora's Rocks." - } + } monster.health = 3500 monster.maxHealth = 3500 monster.race = "blood" monster.corpse = 34741 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/midnight_panther.lua b/data/monster/magicals/midnight_panther.lua index 3bbccb00d..0c2f1cca3 100644 --- a/data/monster/magicals/midnight_panther.lua +++ b/data/monster/magicals/midnight_panther.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Tiquanda." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 13327 monster.speed = 580 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/nightmare.lua b/data/monster/magicals/nightmare.lua index c0d15e2ab..60cfd8f87 100644 --- a/data/monster/magicals/nightmare.lua +++ b/data/monster/magicals/nightmare.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Pits of Inferno, Formorgar Mines, Cemetery Quarter, Edron \z (In multiple places during The Inquisition Quest), Alchemist Quarter, Vengoth Castle, Deeper Banuta, Krailos Ruins." - } + } monster.health = 2700 monster.maxHealth = 2700 monster.race = "blood" monster.corpse = 6340 monster.speed = 464 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/nightmare_scion.lua b/data/monster/magicals/nightmare_scion.lua index d74937f90..43bb6e521 100644 --- a/data/monster/magicals/nightmare_scion.lua +++ b/data/monster/magicals/nightmare_scion.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Cemetery Quarter, Alchemist Quarter and in the Arena and Zoo Quarter (unreachable), \z Vengoth Castle, Formorgar Mines, Lower Spike, Robson Isle (single respawn), Krailos." - } + } monster.health = 1400 monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 9919 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/nightstalker.lua b/data/monster/magicals/nightstalker.lua index ce50945f3..909168c96 100644 --- a/data/monster/magicals/nightstalker.lua +++ b/data/monster/magicals/nightstalker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Cemetery Quarter, Vengoth Castle, Vandura Mountain, Robson Isle." - } + } monster.health = 700 monster.maxHealth = 700 monster.race = "undead" monster.corpse = 9915 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/phantasm.lua b/data/monster/magicals/phantasm.lua index b2235552b..9acf80249 100644 --- a/data/monster/magicals/phantasm.lua +++ b/data/monster/magicals/phantasm.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, The Inquisition Quest, Deeper Banuta." - } + } monster.health = 3950 monster.maxHealth = 3950 monster.race = "undead" monster.corpse = 6344 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/magicals/phantasm_summon.lua b/data/monster/magicals/phantasm_summon.lua index 2f51c9dcf..9fc674290 100644 --- a/data/monster/magicals/phantasm_summon.lua +++ b/data/monster/magicals/phantasm_summon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3950 monster.race = "undead" monster.corpse = 6344 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/rage_squid.lua b/data/monster/magicals/rage_squid.lua index 7491abc35..ab77eef7b 100644 --- a/data/monster/magicals/rage_squid.lua +++ b/data/monster/magicals/rage_squid.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 17000 monster.maxHealth = 17000 monster.race = "undead" monster.corpse = 32482 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/retching_horror.lua b/data/monster/magicals/retching_horror.lua index aa6d582c0..d3ca846b8 100644 --- a/data/monster/magicals/retching_horror.lua +++ b/data/monster/magicals/retching_horror.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "All over the surface of Upper Roshamuul and Nightmare Isles." - } + } monster.health = 5300 monster.maxHealth = 5300 monster.race = "fire" monster.corpse = 22508 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/rorc.lua b/data/monster/magicals/rorc.lua index 15f2c582c..5bc124eab 100644 --- a/data/monster/magicals/rorc.lua +++ b/data/monster/magicals/rorc.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "South-west of Ulderek's Rock and in the Rorc version of the Forsaken Mine." - } + } monster.health = 260 monster.maxHealth = 260 monster.race = "blood" monster.corpse = 21223 monster.speed = 176 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/shiversleep.lua b/data/monster/magicals/shiversleep.lua index 06adefdfc..8d238e243 100644 --- a/data/monster/magicals/shiversleep.lua +++ b/data/monster/magicals/shiversleep.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4600 monster.race = "blood" monster.corpse = 22497 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/shock_head.lua b/data/monster/magicals/shock_head.lua index f73cfbfe0..4a5003871 100644 --- a/data/monster/magicals/shock_head.lua +++ b/data/monster/magicals/shock_head.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Sparsely in eastern Lower Roshamuu and southern Guzzlemaw Valley." - } + } monster.health = 4200 monster.maxHealth = 4200 monster.race = "blood" monster.corpse = 22392 monster.speed = 272 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/sight_of_surrender.lua b/data/monster/magicals/sight_of_surrender.lua index 06579aa43..7ce7ab5de 100644 --- a/data/monster/magicals/sight_of_surrender.lua +++ b/data/monster/magicals/sight_of_surrender.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Dark Grounds, Guzzlemaw Valley (if less than 100 Blowing Horns tasks \z have been done the day before) and the Silencer Plateau (when Silencer Resonating Chambers are used there)." - } + } monster.health = 28000 monster.maxHealth = 28000 monster.race = "undead" monster.corpse = 22478 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/silencer.lua b/data/monster/magicals/silencer.lua index 859d0d446..8461f4c07 100644 --- a/data/monster/magicals/silencer.lua +++ b/data/monster/magicals/silencer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "All over the Roshamuul surface and Nightmare Isles." - } + } monster.health = 5400 monster.maxHealth = 5400 monster.race = "blood" monster.corpse = 22489 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/sphinx.lua b/data/monster/magicals/sphinx.lua index 0b90121e8..d039e5b4a 100644 --- a/data/monster/magicals/sphinx.lua +++ b/data/monster/magicals/sphinx.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Nykri Delta, Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Kilmaresh Catacombs." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 36221 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/spiky_carnivor.lua b/data/monster/magicals/spiky_carnivor.lua index 0efd60ccc..c88b2471e 100644 --- a/data/monster/magicals/spiky_carnivor.lua +++ b/data/monster/magicals/spiky_carnivor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Carnivora's Rocks." - } + } monster.health = 2800 monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 34737 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/squid_warden.lua b/data/monster/magicals/squid_warden.lua index 860bb81d2..7383f684a 100644 --- a/data/monster/magicals/squid_warden.lua +++ b/data/monster/magicals/squid_warden.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 16500 monster.maxHealth = 16500 monster.race = "undead" monster.corpse = 32486 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/terrorsleep.lua b/data/monster/magicals/terrorsleep.lua index 4d0e9223d..d553e3b3d 100644 --- a/data/monster/magicals/terrorsleep.lua +++ b/data/monster/magicals/terrorsleep.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Roshamuul Mines, Roshamuul Cistern." - } + } monster.health = 7200 monster.maxHealth = 7200 monster.race = "blood" monster.corpse = 22497 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/thanatursus.lua b/data/monster/magicals/thanatursus.lua index f106a51ec..02b7345c4 100644 --- a/data/monster/magicals/thanatursus.lua +++ b/data/monster/magicals/thanatursus.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Haunted Temple, Court of Winter, Dream Labyrinth." - } + } monster.health = 7200 monster.maxHealth = 7200 monster.race = "blood" monster.corpse = 34707 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/magicals/weakened_frazzlemaw.lua b/data/monster/magicals/weakened_frazzlemaw.lua index f3d07ceba..c228d8ba8 100644 --- a/data/monster/magicals/weakened_frazzlemaw.lua +++ b/data/monster/magicals/weakened_frazzlemaw.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Feyrist." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 22567 monster.speed = 300 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/badger.lua b/data/monster/mammals/badger.lua index d44e278ec..5c5a79ecd 100644 --- a/data/monster/mammals/badger.lua +++ b/data/monster/mammals/badger.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Hrodmir, southern Tiquanda, unannounced raid in Ab'Dendriel and Edron." - } + } monster.health = 23 monster.maxHealth = 23 monster.race = "blood" monster.corpse = 6034 monster.speed = 180 -monster.summonCost = 200 +monster.manaCost = 200 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/bat.lua b/data/monster/mammals/bat.lua index e1cb6f842..35546850e 100644 --- a/data/monster/mammals/bat.lua +++ b/data/monster/mammals/bat.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Dark Cathedral, Tiquanda, Drefia, Mount Sternum, Folda, Ghostlands, Kazordoon, \z Femor Hills, Thais Bat Dungeon, Thais Bandit Cave and in many other caves." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "blood" monster.corpse = 6053 monster.speed = 230 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/bear.lua b/data/monster/mammals/bear.lua index aae757743..00c3ffc1f 100644 --- a/data/monster/mammals/bear.lua +++ b/data/monster/mammals/bear.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Rookgaard Bear Cave, Bear Room Quest in Rookgaard, Rookgaard Bear Mountain, South of Villa Scapula, \z Ferngrims Gate, North of Carlin, Fields of Glory, Edron Troll Cave, south of Venore, Desert Dungeon, \z first floor of the Orc Fort mountain and west of Outlaw Camp." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 5975 monster.speed = 156 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/black_sheep.lua b/data/monster/mammals/black_sheep.lua index 16cc603e3..b8209c81c 100644 --- a/data/monster/mammals/black_sheep.lua +++ b/data/monster/mammals/black_sheep.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Femor Hills, cultist cave in Liberty Bay, Drefia." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5994 monster.speed = 116 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/boar.lua b/data/monster/mammals/boar.lua index 3d2e8d296..122b037d0 100644 --- a/data/monster/mammals/boar.lua +++ b/data/monster/mammals/boar.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Forest around Outlaw Camp." - } + } monster.health = 198 monster.maxHealth = 198 monster.race = "blood" monster.corpse = 13308 monster.speed = 410 -monster.summonCost = 465 +monster.manaCost = 465 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/brown_horse.lua b/data/monster/mammals/brown_horse.lua index 23586ff6e..caf063d6d 100644 --- a/data/monster/mammals/brown_horse.lua +++ b/data/monster/mammals/brown_horse.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 1, Locations = "South-east, east and north-east of Thais depending on the Horse Station World Change." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 0 monster.speed = 248 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/cat.lua b/data/monster/mammals/cat.lua index 7f0052dfa..5874847eb 100644 --- a/data/monster/mammals/cat.lua +++ b/data/monster/mammals/cat.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Carlin, Rookgaard, Factory Quarter, Yalahar, \z The Witches' Cliff (only accessible during a quest), probably more areas." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 7637 monster.speed = 124 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/cave_rat.lua b/data/monster/mammals/cave_rat.lua index b3284caeb..04e7df116 100644 --- a/data/monster/mammals/cave_rat.lua +++ b/data/monster/mammals/cave_rat.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Almost everywhere in tibia, they seem to have a nest-like place in Greenshore, \z a semi-large spawn at the entrance to the Port Hope troll cave and in cave near Ankrahmun ship. \z Also appears in Rat Plague in Thais and Rat Plague in Rookgaard." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "blood" monster.corpse = 5964 monster.speed = 150 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/clomp.lua b/data/monster/mammals/clomp.lua index fb5547748..cabe2e292 100644 --- a/data/monster/mammals/clomp.lua +++ b/data/monster/mammals/clomp.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Krailos Steppe." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "blood" monster.corpse = 25398 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/crystal_wolf.lua b/data/monster/mammals/crystal_wolf.lua index 169de5c02..f41a599d7 100644 --- a/data/monster/mammals/crystal_wolf.lua +++ b/data/monster/mammals/crystal_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Shadowthorn." - } + } monster.health = 750 monster.maxHealth = 750 monster.race = "undead" monster.corpse = 13584 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/deer.lua b/data/monster/mammals/deer.lua index b46c3bbda..a6333a2af 100644 --- a/data/monster/mammals/deer.lua +++ b/data/monster/mammals/deer.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Darama (Devourer, Kha'labal), in most grassy areas of Tibia, also found in \z Rookgaard and on Tutorial Island. There are also 2 unreachable Deer found near Fiehonja's protection zone." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 5970 monster.speed = 196 -monster.summonCost = 260 +monster.manaCost = 260 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/desperate_white_deer.lua b/data/monster/mammals/desperate_white_deer.lua index 896e83a6d..cf68bb73b 100644 --- a/data/monster/mammals/desperate_white_deer.lua +++ b/data/monster/mammals/desperate_white_deer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55 monster.race = "blood" monster.corpse = 13513 monster.speed = 225 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/dog.lua b/data/monster/mammals/dog.lua index 5ec70e47c..4c667b2e1 100644 --- a/data/monster/mammals/dog.lua +++ b/data/monster/mammals/dog.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Isle of the Kings, North of the Thais temple, Lubos house, west of Carlin (with sheep), \z Edron north of castle and one south towards Ivory Towers, Liberty Bay (Silverhand Manor), \z Mintwallin central park and on the way to the old Mintwallin area, Factory Quarter (Yalahar)." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5971 monster.speed = 124 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/donkey.lua b/data/monster/mammals/donkey.lua index 386d1654f..d23b0602f 100644 --- a/data/monster/mammals/donkey.lua +++ b/data/monster/mammals/donkey.lua @@ -18,7 +18,7 @@ monster.maxHealth = 45 monster.race = "blood" monster.corpse = 13509 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/doom_deer.lua b/data/monster/mammals/doom_deer.lua index e8e325d74..8e2539a66 100644 --- a/data/monster/mammals/doom_deer.lua +++ b/data/monster/mammals/doom_deer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 405 monster.maxHealth = 405 monster.race = "blood" monster.corpse = 5970 monster.speed = 182 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/dromedary.lua b/data/monster/mammals/dromedary.lua index ca47601da..24801204a 100644 --- a/data/monster/mammals/dromedary.lua +++ b/data/monster/mammals/dromedary.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Ankrahmun near way to Darashia, Ankrahmun near sea, also in few places around Darashia." - } + } monster.health = 45 monster.maxHealth = 45 monster.race = "blood" monster.corpse = 13528 monster.speed = 114 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/elephant.lua b/data/monster/mammals/elephant.lua index 20a52518b..4b82a2b05 100644 --- a/data/monster/mammals/elephant.lua +++ b/data/monster/mammals/elephant.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "East of Port Hope close to Grizzly Adams, deep in the jungle, \z Arena and Zoo Quarter, Mammoth Shearing Factory." - } + } monster.health = 320 monster.maxHealth = 320 monster.race = "blood" monster.corpse = 6052 monster.speed = 190 -monster.summonCost = 500 +monster.manaCost = 500 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/enraged_squirrel.lua b/data/monster/mammals/enraged_squirrel.lua index b088ea5ec..78ccf05c0 100644 --- a/data/monster/mammals/enraged_squirrel.lua +++ b/data/monster/mammals/enraged_squirrel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 35 monster.race = "blood" monster.corpse = 7628 monster.speed = 300 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/enraged_white_deer.lua b/data/monster/mammals/enraged_white_deer.lua index 48894d54a..b40d10697 100644 --- a/data/monster/mammals/enraged_white_deer.lua +++ b/data/monster/mammals/enraged_white_deer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 255 monster.race = "blood" monster.corpse = 13513 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/evil_sheep.lua b/data/monster/mammals/evil_sheep.lua index 58b34b449..6c96c55ce 100644 --- a/data/monster/mammals/evil_sheep.lua +++ b/data/monster/mammals/evil_sheep.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Isle of Evil." - } + } monster.health = 350 monster.maxHealth = 350 monster.race = "blood" monster.corpse = 5991 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/evil_sheep_lord.lua b/data/monster/mammals/evil_sheep_lord.lua index 425134e85..884281b65 100644 --- a/data/monster/mammals/evil_sheep_lord.lua +++ b/data/monster/mammals/evil_sheep_lord.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 400 monster.maxHealth = 400 monster.race = "blood" monster.corpse = 5994 monster.speed = 178 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/mammals/fox.lua b/data/monster/mammals/fox.lua index b3c21187a..137314ec2 100644 --- a/data/monster/mammals/fox.lua +++ b/data/monster/mammals/fox.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "South-west of Edron, possibly other places." - } + } monster.health = 22 monster.maxHealth = 22 monster.race = "blood" monster.corpse = 30752 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/ghost_wolf.lua b/data/monster/mammals/ghost_wolf.lua index b65d9384f..332b528b4 100644 --- a/data/monster/mammals/ghost_wolf.lua +++ b/data/monster/mammals/ghost_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Poacher Caves/Gloomy." - } + } monster.health = 160 monster.maxHealth = 160 monster.race = "blood" monster.corpse = 6009 monster.speed = 270 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/ghoulish_hyaena.lua b/data/monster/mammals/ghoulish_hyaena.lua index dd17ab522..1fda5015e 100644 --- a/data/monster/mammals/ghoulish_hyaena.lua +++ b/data/monster/mammals/ghoulish_hyaena.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 400 monster.maxHealth = 400 monster.race = "blood" monster.corpse = 6026 monster.speed = 200 -monster.summonCost = 275 +monster.manaCost = 275 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/gloom_wolf.lua b/data/monster/mammals/gloom_wolf.lua index 854732c4f..61def1950 100644 --- a/data/monster/mammals/gloom_wolf.lua +++ b/data/monster/mammals/gloom_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Tainted Caves, Poacher Caves/Gloomy." - } + } monster.health = 200 monster.maxHealth = 200 monster.race = "blood" monster.corpse = 24639 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/gnarlhound.lua b/data/monster/mammals/gnarlhound.lua index 7fc4382d9..a1d77e73a 100644 --- a/data/monster/mammals/gnarlhound.lua +++ b/data/monster/mammals/gnarlhound.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zao Steppe, Raging Mage Tower, Gnarlhound Caves. \z Four inaccessible ones can be seen in Telas's basement." - } + } monster.health = 198 monster.maxHealth = 198 monster.race = "blood" monster.corpse = 11250 monster.speed = 410 -monster.summonCost = 465 +monster.manaCost = 465 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/grey_horse.lua b/data/monster/mammals/grey_horse.lua index 68a71e657..34d70ba20 100644 --- a/data/monster/mammals/grey_horse.lua +++ b/data/monster/mammals/grey_horse.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 2, Locations = "South-east, east and north-east of Thais depending on the Horse Station World Change; \z one in the Gardens of Night (here, unreachable); one near Roswitha in Rathleton." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 0 monster.speed = 248 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/horse.lua b/data/monster/mammals/horse.lua index 797a8b28f..418e2c1a4 100644 --- a/data/monster/mammals/horse.lua +++ b/data/monster/mammals/horse.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 1, Locations = "South-east, east and north-east of Thais depending on the Horse Station World Change; \z one near Roswitha in Rathleton." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 0 monster.speed = 248 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/hot_dog.lua b/data/monster/mammals/hot_dog.lua index 7d432494a..d510905c3 100644 --- a/data/monster/mammals/hot_dog.lua +++ b/data/monster/mammals/hot_dog.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 505 monster.maxHealth = 505 monster.race = "blood" monster.corpse = 5971 monster.speed = 150 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/husky.lua b/data/monster/mammals/husky.lua index 1bb13c0e8..33bc2647f 100644 --- a/data/monster/mammals/husky.lua +++ b/data/monster/mammals/husky.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 0, Occurrence = 1, Locations = "Svargrond and Nibelor." - } + } monster.health = 140 monster.maxHealth = 140 monster.race = "blood" monster.corpse = 7316 monster.speed = 264 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/hyaena.lua b/data/monster/mammals/hyaena.lua index 857e2fea2..c9530edbb 100644 --- a/data/monster/mammals/hyaena.lua +++ b/data/monster/mammals/hyaena.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Desert areas like those around Ankrahmun and Darashia." - } + } monster.health = 60 monster.maxHealth = 60 monster.race = "blood" monster.corpse = 6026 monster.speed = 200 -monster.summonCost = 275 +monster.manaCost = 275 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/killer_rabbit.lua b/data/monster/mammals/killer_rabbit.lua index 8b292e8f3..177162c39 100644 --- a/data/monster/mammals/killer_rabbit.lua +++ b/data/monster/mammals/killer_rabbit.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "Isle of Evil." - } + } monster.health = 205 monster.maxHealth = 205 monster.race = "blood" monster.corpse = 6017 monster.speed = 340 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/mammals/kongra.lua b/data/monster/mammals/kongra.lua index 0459671e7..8b70f40d8 100644 --- a/data/monster/mammals/kongra.lua +++ b/data/monster/mammals/kongra.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "In Banuta, northeast of Port Hope, Arena and Zoo Quarter." - } + } monster.health = 340 monster.maxHealth = 340 monster.race = "blood" monster.corpse = 6043 monster.speed = 184 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/lion.lua b/data/monster/mammals/lion.lua index 873c646d5..f1aefd808 100644 --- a/data/monster/mammals/lion.lua +++ b/data/monster/mammals/lion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Jakundaf Desert, Darama, Arena Quarter, Venore Amazon Camp." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 5986 monster.speed = 190 -monster.summonCost = 320 +monster.manaCost = 320 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mammoth.lua b/data/monster/mammals/mammoth.lua index 286716ff6..583348494 100644 --- a/data/monster/mammals/mammoth.lua +++ b/data/monster/mammals/mammoth.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Formorgar Glacier, Tyrsung, around the Barbarian Settlements, Mammoth Shearing Factory, Chyllfroest." - } + } monster.health = 320 monster.maxHealth = 320 monster.race = "blood" monster.corpse = 6074 monster.speed = 190 -monster.summonCost = 500 +monster.manaCost = 500 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/merlkin.lua b/data/monster/mammals/merlkin.lua index 31ab5037d..0ce067adc 100644 --- a/data/monster/mammals/merlkin.lua +++ b/data/monster/mammals/merlkin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Banuta, north-east of Port Hope." - } + } monster.health = 235 monster.maxHealth = 235 monster.race = "blood" monster.corpse = 6044 monster.speed = 194 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/modified_gnarlhound.lua b/data/monster/mammals/modified_gnarlhound.lua index fd5db45e7..7e0307c8b 100644 --- a/data/monster/mammals/modified_gnarlhound.lua +++ b/data/monster/mammals/modified_gnarlhound.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 0, Occurrence = 1, Locations = "South of Stonehome, deep under Telas's house." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 13528 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mole.lua b/data/monster/mammals/mole.lua index 0f485bbb9..d48609b25 100644 --- a/data/monster/mammals/mole.lua +++ b/data/monster/mammals/mole.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Warzone 4 and Warzone 6." - } + } monster.health = 200 monster.maxHealth = 200 monster.race = "blood" monster.corpse = 32012 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mushroom_sniffer.lua b/data/monster/mammals/mushroom_sniffer.lua index 3d618e854..f09d3461b 100644 --- a/data/monster/mammals/mushroom_sniffer.lua +++ b/data/monster/mammals/mushroom_sniffer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 0, Occurrence = 0, Locations = "Truffels Garden." - } + } monster.health = 250 monster.maxHealth = 250 monster.race = "blood" monster.corpse = 2935 monster.speed = 110 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mutated_bat.lua b/data/monster/mammals/mutated_bat.lua index 58367eede..b6ced0971 100644 --- a/data/monster/mammals/mutated_bat.lua +++ b/data/monster/mammals/mutated_bat.lua @@ -27,14 +27,14 @@ monster.Bestiary = { and 4 bats on the church roof), Alchemist Quarter (4 found on top of roofs), \z Arena and Zoo Quarter (2 under the arena with other mutated creatures), \z Razzachai, Northern Zao Plantations, Souleater Mountains, Middle Spike, Vengoth and Vengoth Castle." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "blood" monster.corpse = 9829 monster.speed = 186 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mutated_rat.lua b/data/monster/mammals/mutated_rat.lua index 48d7553a9..4abca3d59 100644 --- a/data/monster/mammals/mutated_rat.lua +++ b/data/monster/mammals/mutated_rat.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Alchemist Quarter, Arena and Zoo Quarter (Inside the arena with other mutated creatures), \z Razzachai, Vampire Castle on Vengoth, Robson's Isle, Mushroom Gardens, Souleater Mountains, \z Northern Zao Plantations, Middle Spike." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "blood" monster.corpse = 9871 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/mutated_tiger.lua b/data/monster/mammals/mutated_tiger.lua index 17a81868e..8e4f6f323 100644 --- a/data/monster/mammals/mutated_tiger.lua +++ b/data/monster/mammals/mutated_tiger.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Alchemist Quarter, Arena and Zoo Quarter (Inside with other mutated creatures), \z Muggy Plains, Souleater Mountains and Northern Zao Plantations." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 9913 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/noble_lion.lua b/data/monster/mammals/noble_lion.lua index b8195abb7..4291ed85f 100644 --- a/data/monster/mammals/noble_lion.lua +++ b/data/monster/mammals/noble_lion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Lion's Rock temple." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 24232 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/panda.lua b/data/monster/mammals/panda.lua index 5125a51ef..65732cd65 100644 --- a/data/monster/mammals/panda.lua +++ b/data/monster/mammals/panda.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "South of Port Hope around Trapwood, as well as a lone specimen in the Arena Quarter." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "blood" monster.corpse = 6049 monster.speed = 156 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/pig.lua b/data/monster/mammals/pig.lua index 4103b2570..eed07633f 100644 --- a/data/monster/mammals/pig.lua +++ b/data/monster/mammals/pig.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Rookgaard, Orc Fort, under Femor Hills with Goblins, some farms like The McRonald's Farm, \z Liberty Bay slums and Nargor, Foreigner Quarter in Yalahar, Isle of the Kings, \z cells in Tafariel's throneroom in Pits of Inferno, Gardens of Night." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6000 monster.speed = 114 -monster.summonCost = 255 +monster.manaCost = 255 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/polar_bear.lua b/data/monster/mammals/polar_bear.lua index a99d9a34a..df35aef3b 100644 --- a/data/monster/mammals/polar_bear.lua +++ b/data/monster/mammals/polar_bear.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Ice Islands." - } + } monster.health = 85 monster.maxHealth = 85 monster.race = "blood" monster.corpse = 5987 monster.speed = 156 -monster.summonCost = 315 +monster.manaCost = 315 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/poodle.lua b/data/monster/mammals/poodle.lua index c5d1ea23b..2b8a36587 100644 --- a/data/monster/mammals/poodle.lua +++ b/data/monster/mammals/poodle.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5971 monster.speed = 200 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/rabbit.lua b/data/monster/mammals/rabbit.lua index 84262e433..0916e9563 100644 --- a/data/monster/mammals/rabbit.lua +++ b/data/monster/mammals/rabbit.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In most grass areas of Tibia, for example on Tutorial Island." - } + } monster.health = 15 monster.maxHealth = 15 monster.race = "blood" monster.corpse = 6017 monster.speed = 180 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/rat.lua b/data/monster/mammals/rat.lua index f27afafef..54b32cc42 100644 --- a/data/monster/mammals/rat.lua +++ b/data/monster/mammals/rat.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Rookgaard and Mainland, in most sewers and caves near towns. \z They can be found almost everywhere in Tibia." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5964 monster.speed = 134 -monster.summonCost = 200 +monster.manaCost = 200 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/roaring_lion.lua b/data/monster/mammals/roaring_lion.lua index d886b6124..712b6cbe0 100644 --- a/data/monster/mammals/roaring_lion.lua +++ b/data/monster/mammals/roaring_lion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Lion's Rock a few floors down." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 21420 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/sheep.lua b/data/monster/mammals/sheep.lua index 6ab9f594e..49406b6b3 100644 --- a/data/monster/mammals/sheep.lua +++ b/data/monster/mammals/sheep.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "In Rookgaard Sheep field, Greenshore and other farms like the one in Thais, east of Carlin. \z They can also be found wandering the fields of Edron, and some can be found along with a \z Black Sheep with the Hunter in Femur Hills." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5991 monster.speed = 116 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/sibang.lua b/data/monster/mammals/sibang.lua index 6f01e19db..a0fcefbe2 100644 --- a/data/monster/mammals/sibang.lua +++ b/data/monster/mammals/sibang.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "In Banuta, north-east of Port Hope." - } + } monster.health = 225 monster.maxHealth = 225 monster.race = "blood" monster.corpse = 6045 monster.speed = 214 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/silver_rabbit.lua b/data/monster/mammals/silver_rabbit.lua index cfe200b99..7372e6c00 100644 --- a/data/monster/mammals/silver_rabbit.lua +++ b/data/monster/mammals/silver_rabbit.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "A lot of places on the Ice Islands and one on Rookgaard (unreachable)." - } + } monster.health = 15 monster.maxHealth = 15 monster.race = "blood" monster.corpse = 7338 monster.speed = 184 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 15, healthHidden = false, isBlockable = false, diff --git a/data/monster/mammals/skunk.lua b/data/monster/mammals/skunk.lua index c9e619ef1..0c0a45e48 100644 --- a/data/monster/mammals/skunk.lua +++ b/data/monster/mammals/skunk.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Unannounced raid in Edron outside the depot, Tiquanda, Shattered Isles, \z Liberty Bay, south gate of Thais." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 6035 monster.speed = 120 -monster.summonCost = 200 +monster.manaCost = 200 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/squirrel.lua b/data/monster/mammals/squirrel.lua index 67cb63c89..bb6147687 100644 --- a/data/monster/mammals/squirrel.lua +++ b/data/monster/mammals/squirrel.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "North of Carlin, Northwest of Thais, East of Kazordoon, Yalahar, Dawnport, \z Edron Hunters Camp, Plains of Havoc and other Tibian woods." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "blood" monster.corpse = 7628 monster.speed = 480 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/starving_wolf.lua b/data/monster/mammals/starving_wolf.lua index b28991359..e12f31fc9 100644 --- a/data/monster/mammals/starving_wolf.lua +++ b/data/monster/mammals/starving_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "East, west and south-west of the Femor Hills." - } + } monster.health = 85 monster.maxHealth = 85 monster.race = "blood" monster.corpse = 5968 monster.speed = 188 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/stone_rhino.lua b/data/monster/mammals/stone_rhino.lua index fa70ebd01..b2d4310c1 100644 --- a/data/monster/mammals/stone_rhino.lua +++ b/data/monster/mammals/stone_rhino.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Area before final boss of Forgotten Knowledge Quest." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 27750 monster.speed = 290 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/terrified_elephant.lua b/data/monster/mammals/terrified_elephant.lua index 62f7cfc6b..58655abfe 100644 --- a/data/monster/mammals/terrified_elephant.lua +++ b/data/monster/mammals/terrified_elephant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 320 monster.race = "blood" monster.corpse = 6052 monster.speed = 220 -monster.summonCost = 500 +monster.manaCost = 500 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/thieving_squirrel.lua b/data/monster/mammals/thieving_squirrel.lua index 765e87bd3..e019263c2 100644 --- a/data/monster/mammals/thieving_squirrel.lua +++ b/data/monster/mammals/thieving_squirrel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55 monster.race = "blood" monster.corpse = 7628 monster.speed = 1000 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/thornfire_wolf.lua b/data/monster/mammals/thornfire_wolf.lua index e929f9562..cbedbd47b 100644 --- a/data/monster/mammals/thornfire_wolf.lua +++ b/data/monster/mammals/thornfire_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Shadowthorn." - } + } monster.health = 600 monster.maxHealth = 600 monster.race = "venom" monster.corpse = 13859 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/tiger.lua b/data/monster/mammals/tiger.lua index 899e9274a..42c9ac090 100644 --- a/data/monster/mammals/tiger.lua +++ b/data/monster/mammals/tiger.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Tiquanda, Meriana, Arena and Zoo Quarter. Three unreachable ones are found in the Rookgaard Academy, \z below Ankrahmun (during the Nomads Land Quest), and on Charles's ship." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 6051 monster.speed = 200 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/vampire_pig.lua b/data/monster/mammals/vampire_pig.lua index ffaef4405..f6cb7b3bb 100644 --- a/data/monster/mammals/vampire_pig.lua +++ b/data/monster/mammals/vampire_pig.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Isle of Evil on the surface." - } + } monster.health = 305 monster.maxHealth = 305 monster.race = "blood" monster.corpse = 6000 monster.speed = 110 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/vulcongra.lua b/data/monster/mammals/vulcongra.lua index 13115372a..f5af83216 100644 --- a/data/monster/mammals/vulcongra.lua +++ b/data/monster/mammals/vulcongra.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Hot Spot (in Gnomebase Alpha) and Lower Spike." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "fire" monster.corpse = 18476 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/war_wolf.lua b/data/monster/mammals/war_wolf.lua index d0841f8fd..5ceb9e1a6 100644 --- a/data/monster/mammals/war_wolf.lua +++ b/data/monster/mammals/war_wolf.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Orc Fort, the Orc Peninsula, Magician Tower and northwest (tower) or south \z (underground) of Thais, Zao steppe (encaged), Vengoth." - } + } monster.health = 140 monster.maxHealth = 140 monster.race = "blood" monster.corpse = 6009 monster.speed = 264 -monster.summonCost = 420 +monster.manaCost = 420 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/water_buffalo.lua b/data/monster/mammals/water_buffalo.lua index 719bde0f4..fe77e4489 100644 --- a/data/monster/mammals/water_buffalo.lua +++ b/data/monster/mammals/water_buffalo.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 3, Locations = "It raids every four hours, starting at server save, in groups of one to three at \z various places around Venore swamp, especially near the southern production site." - } + } monster.health = 390 monster.maxHealth = 390 monster.race = "blood" monster.corpse = 19701 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/white_deer.lua b/data/monster/mammals/white_deer.lua index bd759187a..d373b8caa 100644 --- a/data/monster/mammals/white_deer.lua +++ b/data/monster/mammals/white_deer.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 2, Locations = "Around Ab'Dendriel, Carlin (east from Lothar), Femor Hills and Ferngrims Gate, usually in pairs. \z They will appear when they're not overhunted." - } + } monster.health = 195 monster.maxHealth = 195 monster.race = "blood" monster.corpse = 0 monster.speed = 208 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/white_lion.lua b/data/monster/mammals/white_lion.lua index 5ea901e18..e3cee6c8f 100644 --- a/data/monster/mammals/white_lion.lua +++ b/data/monster/mammals/white_lion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2700 monster.race = "blood" monster.corpse = 39080 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/wild_dog.lua b/data/monster/mammals/wild_dog.lua index 99eba6da5..47391601d 100644 --- a/data/monster/mammals/wild_dog.lua +++ b/data/monster/mammals/wild_dog.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20 monster.race = "blood" monster.corpse = 5971 monster.speed = 200 -monster.summonCost = 220 +monster.manaCost = 220 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/wild_horse.lua b/data/monster/mammals/wild_horse.lua index 62aa4043c..1a80b5fcb 100644 --- a/data/monster/mammals/wild_horse.lua +++ b/data/monster/mammals/wild_horse.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 3, Locations = "Near the Thais Troll Cave entrance during the Horse Station World Change." - } + } monster.health = 75 monster.maxHealth = 75 monster.race = "blood" monster.corpse = 0 monster.speed = 248 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/winter_wolf.lua b/data/monster/mammals/winter_wolf.lua index b81765e68..72a82b349 100644 --- a/data/monster/mammals/winter_wolf.lua +++ b/data/monster/mammals/winter_wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Ice Islands." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "blood" monster.corpse = 5997 monster.speed = 170 -monster.summonCost = 260 +monster.manaCost = 260 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/wolf.lua b/data/monster/mammals/wolf.lua index fcae865e3..d21fb9d1e 100644 --- a/data/monster/mammals/wolf.lua +++ b/data/monster/mammals/wolf.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In almost all grass areas in Tibia, also found in Rookgaard and Dawnport." - } + } monster.health = 25 monster.maxHealth = 25 monster.race = "blood" monster.corpse = 5968 monster.speed = 164 -monster.summonCost = 255 +monster.manaCost = 255 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/mammals/yeti.lua b/data/monster/mammals/yeti.lua index cc59f880d..d2a8e75ee 100644 --- a/data/monster/mammals/yeti.lua +++ b/data/monster/mammals/yeti.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Folda, Chyllfroest, Isle of Merriment." - } + } monster.health = 950 monster.maxHealth = 950 monster.race = "blood" monster.corpse = 6038 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_bear.lua b/data/monster/nostalgia/old_bear.lua index 03915fbbe..c2abfe92d 100644 --- a/data/monster/nostalgia/old_bear.lua +++ b/data/monster/nostalgia/old_bear.lua @@ -19,7 +19,7 @@ monster.maxHealth = 80 monster.race = "blood" monster.corpse = 5975 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_bonelord.lua b/data/monster/nostalgia/old_bonelord.lua index 9b40dac19..0e972c4dc 100644 --- a/data/monster/nostalgia/old_bonelord.lua +++ b/data/monster/nostalgia/old_bonelord.lua @@ -19,7 +19,7 @@ monster.maxHealth = 260 monster.race = "venom" monster.corpse = 5992 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_bug.lua b/data/monster/nostalgia/old_bug.lua index a793c8baa..d9dd4513f 100644 --- a/data/monster/nostalgia/old_bug.lua +++ b/data/monster/nostalgia/old_bug.lua @@ -19,7 +19,7 @@ monster.maxHealth = 29 monster.race = "venom" monster.corpse = 5990 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_giant_spider.lua b/data/monster/nostalgia/old_giant_spider.lua index a0ee2d4d5..8d994dc93 100644 --- a/data/monster/nostalgia/old_giant_spider.lua +++ b/data/monster/nostalgia/old_giant_spider.lua @@ -19,7 +19,7 @@ monster.maxHealth = 1300 monster.race = "venom" monster.corpse = 5977 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_pig.lua b/data/monster/nostalgia/old_pig.lua index 9701a1f70..80f8582df 100644 --- a/data/monster/nostalgia/old_pig.lua +++ b/data/monster/nostalgia/old_pig.lua @@ -19,7 +19,7 @@ monster.maxHealth = 25 monster.race = "blood" monster.corpse = 6000 monster.speed = 114 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_spider.lua b/data/monster/nostalgia/old_spider.lua index 6ce7f77d6..10dadb46c 100644 --- a/data/monster/nostalgia/old_spider.lua +++ b/data/monster/nostalgia/old_spider.lua @@ -19,7 +19,7 @@ monster.maxHealth = 20 monster.race = "venom" monster.corpse = 5961 monster.speed = 152 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_wasp.lua b/data/monster/nostalgia/old_wasp.lua index aa23ca71b..cdb48a2df 100644 --- a/data/monster/nostalgia/old_wasp.lua +++ b/data/monster/nostalgia/old_wasp.lua @@ -19,7 +19,7 @@ monster.maxHealth = 35 monster.race = "venom" monster.corpse = 5989 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/nostalgia/old_wolf.lua b/data/monster/nostalgia/old_wolf.lua index e5c2b655a..547ce9f3f 100644 --- a/data/monster/nostalgia/old_wolf.lua +++ b/data/monster/nostalgia/old_wolf.lua @@ -19,7 +19,7 @@ monster.maxHealth = 25 monster.race = "blood" monster.corpse = 5968 monster.speed = 164 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/bane_bringer.lua b/data/monster/plants/bane_bringer.lua index 8d85f0f4e..ed64f7309 100644 --- a/data/monster/plants/bane_bringer.lua +++ b/data/monster/plants/bane_bringer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Green Claw Swamp underground, near the big witches' cauldron." - } + } monster.health = 2500 monster.maxHealth = 2500 monster.race = "venom" monster.corpse = 9867 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/carniphila.lua b/data/monster/plants/carniphila.lua index 73d8dbd78..100ed9394 100644 --- a/data/monster/plants/carniphila.lua +++ b/data/monster/plants/carniphila.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Deep inside the Tiquanda Jungle including Tiquanda Laboratory and a small cave, \z Forbidden Lands, Deeper Banuta, Arena and Zoo quarter in Yalahar." - } + } monster.health = 255 monster.maxHealth = 255 monster.race = "venom" monster.corpse = 6047 monster.speed = 110 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/glooth_anemone.lua b/data/monster/plants/glooth_anemone.lua index 177b8f49e..ed7ae0941 100644 --- a/data/monster/plants/glooth_anemone.lua +++ b/data/monster/plants/glooth_anemone.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Rathleton Sewers, Underground Glooth Factory, Jaccus Maxxen's Dungeon." - } + } monster.health = 2400 monster.maxHealth = 2400 monster.race = "venom" monster.corpse = 23359 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/haunted_treeling.lua b/data/monster/plants/haunted_treeling.lua index cb5a789af..57228fa88 100644 --- a/data/monster/plants/haunted_treeling.lua +++ b/data/monster/plants/haunted_treeling.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Vengoth surface, Vengoth Castle (Boreth's tower), Northern Zao Plantations, Tiquanda Laboratory, \z Dryad Gardens." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "undead" monster.corpse = 9867 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -58,7 +58,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 85, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/plants/hideous_fungus.lua b/data/monster/plants/hideous_fungus.lua index 247e0e271..23e263fba 100644 --- a/data/monster/plants/hideous_fungus.lua +++ b/data/monster/plants/hideous_fungus.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 1, Rathleton Sewers, unreachable location in Tiquanda Laboratory." - } + } monster.health = 4600 monster.maxHealth = 4600 monster.race = "venom" monster.corpse = 17428 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/plants/humongous_fungus.lua b/data/monster/plants/humongous_fungus.lua index db5862cf4..1b735f6de 100644 --- a/data/monster/plants/humongous_fungus.lua +++ b/data/monster/plants/humongous_fungus.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 1, Rathleton Sewers, unreachable location in Tiquanda Laboratory." - } + } monster.health = 3400 monster.maxHealth = 3400 monster.race = "blood" monster.corpse = 18382 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/leaf_golem.lua b/data/monster/plants/leaf_golem.lua index c763528df..eafb7c72c 100644 --- a/data/monster/plants/leaf_golem.lua +++ b/data/monster/plants/leaf_golem.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Leaf dungeon in Hellgate, Lair of the Treeling Witch, Forest Fury Camp and in the \z Forest Fury version of the Forsaken Mine." - } + } monster.health = 90 monster.maxHealth = 90 monster.race = "undead" monster.corpse = 21358 monster.speed = 136 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/omnivora.lua b/data/monster/plants/omnivora.lua index cd2bdf6e5..c228200d0 100644 --- a/data/monster/plants/omnivora.lua +++ b/data/monster/plants/omnivora.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Tiquanda Medusa Tower." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 24651 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/spit_nettle.lua b/data/monster/plants/spit_nettle.lua index 09c3ccae0..6c52b108f 100644 --- a/data/monster/plants/spit_nettle.lua +++ b/data/monster/plants/spit_nettle.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Tiquanda, Trapwood, the outskirts of Chor and Forbidden Lands, Alchemist Quarter in Yalahar, \z Tiquanda Laboratory." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "venom" monster.corpse = 6062 monster.speed = 78 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/swampling.lua b/data/monster/plants/swampling.lua index 1b89f95b7..f13b133cd 100644 --- a/data/monster/plants/swampling.lua +++ b/data/monster/plants/swampling.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Venore swamp area, Venore Salamander Cave, Tiquanda Laboratory." - } + } monster.health = 80 monster.maxHealth = 80 monster.race = "venom" monster.corpse = 19902 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/plants/wilting_leaf_golem.lua b/data/monster/plants/wilting_leaf_golem.lua index dbf43ad13..f7852ade3 100644 --- a/data/monster/plants/wilting_leaf_golem.lua +++ b/data/monster/plants/wilting_leaf_golem.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Forest Fury Camp, Lair of the Treeling Witch and in the Forest Fury version of the Forsaken Mine." - } + } monster.health = 380 monster.maxHealth = 380 monster.race = "blood" monster.corpse = 21434 monster.speed = 148 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/ashmunrah.lua b/data/monster/quests/ancient_tombs/ashmunrah.lua index d20973ddb..d18af8dee 100644 --- a/data/monster/quests/ancient_tombs/ashmunrah.lua +++ b/data/monster/quests/ancient_tombs/ashmunrah.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 6031 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/dipthrah.lua b/data/monster/quests/ancient_tombs/dipthrah.lua index 7682750fb..96f4fe2ce 100644 --- a/data/monster/quests/ancient_tombs/dipthrah.lua +++ b/data/monster/quests/ancient_tombs/dipthrah.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4200 monster.race = "undead" monster.corpse = 6031 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/horestis.lua b/data/monster/quests/ancient_tombs/horestis.lua index f6459038d..c9a87b574 100644 --- a/data/monster/quests/ancient_tombs/horestis.lua +++ b/data/monster/quests/ancient_tombs/horestis.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6000 monster.race = "undead" monster.corpse = 6031 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/mahrdis.lua b/data/monster/quests/ancient_tombs/mahrdis.lua index 677b9a4a4..9ebac5f0a 100644 --- a/data/monster/quests/ancient_tombs/mahrdis.lua +++ b/data/monster/quests/ancient_tombs/mahrdis.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3900 monster.race = "undead" monster.corpse = 6025 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/morguthis.lua b/data/monster/quests/ancient_tombs/morguthis.lua index 04689cd59..9b6cbf5df 100644 --- a/data/monster/quests/ancient_tombs/morguthis.lua +++ b/data/monster/quests/ancient_tombs/morguthis.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4800 monster.race = "undead" monster.corpse = 6025 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/omruc.lua b/data/monster/quests/ancient_tombs/omruc.lua index c94dd2920..966177345 100644 --- a/data/monster/quests/ancient_tombs/omruc.lua +++ b/data/monster/quests/ancient_tombs/omruc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4300 monster.race = "undead" monster.corpse = 6025 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/rahemos.lua b/data/monster/quests/ancient_tombs/rahemos.lua index d4d97411a..285a05dab 100644 --- a/data/monster/quests/ancient_tombs/rahemos.lua +++ b/data/monster/quests/ancient_tombs/rahemos.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3700 monster.race = "undead" monster.corpse = 6031 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/shredderthrower.lua b/data/monster/quests/ancient_tombs/shredderthrower.lua index 7af3a0eab..ebdc56833 100644 --- a/data/monster/quests/ancient_tombs/shredderthrower.lua +++ b/data/monster/quests/ancient_tombs/shredderthrower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/thalas.lua b/data/monster/quests/ancient_tombs/thalas.lua index c3eb79dd9..16e07133a 100644 --- a/data/monster/quests/ancient_tombs/thalas.lua +++ b/data/monster/quests/ancient_tombs/thalas.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4100 monster.race = "undead" monster.corpse = 6025 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 8 monster.changeTarget = { diff --git a/data/monster/quests/ancient_tombs/vashresamun.lua b/data/monster/quests/ancient_tombs/vashresamun.lua index d039d5588..3bac34d3b 100644 --- a/data/monster/quests/ancient_tombs/vashresamun.lua +++ b/data/monster/quests/ancient_tombs/vashresamun.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 6025 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/annihilator/angry_demon.lua b/data/monster/quests/annihilator/angry_demon.lua index 1bd4f9829..804e4be5f 100644 --- a/data/monster/quests/annihilator/angry_demon.lua +++ b/data/monster/quests/annihilator/angry_demon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "fire" monster.corpse = 5995 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/bigfoots_burden/bosses/abyssador.lua b/data/monster/quests/bigfoots_burden/bosses/abyssador.lua index d0d201025..7cea2b787 100644 --- a/data/monster/quests/bigfoots_burden/bosses/abyssador.lua +++ b/data/monster/quests/bigfoots_burden/bosses/abyssador.lua @@ -18,7 +18,7 @@ monster.maxHealth = 340000 monster.race = "blood" monster.corpse = 17412 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/bigfoots_burden/bosses/deathstrike.lua b/data/monster/quests/bigfoots_burden/bosses/deathstrike.lua index b3f175930..75bffb66a 100644 --- a/data/monster/quests/bigfoots_burden/bosses/deathstrike.lua +++ b/data/monster/quests/bigfoots_burden/bosses/deathstrike.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200000 monster.race = "blood" monster.corpse = 18384 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 50, - targetDistance = 0, + targetDistance = 1, runHealth = 2000, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/bigfoots_burden/bosses/gnomevil.lua b/data/monster/quests/bigfoots_burden/bosses/gnomevil.lua index 6144a74a8..74516fe17 100644 --- a/data/monster/quests/bigfoots_burden/bosses/gnomevil.lua +++ b/data/monster/quests/bigfoots_burden/bosses/gnomevil.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "blood" monster.corpse = 18443 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 50, - targetDistance = 0, + targetDistance = 1, runHealth = 10000, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/bigfoots_burden/humorless_fungus.lua b/data/monster/quests/bigfoots_burden/humorless_fungus.lua index 78a59c8da..5b1dba335 100644 --- a/data/monster/quests/bigfoots_burden/humorless_fungus.lua +++ b/data/monster/quests/bigfoots_burden/humorless_fungus.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2500 monster.race = "venom" monster.corpse = 17428 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/bigfoots_burden/minion_of_versperoth.lua b/data/monster/quests/bigfoots_burden/minion_of_versperoth.lua index 5a4491483..51b3453bd 100644 --- a/data/monster/quests/bigfoots_burden/minion_of_versperoth.lua +++ b/data/monster/quests/bigfoots_burden/minion_of_versperoth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9000 monster.race = "fire" monster.corpse = 0 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/bigfoots_burden/strange_slime.lua b/data/monster/quests/bigfoots_burden/strange_slime.lua index 087923226..ac75053ce 100644 --- a/data/monster/quests/bigfoots_burden/strange_slime.lua +++ b/data/monster/quests/bigfoots_burden/strange_slime.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/bigfoots_burden/versperoth.lua b/data/monster/quests/bigfoots_burden/versperoth.lua index 1b58aa928..5fe17326b 100644 --- a/data/monster/quests/bigfoots_burden/versperoth.lua +++ b/data/monster/quests/bigfoots_burden/versperoth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/animated_clomp.lua b/data/monster/quests/cults_of_tibia/animated_clomp.lua index dec17fa53..053883af4 100644 --- a/data/monster/quests/cults_of_tibia/animated_clomp.lua +++ b/data/monster/quests/cults_of_tibia/animated_clomp.lua @@ -18,7 +18,7 @@ monster.maxHealth = 900 monster.race = "blood" monster.corpse = 25398 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_cyclops.lua b/data/monster/quests/cults_of_tibia/animated_cyclops.lua index 6f00079e4..991c3824b 100644 --- a/data/monster/quests/cults_of_tibia/animated_cyclops.lua +++ b/data/monster/quests/cults_of_tibia/animated_cyclops.lua @@ -18,7 +18,7 @@ monster.maxHealth = 260 monster.race = "blood" monster.corpse = 5962 monster.speed = 200 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_guzzlemaw.lua b/data/monster/quests/cults_of_tibia/animated_guzzlemaw.lua index 74070716e..ea522622e 100644 --- a/data/monster/quests/cults_of_tibia/animated_guzzlemaw.lua +++ b/data/monster/quests/cults_of_tibia/animated_guzzlemaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6400 monster.race = "blood" monster.corpse = 22485 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_moohtant.lua b/data/monster/quests/cults_of_tibia/animated_moohtant.lua index 2f405aa8b..d5f07506d 100644 --- a/data/monster/quests/cults_of_tibia/animated_moohtant.lua +++ b/data/monster/quests/cults_of_tibia/animated_moohtant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 23367 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_mummy.lua b/data/monster/quests/cults_of_tibia/animated_mummy.lua index 80ac32be8..e5374e3e2 100644 --- a/data/monster/quests/cults_of_tibia/animated_mummy.lua +++ b/data/monster/quests/cults_of_tibia/animated_mummy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 240 monster.race = "undead" monster.corpse = 6004 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_ogre_brute.lua b/data/monster/quests/cults_of_tibia/animated_ogre_brute.lua index 36055085f..d7c3a4db9 100644 --- a/data/monster/quests/cults_of_tibia/animated_ogre_brute.lua +++ b/data/monster/quests/cults_of_tibia/animated_ogre_brute.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 24799 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_ogre_savage.lua b/data/monster/quests/cults_of_tibia/animated_ogre_savage.lua index 97686677a..68e29cbc6 100644 --- a/data/monster/quests/cults_of_tibia/animated_ogre_savage.lua +++ b/data/monster/quests/cults_of_tibia/animated_ogre_savage.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 24803 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_ogre_shaman.lua b/data/monster/quests/cults_of_tibia/animated_ogre_shaman.lua index 7c30adee0..3571ad7d6 100644 --- a/data/monster/quests/cults_of_tibia/animated_ogre_shaman.lua +++ b/data/monster/quests/cults_of_tibia/animated_ogre_shaman.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "blood" monster.corpse = 24795 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_rhino.lua b/data/monster/quests/cults_of_tibia/animated_rhino.lua index e45728c34..2b657883c 100644 --- a/data/monster/quests/cults_of_tibia/animated_rhino.lua +++ b/data/monster/quests/cults_of_tibia/animated_rhino.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 27750 monster.speed = 150 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_rotworm.lua b/data/monster/quests/cults_of_tibia/animated_rotworm.lua index f0fcf97ba..11826e94e 100644 --- a/data/monster/quests/cults_of_tibia/animated_rotworm.lua +++ b/data/monster/quests/cults_of_tibia/animated_rotworm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "blood" monster.corpse = 5967 monster.speed = 150 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_skunk.lua b/data/monster/quests/cults_of_tibia/animated_skunk.lua index 337876d03..6d0bcd061 100644 --- a/data/monster/quests/cults_of_tibia/animated_skunk.lua +++ b/data/monster/quests/cults_of_tibia/animated_skunk.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20 monster.race = "blood" monster.corpse = 6035 monster.speed = 120 -monster.summonCost = 200 +monster.manaCost = 200 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/animated_stone_golem.lua b/data/monster/quests/cults_of_tibia/animated_stone_golem.lua index 7f4a3963b..1d33747fe 100644 --- a/data/monster/quests/cults_of_tibia/animated_stone_golem.lua +++ b/data/monster/quests/cults_of_tibia/animated_stone_golem.lua @@ -18,7 +18,7 @@ monster.maxHealth = 270 monster.race = "undead" monster.corpse = 6005 monster.speed = 180 -monster.summonCost = 590 +monster.manaCost = 590 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/barkless_devotee.lua b/data/monster/quests/cults_of_tibia/barkless_devotee.lua index 3e03a7fc5..4dcf55901 100644 --- a/data/monster/quests/cults_of_tibia/barkless_devotee.lua +++ b/data/monster/quests/cults_of_tibia/barkless_devotee.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Barkless Cult Trial Zone (below Ab'Dendriel)." - } + } monster.health = 2800 monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 6012 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/barkless_fanatic.lua b/data/monster/quests/cults_of_tibia/barkless_fanatic.lua index 75508c25f..859028957 100644 --- a/data/monster/quests/cults_of_tibia/barkless_fanatic.lua +++ b/data/monster/quests/cults_of_tibia/barkless_fanatic.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Barkless Cult Trial Zone (below Ab'Dendriel)." - } + } monster.health = 3200 monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 6012 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic.lua b/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic.lua index 8fe9bfbbe..f8b7fa29c 100644 --- a/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic.lua +++ b/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic_stop.lua b/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic_stop.lua index fbf433683..a5e96dfe8 100644 --- a/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic_stop.lua +++ b/data/monster/quests/cults_of_tibia/bosses/dorokoll_the_mystic_stop.lua @@ -19,7 +19,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding.lua b/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding.lua index 6fb2a7435..df66b7da4 100644 --- a/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding.lua +++ b/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding_stop.lua b/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding_stop.lua index 3bc453543..9b8026e76 100644 --- a/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding_stop.lua +++ b/data/monster/quests/cults_of_tibia/bosses/eliz_the_unyielding_stop.lua @@ -19,7 +19,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer.lua b/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer.lua index c8021aba7..d80303af6 100644 --- a/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer.lua +++ b/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer_stop.lua b/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer_stop.lua index ee912ecc3..948089577 100644 --- a/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer_stop.lua +++ b/data/monster/quests/cults_of_tibia/bosses/eshtaba_the_conjurer_stop.lua @@ -19,7 +19,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/essence_of_malice.lua b/data/monster/quests/cults_of_tibia/bosses/essence_of_malice.lua index 64c418679..f54a9858c 100644 --- a/data/monster/quests/cults_of_tibia/bosses/essence_of_malice.lua +++ b/data/monster/quests/cults_of_tibia/bosses/essence_of_malice.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "undead" monster.corpse = 11362 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/last_planegazer.lua b/data/monster/quests/cults_of_tibia/bosses/last_planegazer.lua index f5cf2e14d..d53501ffb 100644 --- a/data/monster/quests/cults_of_tibia/bosses/last_planegazer.lua +++ b/data/monster/quests/cults_of_tibia/bosses/last_planegazer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 27916 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/leiden.lua b/data/monster/quests/cults_of_tibia/bosses/leiden.lua index 89d31d255..69dd051cf 100644 --- a/data/monster/quests/cults_of_tibia/bosses/leiden.lua +++ b/data/monster/quests/cults_of_tibia/bosses/leiden.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 2 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer.lua b/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer.lua index b1c3df187..bbf0a94d6 100644 --- a/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer.lua +++ b/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer_stop.lua b/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer_stop.lua index 6f7356133..f413b4bd9 100644 --- a/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer_stop.lua +++ b/data/monster/quests/cults_of_tibia/bosses/malkhar_deathbringer_stop.lua @@ -19,7 +19,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler.lua b/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler.lua index f61823c65..70b9d5cc1 100644 --- a/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler.lua +++ b/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler_stop.lua b/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler_stop.lua index 78939403a..9484e4d90 100644 --- a/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler_stop.lua +++ b/data/monster/quests/cults_of_tibia/bosses/mezlon_the_defiler_stop.lua @@ -19,7 +19,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/containment_crystal.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/containment_crystal.lua index 889e501eb..991557fa8 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/containment_crystal.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/containment_crystal.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/destroyed_pillar.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/destroyed_pillar.lua index 291e11f0b..fd0421ce4 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/destroyed_pillar.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/destroyed_pillar.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_death.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_death.lua index 14b803483..e40fabcad 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_death.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_death.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_draining.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_draining.lua index db4896fa3..8d6ed3351 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_draining.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_draining.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_healing.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_healing.lua index e7bdde097..f04955e83 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_healing.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_healing.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_protection.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_protection.lua index 8b0f9d624..2f2002dc2 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_protection.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_protection.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_summoning.lua b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_summoning.lua index 8e8a0887c..e4ecb65cd 100644 --- a/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_summoning.lua +++ b/data/monster/quests/cults_of_tibia/bosses/pillars/pillar_of_summoning.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/ravennous_hunger.lua b/data/monster/quests/cults_of_tibia/bosses/ravennous_hunger.lua index 7469aec87..4b23086a9 100644 --- a/data/monster/quests/cults_of_tibia/bosses/ravennous_hunger.lua +++ b/data/monster/quests/cults_of_tibia/bosses/ravennous_hunger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "blood" monster.corpse = 6324 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/dark_soul.lua b/data/monster/quests/cults_of_tibia/bosses/summons/dark_soul.lua index a74e53ed7..7df9d9a07 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/dark_soul.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/dark_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 26397 monster.speed = 162 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/dread_minion.lua b/data/monster/quests/cults_of_tibia/bosses/summons/dread_minion.lua index 2c77dc171..0e9037dff 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/dread_minion.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/dread_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4500 monster.race = "undead" monster.corpse = 26213 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/enraged_sand_brood.lua b/data/monster/quests/cults_of_tibia/bosses/summons/enraged_sand_brood.lua index 3ea1d4a6a..f96fbfc58 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/enraged_sand_brood.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/enraged_sand_brood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2000 monster.race = "venom" monster.corpse = 6023 monster.speed = 175 -monster.summonCost = 355 +monster.manaCost = 355 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/freed_soul.lua b/data/monster/quests/cults_of_tibia/bosses/summons/freed_soul.lua index 80f9dc58f..70a2ad44e 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/freed_soul.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/freed_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "undead" monster.corpse = 0 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/liquor_spirit.lua b/data/monster/quests/cults_of_tibia/bosses/summons/liquor_spirit.lua index 32399ba82..d8b5fa86e 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/liquor_spirit.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/liquor_spirit.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/sand_brood.lua b/data/monster/quests/cults_of_tibia/bosses/summons/sand_brood.lua index 2d9083415..4562d6e9b 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/sand_brood.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/sand_brood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 6023 monster.speed = 175 -monster.summonCost = 355 +monster.manaCost = 355 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/sand_vortex.lua b/data/monster/quests/cults_of_tibia/bosses/summons/sand_vortex.lua index a620a0d6c..d81be7bbc 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/sand_vortex.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/sand_vortex.lua @@ -12,7 +12,7 @@ monster.maxHealth = 20000 monster.race = "venom" monster.corpse = 0 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/security_golem.lua b/data/monster/quests/cults_of_tibia/bosses/summons/security_golem.lua index fdd3711bb..2aa6f06d3 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/security_golem.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/security_golem.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6500 monster.race = "venom" monster.corpse = 10005 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/soul_reaper.lua b/data/monster/quests/cults_of_tibia/bosses/summons/soul_reaper.lua index 8e9488c48..5068b72e3 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/soul_reaper.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/soul_reaper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "venom" monster.corpse = 26209 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/sphere_of_wrath.lua b/data/monster/quests/cults_of_tibia/bosses/summons/sphere_of_wrath.lua index 0d9ac8996..a753c8c92 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/sphere_of_wrath.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/sphere_of_wrath.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/stolen_soul.lua b/data/monster/quests/cults_of_tibia/bosses/summons/stolen_soul.lua index 6f6a00960..089564fd5 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/stolen_soul.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/stolen_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 0 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/vermin_swarm.lua b/data/monster/quests/cults_of_tibia/bosses/summons/vermin_swarm.lua index 319359886..6ed3c2ff1 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/vermin_swarm.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/vermin_swarm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/summons/voidshard.lua b/data/monster/quests/cults_of_tibia/bosses/summons/voidshard.lua index 8639f0d3d..dc9fde2d4 100644 --- a/data/monster/quests/cults_of_tibia/bosses/summons/voidshard.lua +++ b/data/monster/quests/cults_of_tibia/bosses/summons/voidshard.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "venom" monster.corpse = 26209 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_armored_voidborn.lua b/data/monster/quests/cults_of_tibia/bosses/the_armored_voidborn.lua index c349592ff..8cb7aad98 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_armored_voidborn.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_armored_voidborn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_corruptor_of_souls.lua b/data/monster/quests/cults_of_tibia/bosses/the_corruptor_of_souls.lua index 8a13674f6..21c4e44f8 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_corruptor_of_souls.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_corruptor_of_souls.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 0 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_false_god.lua b/data/monster/quests/cults_of_tibia/bosses/the_false_god.lua index fb8cc4990..2c801a6e3 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_false_god.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_false_god.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 25151 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_remorseless_corruptor.lua b/data/monster/quests/cults_of_tibia/bosses/the_remorseless_corruptor.lua index a6bc21e02..46805ca81 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_remorseless_corruptor.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_remorseless_corruptor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 0 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_sandking.lua b/data/monster/quests/cults_of_tibia/bosses/the_sandking.lua index 465158322..63649153a 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_sandking.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_sandking.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 29142 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_sandking_fake.lua b/data/monster/quests/cults_of_tibia/bosses/the_sandking_fake.lua index 6bd442893..31ddc8e5e 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_sandking_fake.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_sandking_fake.lua @@ -19,7 +19,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 29142 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_clean.lua b/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_clean.lua index d8f449689..945609ded 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_clean.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_clean.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_dirty.lua b/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_dirty.lua index ec591a966..08e5a0717 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_dirty.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_sinister_hermit_dirty.lua @@ -19,7 +19,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { @@ -45,7 +45,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/the_souldespoiler.lua b/data/monster/quests/cults_of_tibia/bosses/the_souldespoiler.lua index bc456939d..8801cb184 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_souldespoiler.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_souldespoiler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 26220 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_source_of_corruption.lua b/data/monster/quests/cults_of_tibia/bosses/the_source_of_corruption.lua index 6cde404df..2ac36748d 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_source_of_corruption.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_source_of_corruption.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500000 monster.race = "undead" monster.corpse = 26223 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/bosses/the_unarmored_voidborn.lua b/data/monster/quests/cults_of_tibia/bosses/the_unarmored_voidborn.lua index aa2d66a85..9e22588eb 100644 --- a/data/monster/quests/cults_of_tibia/bosses/the_unarmored_voidborn.lua +++ b/data/monster/quests/cults_of_tibia/bosses/the_unarmored_voidborn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "undead" monster.corpse = 29369 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -91,7 +91,7 @@ monster.loot = { {id = "ultimate health potion", chance = 27652, maxCount = 10}, {id = "great mana potion", chance = 33721, maxCount = 10}, {id = "great spirit potion", chance = 25690, maxCount = 5}, - {id = 26198, chance = 12798}, + {id = 26198, chance = 12798},-- collar of blue plasma {id = "piece of royal steel", chance = 15890}, {id = "shadow sceptre", chance = 7890}, {id = 26189, chance = 14542}, diff --git a/data/monster/quests/cults_of_tibia/bosses/wine_cask.lua b/data/monster/quests/cults_of_tibia/bosses/wine_cask.lua index 58ec1d36a..acf0e6740 100644 --- a/data/monster/quests/cults_of_tibia/bosses/wine_cask.lua +++ b/data/monster/quests/cults_of_tibia/bosses/wine_cask.lua @@ -12,7 +12,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -38,7 +38,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/bosses/zarcorix_of_yalahar.lua b/data/monster/quests/cults_of_tibia/bosses/zarcorix_of_yalahar.lua index 99df9de83..a00ca02ac 100644 --- a/data/monster/quests/cults_of_tibia/bosses/zarcorix_of_yalahar.lua +++ b/data/monster/quests/cults_of_tibia/bosses/zarcorix_of_yalahar.lua @@ -18,7 +18,7 @@ monster.maxHealth = 99999999 monster.race = "blood" monster.corpse = 20550 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/containment_machine.lua b/data/monster/quests/cults_of_tibia/containment_machine.lua index 290919916..489a280f6 100644 --- a/data/monster/quests/cults_of_tibia/containment_machine.lua +++ b/data/monster/quests/cults_of_tibia/containment_machine.lua @@ -12,7 +12,7 @@ monster.maxHealth = 6500 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -35,7 +35,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/cult_believer.lua b/data/monster/quests/cults_of_tibia/cult_believer.lua index e54924ce1..308c104b8 100644 --- a/data/monster/quests/cults_of_tibia/cult_believer.lua +++ b/data/monster/quests/cults_of_tibia/cult_believer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Forbidden Temple (Carlin)." - } + } monster.health = 975 monster.maxHealth = 975 monster.race = "blood" monster.corpse = 24673 monster.speed = 260 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/cult_enforcer.lua b/data/monster/quests/cults_of_tibia/cult_enforcer.lua index 00bb907a4..51490e818 100644 --- a/data/monster/quests/cults_of_tibia/cult_enforcer.lua +++ b/data/monster/quests/cults_of_tibia/cult_enforcer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Forbidden Temple (Carlin)." - } + } monster.health = 1150 monster.maxHealth = 1150 monster.race = "blood" monster.corpse = 24673 monster.speed = 260 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/cult_scholar.lua b/data/monster/quests/cults_of_tibia/cult_scholar.lua index dd402b4e2..9e621bf71 100644 --- a/data/monster/quests/cults_of_tibia/cult_scholar.lua +++ b/data/monster/quests/cults_of_tibia/cult_scholar.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Forbidden Temple (Carlin)." - } + } monster.health = 1650 monster.maxHealth = 1650 monster.race = "blood" monster.corpse = 24673 monster.speed = 260 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/goldhanded_cultist.lua b/data/monster/quests/cults_of_tibia/goldhanded_cultist.lua index 9f1b9f9a1..375ea01b3 100644 --- a/data/monster/quests/cults_of_tibia/goldhanded_cultist.lua +++ b/data/monster/quests/cults_of_tibia/goldhanded_cultist.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Museum of Tibian Arts." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 3058 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/minotaur_idol.lua b/data/monster/quests/cults_of_tibia/minotaur_idol.lua index 9e7ecbf13..deb714a05 100644 --- a/data/monster/quests/cults_of_tibia/minotaur_idol.lua +++ b/data/monster/quests/cults_of_tibia/minotaur_idol.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5200 monster.race = "undead" monster.corpse = 29126 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/misguided_bully.lua b/data/monster/quests/cults_of_tibia/misguided_bully.lua index 6851958e2..ceaaa1579 100644 --- a/data/monster/quests/cults_of_tibia/misguided_bully.lua +++ b/data/monster/quests/cults_of_tibia/misguided_bully.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Misguided Camp accessible via Outlaw Camp's portal." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "blood" monster.corpse = 29361 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/misguided_shadow.lua b/data/monster/quests/cults_of_tibia/misguided_shadow.lua index efa57c15b..74db01c4d 100644 --- a/data/monster/quests/cults_of_tibia/misguided_shadow.lua +++ b/data/monster/quests/cults_of_tibia/misguided_shadow.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 29361 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/misguided_thief.lua b/data/monster/quests/cults_of_tibia/misguided_thief.lua index f614f2777..e54bef4b1 100644 --- a/data/monster/quests/cults_of_tibia/misguided_thief.lua +++ b/data/monster/quests/cults_of_tibia/misguided_thief.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Misguided Camp accessible via Outlaw Camp's portal." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 29361 monster.speed = 240 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/cults_of_tibia/orc_cult_fanatic.lua b/data/monster/quests/cults_of_tibia/orc_cult_fanatic.lua index cc9c65356..c56c16d29 100644 --- a/data/monster/quests/cults_of_tibia/orc_cult_fanatic.lua +++ b/data/monster/quests/cults_of_tibia/orc_cult_fanatic.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Edron Orc Cave." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "blood" monster.corpse = 6001 monster.speed = 115 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/orc_cult_inquisitor.lua b/data/monster/quests/cults_of_tibia/orc_cult_inquisitor.lua index 8bf72e96a..4b4226b68 100644 --- a/data/monster/quests/cults_of_tibia/orc_cult_inquisitor.lua +++ b/data/monster/quests/cults_of_tibia/orc_cult_inquisitor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Edron Orc Cave." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 5980 monster.speed = 125 -monster.summonCost = 590 +monster.manaCost = 590 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/orc_cult_minion.lua b/data/monster/quests/cults_of_tibia/orc_cult_minion.lua index b210050d1..f067dae57 100644 --- a/data/monster/quests/cults_of_tibia/orc_cult_minion.lua +++ b/data/monster/quests/cults_of_tibia/orc_cult_minion.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Edron Orc Cave." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "blood" monster.corpse = 5996 monster.speed = 105 -monster.summonCost = 310 +monster.manaCost = 310 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/orc_cult_priest.lua b/data/monster/quests/cults_of_tibia/orc_cult_priest.lua index df46e433d..7f245cfd7 100644 --- a/data/monster/quests/cults_of_tibia/orc_cult_priest.lua +++ b/data/monster/quests/cults_of_tibia/orc_cult_priest.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Edron Orc Cave." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "blood" monster.corpse = 5978 monster.speed = 70 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/cults_of_tibia/orc_cultist.lua b/data/monster/quests/cults_of_tibia/orc_cultist.lua index a19ff4b4a..d1c0c1a38 100644 --- a/data/monster/quests/cults_of_tibia/orc_cultist.lua +++ b/data/monster/quests/cults_of_tibia/orc_cultist.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Edron Orc Cave." - } + } monster.health = 1350 monster.maxHealth = 1350 monster.race = "blood" monster.corpse = 5979 monster.speed = 95 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/aggressive_lava.lua b/data/monster/quests/dangerous_depth/aggressive_lava.lua index bcf9222bc..8d45fcabf 100644 --- a/data/monster/quests/dangerous_depth/aggressive_lava.lua +++ b/data/monster/quests/dangerous_depth/aggressive_lava.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 31996 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/aggressive_matter.lua b/data/monster/quests/dangerous_depth/aggressive_matter.lua index 80fde6572..376a4facf 100644 --- a/data/monster/quests/dangerous_depth/aggressive_matter.lua +++ b/data/monster/quests/dangerous_depth/aggressive_matter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "venom" monster.corpse = 0 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/ancient_spawn_of_morgathla.lua b/data/monster/quests/dangerous_depth/bosses/ancient_spawn_of_morgathla.lua index c81682068..7ea93481c 100644 --- a/data/monster/quests/dangerous_depth/bosses/ancient_spawn_of_morgathla.lua +++ b/data/monster/quests/dangerous_depth/bosses/ancient_spawn_of_morgathla.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 23375 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/the_baron_from_below.lua b/data/monster/quests/dangerous_depth/bosses/the_baron_from_below.lua index afbcc935b..48e168a92 100644 --- a/data/monster/quests/dangerous_depth/bosses/the_baron_from_below.lua +++ b/data/monster/quests/dangerous_depth/bosses/the_baron_from_below.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 30868 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/the_count_of_the_core.lua b/data/monster/quests/dangerous_depth/bosses/the_count_of_the_core.lua index 323689c06..735cb73b1 100644 --- a/data/monster/quests/dangerous_depth/bosses/the_count_of_the_core.lua +++ b/data/monster/quests/dangerous_depth/bosses/the_count_of_the_core.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 30872 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths.lua b/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths.lua index f66b815d3..dbbec64cc 100644 --- a/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths.lua +++ b/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 32008 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths_immortal.lua b/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths_immortal.lua index a54b5b685..c55370fda 100644 --- a/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths_immortal.lua +++ b/data/monster/quests/dangerous_depth/bosses/the_duke_of_the_depths_immortal.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "blood" monster.corpse = 32008 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/bosses/the_hungry_baron_from_below.lua b/data/monster/quests/dangerous_depth/bosses/the_hungry_baron_from_below.lua index f0f0269be..96876c743 100644 --- a/data/monster/quests/dangerous_depth/bosses/the_hungry_baron_from_below.lua +++ b/data/monster/quests/dangerous_depth/bosses/the_hungry_baron_from_below.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 30868 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/captured_dwarf.lua b/data/monster/quests/dangerous_depth/captured_dwarf.lua index 4a8c2b775..535e54adf 100644 --- a/data/monster/quests/dangerous_depth/captured_dwarf.lua +++ b/data/monster/quests/dangerous_depth/captured_dwarf.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/ember_beast.lua b/data/monster/quests/dangerous_depth/ember_beast.lua index ab1c0511c..f7fe27033 100644 --- a/data/monster/quests/dangerous_depth/ember_beast.lua +++ b/data/monster/quests/dangerous_depth/ember_beast.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 0 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/dangerous_depth/fiery_blood.lua b/data/monster/quests/dangerous_depth/fiery_blood.lua index ac47e4815..fc61b2699 100644 --- a/data/monster/quests/dangerous_depth/fiery_blood.lua +++ b/data/monster/quests/dangerous_depth/fiery_blood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 8964 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/fiery_heart.lua b/data/monster/quests/dangerous_depth/fiery_heart.lua index 76257046e..dce319134 100644 --- a/data/monster/quests/dangerous_depth/fiery_heart.lua +++ b/data/monster/quests/dangerous_depth/fiery_heart.lua @@ -12,7 +12,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/gnome_pack_crawler.lua b/data/monster/quests/dangerous_depth/gnome_pack_crawler.lua index 6d1fad53e..803a7941e 100644 --- a/data/monster/quests/dangerous_depth/gnome_pack_crawler.lua +++ b/data/monster/quests/dangerous_depth/gnome_pack_crawler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "fire" monster.corpse = 17336 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/lava_lurker_attendant.lua b/data/monster/quests/dangerous_depth/lava_lurker_attendant.lua index 522a1300b..feee97033 100644 --- a/data/monster/quests/dangerous_depth/lava_lurker_attendant.lua +++ b/data/monster/quests/dangerous_depth/lava_lurker_attendant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "fire" monster.corpse = 31997 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/lost_gnome.lua b/data/monster/quests/dangerous_depth/lost_gnome.lua index dade64852..124a33c20 100644 --- a/data/monster/quests/dangerous_depth/lost_gnome.lua +++ b/data/monster/quests/dangerous_depth/lost_gnome.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/makeshift_home.lua b/data/monster/quests/dangerous_depth/makeshift_home.lua index 8a7b0bbca..450152153 100644 --- a/data/monster/quests/dangerous_depth/makeshift_home.lua +++ b/data/monster/quests/dangerous_depth/makeshift_home.lua @@ -12,7 +12,7 @@ monster.maxHealth = 6900 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/organic_matter.lua b/data/monster/quests/dangerous_depth/organic_matter.lua index d2a2b1b80..a04360ea5 100644 --- a/data/monster/quests/dangerous_depth/organic_matter.lua +++ b/data/monster/quests/dangerous_depth/organic_matter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dangerous_depth/snail_slime.lua b/data/monster/quests/dangerous_depth/snail_slime.lua index a3ba49327..b0bd50c8d 100644 --- a/data/monster/quests/dangerous_depth/snail_slime.lua +++ b/data/monster/quests/dangerous_depth/snail_slime.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 0 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/canopic_jar.lua b/data/monster/quests/dark_trails/canopic_jar.lua index 2d9bda052..0dcc9c552 100644 --- a/data/monster/quests/dark_trails/canopic_jar.lua +++ b/data/monster/quests/dark_trails/canopic_jar.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/death_priest_shargon.lua b/data/monster/quests/dark_trails/death_priest_shargon.lua index e79a22f25..429b8669b 100644 --- a/data/monster/quests/dark_trails/death_priest_shargon.lua +++ b/data/monster/quests/dark_trails/death_priest_shargon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65000 monster.race = "blood" monster.corpse = 23494 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/depowered_minotaur.lua b/data/monster/quests/dark_trails/depowered_minotaur.lua index b5a68b8c6..c3be38eca 100644 --- a/data/monster/quests/dark_trails/depowered_minotaur.lua +++ b/data/monster/quests/dark_trails/depowered_minotaur.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 5969 monster.speed = 212 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/greater_canopic_jar.lua b/data/monster/quests/dark_trails/greater_canopic_jar.lua index 134f24d9c..e0ce4dcd6 100644 --- a/data/monster/quests/dark_trails/greater_canopic_jar.lua +++ b/data/monster/quests/dark_trails/greater_canopic_jar.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/greater_death_minion.lua b/data/monster/quests/dark_trails/greater_death_minion.lua index 08f6fd779..0d5f7dec7 100644 --- a/data/monster/quests/dark_trails/greater_death_minion.lua +++ b/data/monster/quests/dark_trails/greater_death_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "undead" monster.corpse = 6004 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/lesser_death_minion.lua b/data/monster/quests/dark_trails/lesser_death_minion.lua index 7d66776ef..a96991415 100644 --- a/data/monster/quests/dark_trails/lesser_death_minion.lua +++ b/data/monster/quests/dark_trails/lesser_death_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "undead" monster.corpse = 5972 monster.speed = 154 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/minotaur_invader.lua b/data/monster/quests/dark_trails/minotaur_invader.lua index 22af5a2ea..5123a872e 100644 --- a/data/monster/quests/dark_trails/minotaur_invader.lua +++ b/data/monster/quests/dark_trails/minotaur_invader.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1850 monster.race = "blood" monster.corpse = 5983 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/minotaur_totem.lua b/data/monster/quests/dark_trails/minotaur_totem.lua index 55a588418..6c2be7766 100644 --- a/data/monster/quests/dark_trails/minotaur_totem.lua +++ b/data/monster/quests/dark_trails/minotaur_totem.lua @@ -12,7 +12,7 @@ monster.maxHealth = 6000 monster.race = "undead" monster.corpse = 0 monster.speed = 78 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/superior_death_minion.lua b/data/monster/quests/dark_trails/superior_death_minion.lua index f3ac6893b..61898bdf9 100644 --- a/data/monster/quests/dark_trails/superior_death_minion.lua +++ b/data/monster/quests/dark_trails/superior_death_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2500 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/the_ravager.lua b/data/monster/quests/dark_trails/the_ravager.lua index 0afc723ce..f7b60eede 100644 --- a/data/monster/quests/dark_trails/the_ravager.lua +++ b/data/monster/quests/dark_trails/the_ravager.lua @@ -18,7 +18,7 @@ monster.maxHealth = 53500 monster.race = "undead" monster.corpse = 6031 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 16 monster.changeTarget = { diff --git a/data/monster/quests/dark_trails/tremor_worm.lua b/data/monster/quests/dark_trails/tremor_worm.lua index 19733027d..0f36535c2 100644 --- a/data/monster/quests/dark_trails/tremor_worm.lua +++ b/data/monster/quests/dark_trails/tremor_worm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 125000 monster.race = "blood" monster.corpse = 0 monster.speed = 170 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/feaster_of_souls/irgix_the_flimsy.lua b/data/monster/quests/feaster_of_souls/irgix_the_flimsy.lua index 3ce64c4f7..ed291c835 100644 --- a/data/monster/quests/feaster_of_souls/irgix_the_flimsy.lua +++ b/data/monster/quests/feaster_of_souls/irgix_the_flimsy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 24000 monster.race = "undead" monster.corpse = 37445 monster.speed = 285 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/feaster_of_souls/the_fear_feaster.lua b/data/monster/quests/feaster_of_souls/the_fear_feaster.lua index ddda72d8a..45a816ba3 100644 --- a/data/monster/quests/feaster_of_souls/the_fear_feaster.lua +++ b/data/monster/quests/feaster_of_souls/the_fear_feaster.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 37572 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/feaster_of_souls/unaz_the_mean.lua b/data/monster/quests/feaster_of_souls/unaz_the_mean.lua index b82789a99..c4abf5838 100644 --- a/data/monster/quests/feaster_of_souls/unaz_the_mean.lua +++ b/data/monster/quests/feaster_of_souls/unaz_the_mean.lua @@ -18,7 +18,7 @@ monster.maxHealth = 28000 monster.race = "undead" monster.corpse = 37445 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/feaster_of_souls/vok_the_freakish.lua b/data/monster/quests/feaster_of_souls/vok_the_freakish.lua index 5f282fc7d..c941d6a30 100644 --- a/data/monster/quests/feaster_of_souls/vok_the_freakish.lua +++ b/data/monster/quests/feaster_of_souls/vok_the_freakish.lua @@ -18,7 +18,7 @@ monster.maxHealth = 32000 monster.race = "undead" monster.corpse = 37445 monster.speed = 285 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/ascending_ferumbras.lua b/data/monster/quests/ferumbras_ascendant/bosses/ascending_ferumbras.lua index 21878ba81..b787e9332 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/ascending_ferumbras.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/ascending_ferumbras.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "venom" monster.corpse = 6078 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/death_dragon.lua b/data/monster/quests/ferumbras_ascendant/bosses/death_dragon.lua index 643b11177..f2fef5b8b 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/death_dragon.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/death_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8350 monster.race = "undead" monster.corpse = 0 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/destabilized_ferumbras.lua b/data/monster/quests/ferumbras_ascendant/bosses/destabilized_ferumbras.lua index 6e730071d..36b1ad983 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/destabilized_ferumbras.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/destabilized_ferumbras.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/enraged_soul.lua b/data/monster/quests/ferumbras_ascendant/bosses/enraged_soul.lua index a54d79865..91787511d 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/enraged_soul.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/enraged_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150 monster.race = "undead" monster.corpse = 21368 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_mortal_shell.lua b/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_mortal_shell.lua index 85eda6d34..0633cbed6 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_mortal_shell.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_mortal_shell.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500000 monster.race = "venom" monster.corpse = 6078 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { @@ -98,7 +98,7 @@ monster.loot = { {id = 2148, chance = 100000, maxCount = 100}, {id = 7896, chance = 800}, {id = 2472, chance = 400}, - {id = 25414, chance = 100}, + {id = 25414, chance = 100, unique = true}, {id = 7403, chance = 800}, {id = 25522, chance = 500}, {id = 8926, chance = 300}, @@ -108,7 +108,7 @@ monster.loot = { {id = 2152, chance = 100000, maxCount = 25}, {id = 8928, chance = 400}, {id = 7414, chance = 800}, - {id = 5903, chance = 100}, + {id = 5903, chance = 100, unique = true}, {id = 25425, chance = 800}, {id = 7382, chance = 800}, {id = 2155, chance = 4000}, @@ -123,7 +123,7 @@ monster.loot = { {id = 25523, chance = 500}, {id = 8885, chance = 800}, {id = 2415, chance = 700}, - {id = 2522, chance = 100}, + {id = 2522, chance = 100, unique = true}, {id = 7894, chance = 800}, {id = 9971, chance = 800}, {id = 7405, chance = 800}, diff --git a/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_soul_splinter.lua b/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_soul_splinter.lua index b1add1e89..b14096e8c 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_soul_splinter.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/ferumbras_soul_splinter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "venom" monster.corpse = 0 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/mazoran.lua b/data/monster/quests/ferumbras_ascendant/bosses/mazoran.lua index fe39a62f1..67715403e 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/mazoran.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/mazoran.lua @@ -18,7 +18,7 @@ monster.maxHealth = 370000 monster.race = "fire" monster.corpse = 25151 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -82,7 +82,7 @@ monster.loot = { {id = 2167, chance = 4000}, {id = 2432, chance = 3000}, {id = 25416, chance = 500}, - {id = 2542, chance = 500}, + {id = 2542, chance = 500, unique = true}, {id = 25522, chance = 500}, {id = 25523, chance = 500}, {id = 6500, chance = 11000}, diff --git a/data/monster/quests/ferumbras_ascendant/bosses/plagirath.lua b/data/monster/quests/ferumbras_ascendant/bosses/plagirath.lua index e3def6798..707fb0f7d 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/plagirath.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/plagirath.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -81,7 +81,7 @@ monster.loot = { {id = 2150, chance = 10000, maxCount = 5}, {id = 2152, chance = 8000, maxCount = 58}, {id = 25383, chance = 800}, - {id = 25415, chance = 500}, + {id = 25415, chance = 500, unique = true}, {id = 25522, chance = 800}, {id = 25523, chance = 800}, {id = 6500, chance = 11000}, diff --git a/data/monster/quests/ferumbras_ascendant/bosses/ragiaz.lua b/data/monster/quests/ferumbras_ascendant/bosses/ragiaz.lua index ab7321281..d228b3219 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/ragiaz.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/ragiaz.lua @@ -18,7 +18,7 @@ monster.maxHealth = 380000 monster.race = "undead" monster.corpse = 25151 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -84,7 +84,7 @@ monster.loot = { {id = 2156, chance = 1000}, {id = 2158, chance = 1000}, {id = 2436, chance = 4000}, - {id = 25414, chance = 100}, + {id = 25414, chance = 100, unique = true}, {id = 25522, chance = 700}, {id = 25523, chance = 700}, {id = 6500, chance = 11000}, diff --git a/data/monster/quests/ferumbras_ascendant/bosses/razzagorn.lua b/data/monster/quests/ferumbras_ascendant/bosses/razzagorn.lua index 3536cf0ab..9545f4fca 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/razzagorn.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/razzagorn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "fire" monster.corpse = 25151 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { @@ -92,7 +92,7 @@ monster.loot = { {id = 24849, chance = 46100, maxCount = 5}, {id = 24850, chance = 46100, maxCount = 5}, {id = 25410, chance = 500}, - {id = 25418, chance = 500}, + {id = 25418, chance = 500, unique = true}, {id = 5022, chance = 46100, maxCount = 5}, {id = 6500, chance = 11000}, {id = 7439, chance = 8000}, @@ -103,7 +103,7 @@ monster.loot = { {id = 7632, chance = 14000, maxCount = 5}, {id = 7633, chance = 14000, maxCount = 5}, {id = 8472, chance = 46100, maxCount = 10}, - {id = 2522, chance = 100}, + {id = 2522, chance = 100, unique = true}, {id = 8473, chance = 23000, maxCount = 5}, {id = 9970, chance = 10000, maxCount = 8} } diff --git a/data/monster/quests/ferumbras_ascendant/bosses/redeemed_soul.lua b/data/monster/quests/ferumbras_ascendant/bosses/redeemed_soul.lua index 9e5d537a2..c4d609614 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/redeemed_soul.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/redeemed_soul.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Tainted Caves in the Green Claw Swamp (under the right conditions)." - } + } monster.health = 250 monster.maxHealth = 250 monster.race = "undead" monster.corpse = 24634 monster.speed = 162 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/shulgrax.lua b/data/monster/quests/ferumbras_ascendant/bosses/shulgrax.lua index 65af6c8c1..af7caac9e 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/shulgrax.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/shulgrax.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "undead" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -90,7 +90,7 @@ monster.loot = { {id = 24850, chance = 46100, maxCount = 5}, {id = 25382, chance = 700}, {id = 25383, chance = 700}, - {id = 25412, chance = 500}, + {id = 25412, chance = 500, unique = true}, {id = 25523, chance = 700}, {id = 5022, chance = 46100, maxCount = 5}, {id = 6300, chance = 1300}, diff --git a/data/monster/quests/ferumbras_ascendant/bosses/sin_devourer.lua b/data/monster/quests/ferumbras_ascendant/bosses/sin_devourer.lua index b7e03a8f9..dededcd5f 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/sin_devourer.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/sin_devourer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2700 monster.race = "undead" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/tarbaz.lua b/data/monster/quests/ferumbras_ascendant/bosses/tarbaz.lua index 758dbedd2..542fe505b 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/tarbaz.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/tarbaz.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "undead" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -96,7 +96,7 @@ monster.loot = { {id = 25383, chance = 800}, {id = 2155, chance = 1000}, {id = 8910, chance = 4000}, - {id = 25413, chance = 500} + {id = 25413, chance = 500, unique = true} } monster.attacks = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/the_lord_of_the_lice.lua b/data/monster/quests/ferumbras_ascendant/bosses/the_lord_of_the_lice.lua index b54107e64..6dde6a875 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/the_lord_of_the_lice.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/the_lord_of_the_lice.lua @@ -18,7 +18,7 @@ monster.maxHealth = 80000 monster.race = "blood" monster.corpse = 9871 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/the_shatterer.lua b/data/monster/quests/ferumbras_ascendant/bosses/the_shatterer.lua index 8756f15d1..73b57a5cb 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/the_shatterer.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/the_shatterer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 220000 monster.race = "fire" monster.corpse = 6068 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh.lua b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh.lua index 77bd3d0f0..c66c9e1ae 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "undead" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { @@ -92,8 +92,8 @@ monster.loot = { {id = 25523, chance = 770}, {id = 8878, chance = 770}, {id = 25382, chance = 670}, - {id = 25418, chance = 500}, - {id = 25211, chance = 500} + {id = 25418, chance = 500, unique = true}, + {id = 25211, chance = 500, unique = true} } monster.attacks = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh2.lua b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh2.lua index 37e28be13..1e086f31e 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh2.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh2.lua @@ -19,7 +19,7 @@ monster.maxHealth = 300000 monster.race = "undead" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -89,8 +89,8 @@ monster.loot = { {id = 25523, chance = 770}, {id = 8878, chance = 770}, {id = 25382, chance = 670}, - {id = 25418, chance = 500}, - {id = 25211, chance = 500} + {id = 25418, chance = 500, unique = true}, + {id = 25211, chance = 500, unique = true} } monster.attacks = { diff --git a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh3.lua b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh3.lua index dd980a10f..8b602b34f 100644 --- a/data/monster/quests/ferumbras_ascendant/bosses/zamulosh3.lua +++ b/data/monster/quests/ferumbras_ascendant/bosses/zamulosh3.lua @@ -19,7 +19,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 25151 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -93,8 +93,8 @@ monster.loot = { {id = 25523, chance = 770}, {id = 8878, chance = 770}, {id = 25382, chance = 670}, - {id = 25418, chance = 500}, - {id = 25211, chance = 500} + {id = 25418, chance = 500, unique = true}, + {id = 25211, chance = 500, unique = true} } monster.attacks = { diff --git a/data/monster/quests/ferumbras_ascendant/damned_soul.lua b/data/monster/quests/ferumbras_ascendant/damned_soul.lua index da9dac1ca..3b2a9bdf8 100644 --- a/data/monster/quests/ferumbras_ascendant/damned_soul.lua +++ b/data/monster/quests/ferumbras_ascendant/damned_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "undead" monster.corpse = 25354 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/desperate_soul.lua b/data/monster/quests/ferumbras_ascendant/desperate_soul.lua index b7ba4716c..8eb24ecb6 100644 --- a/data/monster/quests/ferumbras_ascendant/desperate_soul.lua +++ b/data/monster/quests/ferumbras_ascendant/desperate_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15 monster.race = "blood" monster.corpse = 7338 monster.speed = 670 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/disgusting_ooze.lua b/data/monster/quests/ferumbras_ascendant/disgusting_ooze.lua index dba92f27b..5087b3dd3 100644 --- a/data/monster/quests/ferumbras_ascendant/disgusting_ooze.lua +++ b/data/monster/quests/ferumbras_ascendant/disgusting_ooze.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3650 monster.race = "venom" monster.corpse = 6532 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/ferumbras_essence.lua b/data/monster/quests/ferumbras_ascendant/ferumbras_essence.lua index 3ec4c7dc1..a563d1bf2 100644 --- a/data/monster/quests/ferumbras_ascendant/ferumbras_essence.lua +++ b/data/monster/quests/ferumbras_ascendant/ferumbras_essence.lua @@ -18,7 +18,7 @@ monster.maxHealth = 115 monster.race = "undead" monster.corpse = 10508 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_deer.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_deer.lua index c7d50df7a..777594617 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_deer.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_deer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25 monster.race = "blood" monster.corpse = 5970 monster.speed = 196 -monster.summonCost = 260 +monster.manaCost = 260 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_frazzlemaw.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_frazzlemaw.lua index 78a8a5b2f..93ad38d65 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_frazzlemaw.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_frazzlemaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4100 monster.race = "blood" monster.corpse = 22567 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_polar_bear.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_polar_bear.lua index 0a6b3986f..7e8e513c2 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_polar_bear.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_polar_bear.lua @@ -18,7 +18,7 @@ monster.maxHealth = 85 monster.race = "blood" monster.corpse = 5987 monster.speed = 156 -monster.summonCost = 315 +monster.manaCost = 315 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_rotworm.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_rotworm.lua index 5a76d899c..3f5dd176b 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_rotworm.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_rotworm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "blood" monster.corpse = 5967 monster.speed = 116 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_scorpion.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_scorpion.lua index fb75b76fc..50731ec84 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_scorpion.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_scorpion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 45 monster.race = "venom" monster.corpse = 5988 monster.speed = 150 -monster.summonCost = 310 +monster.manaCost = 310 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_snake.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_snake.lua index 1a8ddb5ef..129b2589b 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_snake.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_snake.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15 monster.race = "blood" monster.corpse = 2817 monster.speed = 120 -monster.summonCost = 205 +monster.manaCost = 205 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_souleater.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_souleater.lua index 8250c4b47..8f6b47c6e 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_souleater.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_souleater.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1100 monster.race = "undead" monster.corpse = 12631 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/lovely/lovely_yielothax.lua b/data/monster/quests/ferumbras_ascendant/lovely/lovely_yielothax.lua index 5b6ff078d..c7877dc07 100644 --- a/data/monster/quests/ferumbras_ascendant/lovely/lovely_yielothax.lua +++ b/data/monster/quests/ferumbras_ascendant/lovely/lovely_yielothax.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 13752 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/rage_of_mazoran.lua b/data/monster/quests/ferumbras_ascendant/rage_of_mazoran.lua index 423cf99d6..c47488140 100644 --- a/data/monster/quests/ferumbras_ascendant/rage_of_mazoran.lua +++ b/data/monster/quests/ferumbras_ascendant/rage_of_mazoran.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3800 monster.race = "fire" monster.corpse = 6324 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/summons/enthralled_demon.lua b/data/monster/quests/ferumbras_ascendant/summons/enthralled_demon.lua index 5d3c12110..064a3a43d 100644 --- a/data/monster/quests/ferumbras_ascendant/summons/enthralled_demon.lua +++ b/data/monster/quests/ferumbras_ascendant/summons/enthralled_demon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "fire" monster.corpse = 0 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/summons/rift_fragment.lua b/data/monster/quests/ferumbras_ascendant/summons/rift_fragment.lua index fc6400bfc..f14348df3 100644 --- a/data/monster/quests/ferumbras_ascendant/summons/rift_fragment.lua +++ b/data/monster/quests/ferumbras_ascendant/summons/rift_fragment.lua @@ -12,7 +12,7 @@ monster.maxHealth = 7200 monster.race = "venom" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/summons/rift_invader.lua b/data/monster/quests/ferumbras_ascendant/summons/rift_invader.lua index 13c0a72be..cd465bb10 100644 --- a/data/monster/quests/ferumbras_ascendant/summons/rift_invader.lua +++ b/data/monster/quests/ferumbras_ascendant/summons/rift_invader.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "venom" monster.corpse = 0 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/bone_capsule.lua b/data/monster/quests/ferumbras_ascendant/traps/bone_capsule.lua index ca2a21e9a..e7bd6bd97 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/bone_capsule.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/bone_capsule.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/despair.lua b/data/monster/quests/ferumbras_ascendant/traps/despair.lua index 97100abb7..a3b817443 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/despair.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/despair.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/electric_sparks.lua b/data/monster/quests/ferumbras_ascendant/traps/electric_sparks.lua index e88509e21..5c93ae080 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/electric_sparks.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/electric_sparks.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/eruption_of_destruction.lua b/data/monster/quests/ferumbras_ascendant/traps/eruption_of_destruction.lua index 0cfd2660c..7de072ff4 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/eruption_of_destruction.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/eruption_of_destruction.lua @@ -12,7 +12,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 0 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/guilt.lua b/data/monster/quests/ferumbras_ascendant/traps/guilt.lua index 7f16d5fdd..2d95a9d1a 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/guilt.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/guilt.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/ferumbras_ascendant/traps/void.lua b/data/monster/quests/ferumbras_ascendant/traps/void.lua index 3aaba4eec..c331be250 100644 --- a/data/monster/quests/ferumbras_ascendant/traps/void.lua +++ b/data/monster/quests/ferumbras_ascendant/traps/void.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 10 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/animated_sword.lua b/data/monster/quests/forgotten_knowledge/animated_sword.lua index 6f73c4438..4bb0b72c4 100644 --- a/data/monster/quests/forgotten_knowledge/animated_sword.lua +++ b/data/monster/quests/forgotten_knowledge/animated_sword.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "fire" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/baby_dragon.lua b/data/monster/quests/forgotten_knowledge/baby_dragon.lua index c24b5529c..f7067e547 100644 --- a/data/monster/quests/forgotten_knowledge/baby_dragon.lua +++ b/data/monster/quests/forgotten_knowledge/baby_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 380 monster.race = "blood" monster.corpse = 7621 monster.speed = 176 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/dragonking_zyrtarch.lua b/data/monster/quests/forgotten_knowledge/bosses/dragonking_zyrtarch.lua index ba93398a3..abf8249cc 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/dragonking_zyrtarch.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/dragonking_zyrtarch.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "fire" monster.corpse = 27733 monster.speed = 280 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/lady_tenebris.lua b/data/monster/quests/forgotten_knowledge/bosses/lady_tenebris.lua index 898e30b6d..6774cfd98 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/lady_tenebris.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/lady_tenebris.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "blood" monster.corpse = 6560 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -102,7 +102,7 @@ monster.loot = { {id = 27642, chance = 200}, {id = 25411, chance = 200}, {id = 22422, chance = 200}, - {id = 27625, chance = 500}, + {id = 27625, chance = 500, unique = true}, {id = 2138, chance = 200}, {id = 22423, chance = 200} } diff --git a/data/monster/quests/forgotten_knowledge/bosses/lloyd.lua b/data/monster/quests/forgotten_knowledge/bosses/lloyd.lua index 78f9cfacb..727ab1d25 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/lloyd.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/lloyd.lua @@ -18,7 +18,7 @@ monster.maxHealth = 64000 monster.race = "venom" monster.corpse = 27595 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -94,7 +94,7 @@ monster.loot = { {id = 12410, chance = 5000}, {id = 7440, chance = 5000}, {id = 5904, chance = 5000}, - {id = 27627, chance = 500}, + {id = 27627, chance = 500, unique = true}, {id = 2214, chance = 1970}, {id = 8920, chance = 1970}, {id = 8900, chance = 1970}, diff --git a/data/monster/quests/forgotten_knowledge/bosses/melting_frozen_horror.lua b/data/monster/quests/forgotten_knowledge/bosses/melting_frozen_horror.lua index 1a2daf27b..f8ec7958a 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/melting_frozen_horror.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/melting_frozen_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70000 monster.race = "undead" monster.corpse = 7282 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -84,7 +84,7 @@ monster.loot = { {id = 18465, chance = 200}, {id = 15644, chance = 200}, {id = 8887, chance = 500}, - {id = 27626, chance = 500}, + {id = 27626, chance = 500, unique = true}, {id = 21697, chance = 200}, {id = 25377, chance = 100000}, {id = 25172, chance = 100000} diff --git a/data/monster/quests/forgotten_knowledge/bosses/mounted_thorn_knight.lua b/data/monster/quests/forgotten_knowledge/bosses/mounted_thorn_knight.lua index 504376c3c..cbbbd904d 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/mounted_thorn_knight.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/mounted_thorn_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "blood" monster.corpse = 0 monster.speed = 430 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/solid_frozen_horror.lua b/data/monster/quests/forgotten_knowledge/bosses/solid_frozen_horror.lua index 637082e9d..e9edf99ab 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/solid_frozen_horror.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/solid_frozen_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70000 monster.race = "undead" monster.corpse = 7282 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/soul_of_dragonking_zyrtarch.lua b/data/monster/quests/forgotten_knowledge/bosses/soul_of_dragonking_zyrtarch.lua index b21238d79..33dbc8755 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/soul_of_dragonking_zyrtarch.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/soul_of_dragonking_zyrtarch.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "fire" monster.corpse = 27733 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -82,7 +82,7 @@ monster.loot = { {id = 8849, chance = 500}, {id = 2158, chance = 1000}, {id = 8472, chance = 3000, maxCount = 3}, - {id = 2506, chance = 15}, + {id = 2506, chance = 15, unique = true}, {id = 2156, chance = 1000}, {id = 18414, chance = 3000, maxCount = 5}, {id = 18415, chance = 3000, maxCount = 5}, @@ -91,12 +91,12 @@ monster.loot = { {id = 2155, chance = 1000}, {id = 5948, chance = 5000}, {id = 5904, chance = 500}, - {id = 27623, chance = 500}, + {id = 27623, chance = 500, unique = true}, {id = 18413, chance = 3000, maxCount = 5}, {id = 7632, chance = 500}, {id = 8473, chance = 3000, maxCount = 3}, {id = 8902, chance = 500}, - {id = 12648, chance = 300}, + {id = 12648, chance = 300, unique = true}, {id = 2152, chance = 90000, maxCount = 6}, {id = 2147, chance = 3000, maxCount = 5} } diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_blazing_time_guardian.lua b/data/monster/quests/forgotten_knowledge/bosses/the_blazing_time_guardian.lua index e16d1884d..b6296ce51 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_blazing_time_guardian.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_blazing_time_guardian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "undead" monster.corpse = 27753 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 8 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_enraged_thorn_knight.lua b/data/monster/quests/forgotten_knowledge/bosses/the_enraged_thorn_knight.lua index 9e6f568af..61b989502 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_enraged_thorn_knight.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_enraged_thorn_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "blood" monster.corpse = 6080 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -92,7 +92,7 @@ monster.loot = { {id = 7632, chance = 7000}, {id = 2407, chance = 20000}, {id = 7453, chance = 100}, - {id = 27622, chance = 100}, + {id = 27634, chance = 100}, {id = 5015, chance = 500}, {id = 2536, chance = 1000}, {id = 10219, chance = 500}, @@ -100,8 +100,7 @@ monster.loot = { {id = 5884, chance = 1000}, {id = 8880, chance = 500}, {id = 22537, chance = 1000}, - {id = 27621, chance = 200}, - {id = 27622, chance = 500}, + {id = 27622, chance = 500, unique = true}, {id = 25377, chance = 100000}, {id = 25172, chance = 100000} } diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_freezing_time_guardian.lua b/data/monster/quests/forgotten_knowledge/bosses/the_freezing_time_guardian.lua index 6b8b766f4..03bdafc36 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_freezing_time_guardian.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_freezing_time_guardian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "undead" monster.corpse = 27753 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_last_lore_keeper.lua b/data/monster/quests/forgotten_knowledge/bosses/the_last_lore_keeper.lua index b168ea58c..c3c0caa3f 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_last_lore_keeper.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_last_lore_keeper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 750000 monster.race = "undead" monster.corpse = 0 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { @@ -78,7 +78,7 @@ monster.loot = { {id = 27758, chance = 500}, {id = 2154, chance = 1000}, {id = 2149, chance = 3000, maxCount = 20}, - {id = 7450, chance = 150}, + {id = 7450, chance = 150, unique = true}, {id = 5880, chance = 3000, maxCount = 2}, {id = 10549, chance = 1000}, {id = 2466, chance = 1000}, diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_shielded_thorn_knight.lua b/data/monster/quests/forgotten_knowledge/bosses/the_shielded_thorn_knight.lua index 4075d3220..ac5ae0850 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_shielded_thorn_knight.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_shielded_thorn_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70000 monster.race = "blood" monster.corpse = 0 monster.speed = 390 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bosses/the_time_guardian.lua b/data/monster/quests/forgotten_knowledge/bosses/the_time_guardian.lua index cd3e97ecc..c362fc95f 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/the_time_guardian.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/the_time_guardian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150000 monster.race = "undead" monster.corpse = 27753 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -95,9 +95,9 @@ monster.loot = { {id = 2436, chance = 1000}, {id = 2197, chance = 1000}, {id = 11240, chance = 1000}, - {id = 27624, chance = 500}, + {id = 27624, chance = 500, unique = true}, {id = 8904, chance = 1000}, - {id = 5809, chance = 100}, + {id = 5809, chance = 100, unique = true}, {id = 2539, chance = 100}, {id = 7417, chance = 100}, {id = 25377, chance = 100000}, diff --git a/data/monster/quests/forgotten_knowledge/bosses/thorn_steed.lua b/data/monster/quests/forgotten_knowledge/bosses/thorn_steed.lua index cc8190350..7eae90eb7 100644 --- a/data/monster/quests/forgotten_knowledge/bosses/thorn_steed.lua +++ b/data/monster/quests/forgotten_knowledge/bosses/thorn_steed.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/bound_astral_power.lua b/data/monster/quests/forgotten_knowledge/bound_astral_power.lua index f905ba3f6..e1a3050e7 100644 --- a/data/monster/quests/forgotten_knowledge/bound_astral_power.lua +++ b/data/monster/quests/forgotten_knowledge/bound_astral_power.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70000 monster.race = "venom" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/corrupted_soul.lua b/data/monster/quests/forgotten_knowledge/corrupted_soul.lua index 5e6fde77c..146ef4809 100644 --- a/data/monster/quests/forgotten_knowledge/corrupted_soul.lua +++ b/data/monster/quests/forgotten_knowledge/corrupted_soul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1100 monster.race = "undead" monster.corpse = 0 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_a.lua b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_a.lua index ccd597994..73592d3f3 100644 --- a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_a.lua +++ b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_a.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_b.lua b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_b.lua index d603a9dde..dcca87b8d 100644 --- a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_b.lua +++ b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_b.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_c.lua b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_c.lua index bee0ab05c..7df08c342 100644 --- a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_c.lua +++ b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_c.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_d.lua b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_d.lua index badd290a3..b5885f080 100644 --- a/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_d.lua +++ b/data/monster/quests/forgotten_knowledge/cosmic_energy_prism_d.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/dragon_egg.lua b/data/monster/quests/forgotten_knowledge/dragon_egg.lua index 1b10a9746..9f0019fe7 100644 --- a/data/monster/quests/forgotten_knowledge/dragon_egg.lua +++ b/data/monster/quests/forgotten_knowledge/dragon_egg.lua @@ -12,7 +12,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/dragon_servant.lua b/data/monster/quests/forgotten_knowledge/dragon_servant.lua index 2f7a8f6f8..198e79dfa 100644 --- a/data/monster/quests/forgotten_knowledge/dragon_servant.lua +++ b/data/monster/quests/forgotten_knowledge/dragon_servant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1900 monster.race = "blood" monster.corpse = 5984 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/frozen_man.lua b/data/monster/quests/forgotten_knowledge/frozen_man.lua index 007da9fcd..657d59063 100644 --- a/data/monster/quests/forgotten_knowledge/frozen_man.lua +++ b/data/monster/quests/forgotten_knowledge/frozen_man.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/frozen_minion.lua b/data/monster/quests/forgotten_knowledge/frozen_minion.lua index fc713c386..17cb90737 100644 --- a/data/monster/quests/forgotten_knowledge/frozen_minion.lua +++ b/data/monster/quests/forgotten_knowledge/frozen_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2200 monster.race = "blood" monster.corpse = 5998 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/icicle.lua b/data/monster/quests/forgotten_knowledge/icicle.lua index be02c1dce..4e7b49e3c 100644 --- a/data/monster/quests/forgotten_knowledge/icicle.lua +++ b/data/monster/quests/forgotten_knowledge/icicle.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "undead" monster.corpse = 2253 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/lost_time.lua b/data/monster/quests/forgotten_knowledge/lost_time.lua index b8bb7aada..ea2a801cb 100644 --- a/data/monster/quests/forgotten_knowledge/lost_time.lua +++ b/data/monster/quests/forgotten_knowledge/lost_time.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "undead" monster.corpse = 0 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/possessed_tree.lua b/data/monster/quests/forgotten_knowledge/possessed_tree.lua index 1cc3c09fd..e37f3106f 100644 --- a/data/monster/quests/forgotten_knowledge/possessed_tree.lua +++ b/data/monster/quests/forgotten_knowledge/possessed_tree.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2500 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/shadow_fiend.lua b/data/monster/quests/forgotten_knowledge/shadow_fiend.lua index 5ed62dcb2..3cf0083dd 100644 --- a/data/monster/quests/forgotten_knowledge/shadow_fiend.lua +++ b/data/monster/quests/forgotten_knowledge/shadow_fiend.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 26924 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/shadow_tentacle.lua b/data/monster/quests/forgotten_knowledge/shadow_tentacle.lua index 95a8cfb34..07d0c29b7 100644 --- a/data/monster/quests/forgotten_knowledge/shadow_tentacle.lua +++ b/data/monster/quests/forgotten_knowledge/shadow_tentacle.lua @@ -18,7 +18,7 @@ monster.maxHealth = 22500 monster.race = "venom" monster.corpse = 26924 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/soulcatcher.lua b/data/monster/quests/forgotten_knowledge/soulcatcher.lua index 39539ef2c..4cffa5b43 100644 --- a/data/monster/quests/forgotten_knowledge/soulcatcher.lua +++ b/data/monster/quests/forgotten_knowledge/soulcatcher.lua @@ -12,7 +12,7 @@ monster.maxHealth = 50000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/sword_of_vegeance.lua b/data/monster/quests/forgotten_knowledge/sword_of_vegeance.lua index e79590294..ca394b74a 100644 --- a/data/monster/quests/forgotten_knowledge/sword_of_vegeance.lua +++ b/data/monster/quests/forgotten_knowledge/sword_of_vegeance.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "fire" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/sword_of_vengeance.lua b/data/monster/quests/forgotten_knowledge/sword_of_vengeance.lua index fcffef35d..20b96adb4 100644 --- a/data/monster/quests/forgotten_knowledge/sword_of_vengeance.lua +++ b/data/monster/quests/forgotten_knowledge/sword_of_vengeance.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2000 monster.race = "fire" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/the_distorted_astral_source.lua b/data/monster/quests/forgotten_knowledge/the_distorted_astral_source.lua index 3ba050b3d..559b6832a 100644 --- a/data/monster/quests/forgotten_knowledge/the_distorted_astral_source.lua +++ b/data/monster/quests/forgotten_knowledge/the_distorted_astral_source.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/thorn_minion.lua b/data/monster/quests/forgotten_knowledge/thorn_minion.lua index 5a07ef9da..4fa56df6f 100644 --- a/data/monster/quests/forgotten_knowledge/thorn_minion.lua +++ b/data/monster/quests/forgotten_knowledge/thorn_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "venom" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/time_keeper.lua b/data/monster/quests/forgotten_knowledge/time_keeper.lua index 91b88686b..226d4077f 100644 --- a/data/monster/quests/forgotten_knowledge/time_keeper.lua +++ b/data/monster/quests/forgotten_knowledge/time_keeper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 0 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/time_waster.lua b/data/monster/quests/forgotten_knowledge/time_waster.lua index 0b8c0d82e..91645a6e8 100644 --- a/data/monster/quests/forgotten_knowledge/time_waster.lua +++ b/data/monster/quests/forgotten_knowledge/time_waster.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 0 monster.speed = 100 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/unbound_blightwalker.lua b/data/monster/quests/forgotten_knowledge/unbound_blightwalker.lua index 7310e3950..2eeaf7365 100644 --- a/data/monster/quests/forgotten_knowledge/unbound_blightwalker.lua +++ b/data/monster/quests/forgotten_knowledge/unbound_blightwalker.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7900 monster.race = "undead" monster.corpse = 6354 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/unbound_defiler.lua b/data/monster/quests/forgotten_knowledge/unbound_defiler.lua index 46a2b8d9a..569a808c9 100644 --- a/data/monster/quests/forgotten_knowledge/unbound_defiler.lua +++ b/data/monster/quests/forgotten_knowledge/unbound_defiler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2650 monster.race = "venom" monster.corpse = 6532 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/unbound_demon.lua b/data/monster/quests/forgotten_knowledge/unbound_demon.lua index ef58ac0fe..45dfa1e80 100644 --- a/data/monster/quests/forgotten_knowledge/unbound_demon.lua +++ b/data/monster/quests/forgotten_knowledge/unbound_demon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7200 monster.race = "fire" monster.corpse = 5995 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/forgotten_knowledge/unbound_demon_outcast.lua b/data/monster/quests/forgotten_knowledge/unbound_demon_outcast.lua index f59f65281..084133417 100644 --- a/data/monster/quests/forgotten_knowledge/unbound_demon_outcast.lua +++ b/data/monster/quests/forgotten_knowledge/unbound_demon_outcast.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5900 monster.race = "fire" monster.corpse = 22549 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/black_cobra.lua b/data/monster/quests/grave_danger/black_cobra.lua index e4d5852b5..1017159d7 100644 --- a/data/monster/quests/grave_danger/black_cobra.lua +++ b/data/monster/quests/grave_danger/black_cobra.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "blood" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/bosses/count_vlarkorth.lua b/data/monster/quests/grave_danger/bosses/count_vlarkorth.lua index f2383fb50..958bbc7d1 100644 --- a/data/monster/quests/grave_danger/bosses/count_vlarkorth.lua +++ b/data/monster/quests/grave_danger/bosses/count_vlarkorth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { @@ -66,36 +66,36 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 2, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 6, chance = 35000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Bullseye Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Mastermind Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Silver Token", minCount = 0, maxCount = 2, chance = 8000},--semiraro - {id = "Blue Gem", chance = 9000},--semiraro - {id = "Collar of blue plasma", chance = 5200},--semiraro - {id = "Collar of red plasma", chance = 5200},--semiraro - {id = "Blue Gem", chance = 8500},--semiraro - {id = "Gold Ingot", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Green Gem", chance = 8200},--semiraro - {id = "Magic Sulphur", chance = 6500},--semiraro - {id = "Red Gem", chance = 8000},--semiraro - {id = "Ring of blue plasma", chance = 5000},--semiraro - {id = "Ring of red plasma", chance = 5000},--semiraro - {id = "Ring of green plasma", chance = 5000},--semiraro - {id = "Skull staff", chance = 7000},--semiraro - {id = "Yellow Gem", chance = 8500},--semiraro - {id = "Young Lich Worm", chance = 5500},--semiraro - {id = "Bear Skin", chance = 1600},--raro - {id = "Embrace of Nature", chance = 1100},--raro - {id = "Giant Emerald", chance = 1700},--raro - {id = "Giant Ruby", chance = 1900},--raro - {id = "Giant Sapphire", chance = 1800},--raro - {id = "Medal of Valiance", chance = 1200},--raro - {id = "Terra helmet", chance = 700},--raro - {id = "Final Judgement", chance = 400},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 2, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 6, chance = 35000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "bullseye potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "mastermind potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "silver token", minCount = 0, maxCount = 2, chance = 8000}, + {id = "blue gem", chance = 9000}, + {id = 26198, chance = 5200},-- collar of blue plasma + {id = 26200, chance = 5200},-- collar of red plasma + {id = "blue gem", chance = 8500}, + {id = "gold ingot", minCount = 0, maxCount = 1, chance = 10000}, + {id = "green gem", chance = 8200}, + {id = "magic sulphur", chance = 6500}, + {id = "red gem", chance = 8000}, + {id = 26185, chance = 5000},-- ring of blue plasma + {id = 26189, chance = 5000},-- ring of red plasma + {id = 26187, chance = 5000},-- ring of green plasma + {id = "skull staff", chance = 7000}, + {id = "yellow gem", chance = 8500}, + {id = "young lich worm", chance = 5500}, + {id = "bear skin", chance = 1600}, + {id = "embrace of nature", chance = 1100}, + {id = "giant emerald", chance = 1700}, + {id = "giant ruby", chance = 1900}, + {id = "giant sapphire", chance = 1800}, + {id = "medal of valiance", chance = 1200}, + {id = "terra helmet", chance = 700}, + {id = "final judgement", chance = 400}, } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/duke_krule.lua b/data/monster/quests/grave_danger/bosses/duke_krule.lua index e54424614..34261bffe 100644 --- a/data/monster/quests/grave_danger/bosses/duke_krule.lua +++ b/data/monster/quests/grave_danger/bosses/duke_krule.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -62,29 +62,29 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 2, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 6, chance = 35000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Bullseye Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Mastermind Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Berserk Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Piece of draconian steel", minCount = 0, maxCount = 3, chance = 9000},--comum - {id = "Green Gem", minCount = 0, maxCount = 2, chance = 12000},--comum - {id = "Silver Token", minCount = 0, maxCount = 2, chance = 9500},--semiraro - {id = "Blue Gem", chance = 11000},--semiraro - {id = "Crusader Helmet", chance = 6400},--semiraro - {id = "Gold Ingot", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Red Gem", chance = 11000},--semiraro - {id = "Terra hood", chance = 7800},--semiraro - {id = "Yellow Gem", chance = 9500},--semiraro - {id = "Young Lich Worm", chance = 5800},--semiraro - {id = "Bear Skin", chance = 1800},--raro - {id = "Noble Amulet", chance = 1100},--raro - {id = "Rotten Heart", chance = 1700},--raro - {id = "Terra helmet", chance = 700},--raro - {id = "Final Judgement", chance = 460},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 2, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 6, chance = 35000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "bullseye potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "mastermind potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "berserk potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "piece of draconian steel", minCount = 0, maxCount = 3, chance = 9000}, + {id = "green gem", minCount = 0, maxCount = 2, chance = 12000}, + {id = "silver token", minCount = 0, maxCount = 2, chance = 9500}, + {id = "blue gem", chance = 11000}, + {id = "crusader helmet", chance = 6400}, + {id = "gold ingot", minCount = 0, maxCount = 1, chance = 10000}, + {id = "red gem", chance = 11000}, + {id = "terra hood", chance = 7800}, + {id = "yellow gem", chance = 9500}, + {id = "young lich worm", chance = 5800}, + {id = "bear skin", chance = 1800}, + {id = "noble amulet", chance = 1100}, + {id = "rotten heart", chance = 1700}, + {id = "terra helmet", chance = 700}, + {id = "final judgement", chance = 460}, } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/earl_osam.lua b/data/monster/quests/grave_danger/bosses/earl_osam.lua index ee6bd4ff3..a62e60964 100644 --- a/data/monster/quests/grave_danger/bosses/earl_osam.lua +++ b/data/monster/quests/grave_danger/bosses/earl_osam.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { @@ -66,30 +66,30 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 2, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 6, chance = 35000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Bullseye Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Mastermind Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Berserk Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Piece of draconian steel", minCount = 0, maxCount = 3, chance = 9000},--comum - {id = "Red Gem", minCount = 0, maxCount = 2, chance = 12000},--comum - {id = "Silver Token", minCount = 0, maxCount = 2, chance = 9500},--semiraro - {id = "Collar of blue plasma", chance = 5200},--semiraro - {id = "Collar of red plasma", chance = 5200},--semiraro - {id = "Ring of blue plasma", chance = 5000},--semiraro - {id = "Ring of red plasma", chance = 5000},--semiraro - {id = "Warrior Helmet", chance = 11000},--semiraro - {id = "Guardian Axe", chance = 6400},--semiraro - {id = "Gold Ingot", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Young Lich Worm", chance = 5800},--semiraro - {id = "Embrace of nature", chance = 1600},--raro - {id = "Token of love", chance = 1200},--raro - {id = "Rotten Heart", chance = 1700},--raro - {id = "Terra helmet", chance = 730},--raro - {id = "Final Judgement", chance = 440},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 2, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 6, chance = 35000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "bullseye potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "mastermind potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "berserk potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "piece of draconian steel", minCount = 0, maxCount = 3, chance = 9000}, + {id = "red gem", minCount = 0, maxCount = 2, chance = 12000}, + {id = "silver token", minCount = 0, maxCount = 2, chance = 9500}, + {id = 26198, chance = 5200},-- collar of blue plasma + {id = 26200, chance = 5200},-- collar of red plasma + {id = 26185, chance = 5000},-- ring of blue plasma + {id = 26189, chance = 5000},-- ring of red plasma + {id = "warrior helmet", chance = 11000}, + {id = "guardian axe", chance = 6400}, + {id = "gold ingot", minCount = 0, maxCount = 1, chance = 10000}, + {id = "young lich worm", chance = 5800}, + {id = "embrace of nature", chance = 1600}, + {id = "token of love", chance = 1200}, + {id = "rotten heart", chance = 1700}, + {id = "terra helmet", chance = 730}, + {id = "final judgement", chance = 440} } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/king_zelos.lua b/data/monster/quests/grave_danger/bosses/king_zelos.lua index 14b2267af..8995a7b7a 100644 --- a/data/monster/quests/grave_danger/bosses/king_zelos.lua +++ b/data/monster/quests/grave_danger/bosses/king_zelos.lua @@ -46,32 +46,32 @@ monster.flags = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 5, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 20, chance = 45000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 6, chance = 42000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 14, chance = 42000},--comum - {id = "Bullseye Potion", minCount = 0, maxCount = 10, chance = 22000},--comum - {id = "Berserk Potion", minCount = 0, maxCount = 10, chance = 22000},--comum - {id = "Gold Token", minCount = 0, maxCount = 3, chance = 18000},--semiraro - {id = "Silver Token", minCount = 0, maxCount = 3, chance = 25000},--semiraro - {id = "Green Gem", chance = 19000},--semiraro - {id = "Red Gem", chance = 18500},--semiraro - {id = "Yellow Gem", chance = 18500},--semiraro - {id = "Giant Sapphire", chance = 16800},--semiraro - {id = "Collar of green plasma", chance = 15200},--semiraro - {id = "Magma Coat", chance = 15200},--semiraro - {id = "Gold Ingot", minCount = 0, maxCount = 1, chance = 18000},--semiraro - {id = "Red Tome", chance = 18200},--semiraro - {id = "Ring of blue plasma", chance = 12000},--semiraro - {id = "Ring of red plasma", chance = 12000},--semiraro - {id = "Young Lich Worm", chance = 5500},--semiraro - {id = "Mortal Mace", chance = 1300},--raro - {id = "Golden Hyaena Pendant", chance = 1100},--raro - {id = "Bow of Cataclysm", chance = 600},--muitoraro - {id = "Galea Mortis", chance = 550},--muitoraro - {id = "Shadow Cowl", chance = 530},--muitoraro - {id = "Toga Mortis", chance = 500},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 5, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 20, chance = 45000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 6, chance = 42000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 14, chance = 42000}, + {id = "bullseye potion", minCount = 0, maxCount = 10, chance = 22000}, + {id = "berserk potion", minCount = 0, maxCount = 10, chance = 22000}, + {id = "gold token", minCount = 0, maxCount = 3, chance = 18000}, + {id = "silver token", minCount = 0, maxCount = 3, chance = 25000}, + {id = "green gem", chance = 19000}, + {id = "red gem", chance = 18500}, + {id = "yellow gem", chance = 18500}, + {id = "giant sapphire", chance = 16800}, + {id = "collar of green plasma", chance = 15200}, + {id = "magma coat", chance = 15200}, + {id = "gold ingot", minCount = 0, maxCount = 1, chance = 18000}, + {id = "red tome", chance = 18200}, + {id = 26185, chance = 12000},-- ring of blue plasma + {id = 26189, chance = 12000},-- ring of red plasma + {id = "young lich worm", chance = 5500}, + {id = "mortal mace", chance = 1300}, + {id = "golden hyena pendant", chance = 1100}, + {id = "bow of cataclysm", chance = 600}, + {id = "galea mortis", chance = 550}, + {id = "shadow cowl", chance = 530}, + {id = "toga mortis", chance = 500}, } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/lord_azaram.lua b/data/monster/quests/grave_danger/bosses/lord_azaram.lua index 9fb755e32..3a762a85c 100644 --- a/data/monster/quests/grave_danger/bosses/lord_azaram.lua +++ b/data/monster/quests/grave_danger/bosses/lord_azaram.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { @@ -66,34 +66,34 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 2, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 6, chance = 35000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Bullseye Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Berserk Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Piece of hell steel", minCount = 0, maxCount = 4, chance = 9000},--comum - {id = "Red Gem", minCount = 0, maxCount = 2, chance = 12000},--comum - {id = "Blue Gem", minCount = 0, maxCount = 2, chance = 12000},--comum - {id = "Silver Token", minCount = 0, maxCount = 2, chance = 9500},--semiraro - {id = "Ancient liche bone", chance = 5200},--semiraro - {id = "Collar of blue plasma", chance = 5200},--semiraro - {id = "Collar of red plasma", chance = 5200},--semiraro - {id = "Collar of green plasma", chance = 5200},--semiraro - {id = "Giant Sapphire", chance = 7000},--semiraro - {id = "Haunted Blade", chance = 9000},--semiraro - {id = "Huge Chunk of Crude Iron", chance = 4500},--semiraro - {id = "Knight Armor", chance = 15000},--semiraro - {id = "Violet Gem", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Yellow Gem", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Ring of green plasma", chance = 5000},--semiraro - {id = "Ring of red plasma", chance = 5000},--semiraro - {id = "Young Lich Worm", chance = 5800},--semiraro - {id = "Bear Skin", chance = 1600},--raro - {id = "Noble Cape", chance = 1500},--raro - {id = "Terra helmet", chance = 720},--raro - {id = "Final Judgement", chance = 410},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 2, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 6, chance = 35000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "bullseye potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "berserk potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "piece of hell steel", minCount = 0, maxCount = 4, chance = 9000}, + {id = "red gem", minCount = 0, maxCount = 2, chance = 12000}, + {id = "blue gem", minCount = 0, maxCount = 2, chance = 12000}, + {id = "silver token", minCount = 0, maxCount = 2, chance = 9500}, + {id = "ancient liche bone", chance = 5200}, + {id = 26198, chance = 5200},-- collar of blue plasma + {id = 26200, chance = 5200},-- collar of red plasma + {id = "collar of green plasma", chance = 5200}, + {id = "giant sapphire", chance = 7000}, + {id = "haunted blade", chance = 9000}, + {id = "huge chunk of crude iron", chance = 4500}, + {id = "knight armor", chance = 15000}, + {id = "violet gem", minCount = 0, maxCount = 1, chance = 10000}, + {id = "yellow gem", minCount = 0, maxCount = 1, chance = 10000}, + {id = 26187, chance = 5000},-- ring of green plasma + {id = 26189, chance = 5000},-- ring of red plasma + {id = "young lich worm", chance = 5800}, + {id = "bear skin", chance = 1600}, + {id = "noble cape", chance = 1500}, + {id = "terra helmet", chance = 720}, + {id = "final judgement", chance = 410}, } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/scarlett_etzel.lua b/data/monster/quests/grave_danger/bosses/scarlett_etzel.lua index e918b656a..b9cb1e6b8 100644 --- a/data/monster/quests/grave_danger/bosses/scarlett_etzel.lua +++ b/data/monster/quests/grave_danger/bosses/scarlett_etzel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 36288 monster.speed = 175 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/bosses/sir_baeloc.lua b/data/monster/quests/grave_danger/bosses/sir_baeloc.lua index 440a3704f..33c53a1b7 100644 --- a/data/monster/quests/grave_danger/bosses/sir_baeloc.lua +++ b/data/monster/quests/grave_danger/bosses/sir_baeloc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { @@ -66,30 +66,30 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", minCount = 1, maxCount = 5, chance = 100000},--comum - {id = "Crystal Coin", minCount = 0, maxCount = 2, chance = 50000},--comum - {id = "Supreme Health Potion", minCount = 0, maxCount = 6, chance = 35000},--comum - {id = "Ultimate Mana Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Ultimate Spirit Potion", minCount = 0, maxCount = 20, chance = 32000},--comum - {id = "Mastermind Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Berserk Potion", minCount = 0, maxCount = 10, chance = 12000},--comum - {id = "Piece of draconian steel", minCount = 0, maxCount = 4, chance = 9000},--comum - {id = "Red Gem", minCount = 0, maxCount = 1, chance = 12000},--comum - {id = "Silver Token", minCount = 0, maxCount = 2, chance = 9500},--semiraro - {id = "Collar of blue plasma", chance = 5200},--semiraro - {id = "Collar of red plasma", chance = 5200},--semiraro - {id = "Knight Legs", chance = 11000},--semiraro - {id = "Gold Ingot", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Violet Gem", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Yellow Gem", minCount = 0, maxCount = 1, chance = 10000},--semiraro - {id = "Ring of blue plasma", chance = 5000},--semiraro - {id = "Ring of red plasma", chance = 5000},--semiraro - {id = "Skull Staff", chance = 9000},--semiraro - {id = "Young Lich Worm", chance = 5800},--semiraro - {id = "Embrace of nature", chance = 1400},--raro - {id = 36427, chance = 1800},--raro - {id = "Terra helmet", chance = 750},--raro - {id = "Final Judgement", chance = 450},--muitoraro + {id = "platinum coin", minCount = 1, maxCount = 5, chance = 100000}, + {id = "crystal coin", minCount = 0, maxCount = 2, chance = 50000}, + {id = "supreme health potion", minCount = 0, maxCount = 6, chance = 35000}, + {id = "ultimate mana potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "ultimate spirit potion", minCount = 0, maxCount = 20, chance = 32000}, + {id = "mastermind potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "berserk potion", minCount = 0, maxCount = 10, chance = 12000}, + {id = "piece of draconian steel", minCount = 0, maxCount = 4, chance = 9000}, + {id = "red gem", minCount = 0, maxCount = 1, chance = 12000}, + {id = "silver token", minCount = 0, maxCount = 2, chance = 9500}, + {id = 26198, chance = 5200},-- collar of blue plasma + {id = 26200, chance = 5200},-- collar of red plasma + {id = "knight legs", chance = 11000}, + {id = "gold ingot", minCount = 0, maxCount = 1, chance = 10000}, + {id = "violet gem", minCount = 0, maxCount = 1, chance = 10000}, + {id = "yellow gem", minCount = 0, maxCount = 1, chance = 10000}, + {id = 26185, chance = 5000},-- ring of blue plasma + {id = 26189, chance = 5000},-- ring of red plasma + {id = "skull staff", chance = 9000}, + {id = "young lich worm", chance = 5800}, + {id = "embrace of nature", chance = 1400}, + {id = 36427, chance = 1800}, + {id = "terra helmet", chance = 750}, + {id = "final judgement", chance = 450}, } monster.attacks = { diff --git a/data/monster/quests/grave_danger/bosses/sir_nictros.lua b/data/monster/quests/grave_danger/bosses/sir_nictros.lua index d61ee09a0..aaefeb85d 100644 --- a/data/monster/quests/grave_danger/bosses/sir_nictros.lua +++ b/data/monster/quests/grave_danger/bosses/sir_nictros.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 36434 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/cart_packed_with_gold.lua b/data/monster/quests/grave_danger/cart_packed_with_gold.lua index f5aa7dc32..03a21a093 100644 --- a/data/monster/quests/grave_danger/cart_packed_with_gold.lua +++ b/data/monster/quests/grave_danger/cart_packed_with_gold.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 36093 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/condensed_sins.lua b/data/monster/quests/grave_danger/condensed_sins.lua index b22fa5cb3..1b8bb2a13 100644 --- a/data/monster/quests/grave_danger/condensed_sins.lua +++ b/data/monster/quests/grave_danger/condensed_sins.lua @@ -18,7 +18,7 @@ monster.maxHealth = 750 monster.race = "undead" monster.corpse = 9960 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/dark_druid.lua b/data/monster/quests/grave_danger/dark_druid.lua index c54708df2..cf0aa7b77 100644 --- a/data/monster/quests/grave_danger/dark_druid.lua +++ b/data/monster/quests/grave_danger/dark_druid.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/dark_knight.lua b/data/monster/quests/grave_danger/dark_knight.lua index 0d54b14c7..c76bae9e0 100644 --- a/data/monster/quests/grave_danger/dark_knight.lua +++ b/data/monster/quests/grave_danger/dark_knight.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/dark_paladin.lua b/data/monster/quests/grave_danger/dark_paladin.lua index 6087277ea..33693336a 100644 --- a/data/monster/quests/grave_danger/dark_paladin.lua +++ b/data/monster/quests/grave_danger/dark_paladin.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/dark_sorcerer.lua b/data/monster/quests/grave_danger/dark_sorcerer.lua index 8feabac09..9ee766d56 100644 --- a/data/monster/quests/grave_danger/dark_sorcerer.lua +++ b/data/monster/quests/grave_danger/dark_sorcerer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/fetter.lua b/data/monster/quests/grave_danger/fetter.lua index 688c60f34..a2ba49831 100644 --- a/data/monster/quests/grave_danger/fetter.lua +++ b/data/monster/quests/grave_danger/fetter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 13500 monster.race = "undead" monster.corpse = 0 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/retainer_of_baeloc.lua b/data/monster/quests/grave_danger/retainer_of_baeloc.lua index 7526fecd1..bd7b30556 100644 --- a/data/monster/quests/grave_danger/retainer_of_baeloc.lua +++ b/data/monster/quests/grave_danger/retainer_of_baeloc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 170 -monster.summonCost = 580 +monster.manaCost = 580 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/risen_soldier.lua b/data/monster/quests/grave_danger/risen_soldier.lua index 8685cafe7..548689ed5 100644 --- a/data/monster/quests/grave_danger/risen_soldier.lua +++ b/data/monster/quests/grave_danger/risen_soldier.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "undead" monster.corpse = 0 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/shard_of_magnor.lua b/data/monster/quests/grave_danger/shard_of_magnor.lua index 9c14825fd..ff7cd1e19 100644 --- a/data/monster/quests/grave_danger/shard_of_magnor.lua +++ b/data/monster/quests/grave_danger/shard_of_magnor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "venom" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/soulless_minion.lua b/data/monster/quests/grave_danger/soulless_minion.lua index 65fa13b09..c7c013121 100644 --- a/data/monster/quests/grave_danger/soulless_minion.lua +++ b/data/monster/quests/grave_danger/soulless_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 475 monster.race = "blood" monster.corpse = 6006 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/squire_of_nictros.lua b/data/monster/quests/grave_danger/squire_of_nictros.lua index e4e25ca77..8c8b5ca31 100644 --- a/data/monster/quests/grave_danger/squire_of_nictros.lua +++ b/data/monster/quests/grave_danger/squire_of_nictros.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/grave_danger/vampiric_blood.lua b/data/monster/quests/grave_danger/vampiric_blood.lua index caae6dc50..bc90e8bf8 100644 --- a/data/monster/quests/grave_danger/vampiric_blood.lua +++ b/data/monster/quests/grave_danger/vampiric_blood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5900 monster.race = "fire" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/aftershock.lua b/data/monster/quests/heart_of_destruction/aftershock.lua index 471068ddd..53d3edc7d 100644 --- a/data/monster/quests/heart_of_destruction/aftershock.lua +++ b/data/monster/quests/heart_of_destruction/aftershock.lua @@ -18,7 +18,7 @@ monster.maxHealth = 105000 monster.race = "venom" monster.corpse = 0 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/anomaly.lua b/data/monster/quests/heart_of_destruction/anomaly.lua index 5d43940a4..b3dca6013 100644 --- a/data/monster/quests/heart_of_destruction/anomaly.lua +++ b/data/monster/quests/heart_of_destruction/anomaly.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 26220 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -89,21 +89,21 @@ monster.loot = { {id = 2154, chance = 8000}, {id = 2158, chance = 6000}, {id = 2155, chance = 6000}, - {id = 26198, chance = 3500}, + {id = 26198, chance = 3500},-- collar of blue plasma {id = 26185, chance = 3500}, {id = 26187, chance = 3500}, {id = 26167, chance = 8000}, {id = 26175, chance = 8000}, - {id = 18450, chance = 4000}, + {id = 18450, chance = 4000, unique = true}, {id = 7901, chance = 4000}, {id = 7427, chance = 3000}, {id = 7451, chance = 3000}, {id = 8901, chance = 3000}, {id = 7895, chance = 2500}, {id = 7898, chance = 2500}, - {id = 26130, chance = 1600}, - {id = 26133, chance = 1600}, - {id = 6553, chance = 1600}, + {id = 26130, chance = 1600, unique = true}, + {id = 26133, chance = 1600, unique = true}, + {id = 6553, chance = 1600, unique = true}, {id = 7633, chance = 1600, maxCount = 3} } diff --git a/data/monster/quests/heart_of_destruction/charged_anomaly.lua b/data/monster/quests/heart_of_destruction/charged_anomaly.lua index 9d3730d9d..a34c7f26c 100644 --- a/data/monster/quests/heart_of_destruction/charged_anomaly.lua +++ b/data/monster/quests/heart_of_destruction/charged_anomaly.lua @@ -18,7 +18,7 @@ monster.maxHealth = 18000 monster.race = "venom" monster.corpse = 0 monster.speed = 100 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/charged_disruption.lua b/data/monster/quests/heart_of_destruction/charged_disruption.lua index 765669e89..0f4ee6d9f 100644 --- a/data/monster/quests/heart_of_destruction/charged_disruption.lua +++ b/data/monster/quests/heart_of_destruction/charged_disruption.lua @@ -12,7 +12,7 @@ monster.maxHealth = 128000 monster.race = "venom" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/charger.lua b/data/monster/quests/heart_of_destruction/charger.lua index 8489c2ddd..3c06878e1 100644 --- a/data/monster/quests/heart_of_destruction/charger.lua +++ b/data/monster/quests/heart_of_destruction/charger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1600 monster.race = "venom" monster.corpse = 0 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/charging_outburst.lua b/data/monster/quests/heart_of_destruction/charging_outburst.lua index 1f87292aa..a2af0a33f 100644 --- a/data/monster/quests/heart_of_destruction/charging_outburst.lua +++ b/data/monster/quests/heart_of_destruction/charging_outburst.lua @@ -18,7 +18,7 @@ monster.maxHealth = 12000 monster.race = "venom" monster.corpse = 0 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/crackler.lua b/data/monster/quests/heart_of_destruction/crackler.lua index 5df8fc929..0def28798 100644 --- a/data/monster/quests/heart_of_destruction/crackler.lua +++ b/data/monster/quests/heart_of_destruction/crackler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "venom" monster.corpse = 0 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/damage_resonance.lua b/data/monster/quests/heart_of_destruction/damage_resonance.lua index 7a3238181..fe543fc5d 100644 --- a/data/monster/quests/heart_of_destruction/damage_resonance.lua +++ b/data/monster/quests/heart_of_destruction/damage_resonance.lua @@ -12,7 +12,7 @@ monster.maxHealth = 11000 monster.race = "venom" monster.corpse = 0 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/depolarized_crackler.lua b/data/monster/quests/heart_of_destruction/depolarized_crackler.lua index c26e6b7a4..d242d4892 100644 --- a/data/monster/quests/heart_of_destruction/depolarized_crackler.lua +++ b/data/monster/quests/heart_of_destruction/depolarized_crackler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "venom" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/disruption.lua b/data/monster/quests/heart_of_destruction/disruption.lua index 9e19fa90c..1f519a7e0 100644 --- a/data/monster/quests/heart_of_destruction/disruption.lua +++ b/data/monster/quests/heart_of_destruction/disruption.lua @@ -12,7 +12,7 @@ monster.maxHealth = 12000 monster.race = "venom" monster.corpse = 0 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/eradicator.lua b/data/monster/quests/heart_of_destruction/eradicator.lua index 337a1daec..da8f75d60 100644 --- a/data/monster/quests/heart_of_destruction/eradicator.lua +++ b/data/monster/quests/heart_of_destruction/eradicator.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 26220 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -93,8 +93,8 @@ monster.loot = { {id = 26185, chance = 3500}, {id = 26187, chance = 3500}, {id = 26189, chance = 3500}, - {id = 2645, chance = 5000}, - {id = 8903, chance = 3000} + {id = 2645, chance = 5000, unique = true}, + {id = 8903, chance = 3000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/heart_of_destruction/eradicator2.lua b/data/monster/quests/heart_of_destruction/eradicator2.lua index 9e0011732..2039b29a3 100644 --- a/data/monster/quests/heart_of_destruction/eradicator2.lua +++ b/data/monster/quests/heart_of_destruction/eradicator2.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 26220 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -93,8 +93,8 @@ monster.loot = { {id = 26185, chance = 3500}, {id = 26187, chance = 3500}, {id = 26189, chance = 3500}, - {id = 2645, chance = 5000}, - {id = 8903, chance = 3000} + {id = 2645, chance = 5000, unique = true}, + {id = 8903, chance = 3000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/heart_of_destruction/foreshock.lua b/data/monster/quests/heart_of_destruction/foreshock.lua index e22464b74..d2f71e8fc 100644 --- a/data/monster/quests/heart_of_destruction/foreshock.lua +++ b/data/monster/quests/heart_of_destruction/foreshock.lua @@ -18,7 +18,7 @@ monster.maxHealth = 105000 monster.race = "venom" monster.corpse = 0 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/frenzy.lua b/data/monster/quests/heart_of_destruction/frenzy.lua index 85b274b08..11d9bce4f 100644 --- a/data/monster/quests/heart_of_destruction/frenzy.lua +++ b/data/monster/quests/heart_of_destruction/frenzy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8210 monster.race = "venom" monster.corpse = 0 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/greed.lua b/data/monster/quests/heart_of_destruction/greed.lua index aa4dfedae..ff6a74214 100644 --- a/data/monster/quests/heart_of_destruction/greed.lua +++ b/data/monster/quests/heart_of_destruction/greed.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 0 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/outburst.lua b/data/monster/quests/heart_of_destruction/outburst.lua index 6ea1caf3b..8015b0f23 100644 --- a/data/monster/quests/heart_of_destruction/outburst.lua +++ b/data/monster/quests/heart_of_destruction/outburst.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 26220 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -84,9 +84,9 @@ monster.loot = { {id = 2155, chance = 8000}, {id = 7427, chance = 6000}, {id = 26189, chance = 5000}, - {id = 26130, chance = 2000}, - {id = 26133, chance = 2000}, - {id = 18450, chance = 2000} + {id = 26130, chance = 2000, unique = true}, + {id = 26133, chance = 2000, unique = true}, + {id = 18450, chance = 2000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/heart_of_destruction/overcharge.lua b/data/monster/quests/heart_of_destruction/overcharge.lua index cb3c7673c..fb5d0fe5e 100644 --- a/data/monster/quests/heart_of_destruction/overcharge.lua +++ b/data/monster/quests/heart_of_destruction/overcharge.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8000 monster.race = "venom" monster.corpse = 0 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/overcharged_disruption.lua b/data/monster/quests/heart_of_destruction/overcharged_disruption.lua index c9e3bdac3..c996b920c 100644 --- a/data/monster/quests/heart_of_destruction/overcharged_disruption.lua +++ b/data/monster/quests/heart_of_destruction/overcharged_disruption.lua @@ -12,7 +12,7 @@ monster.maxHealth = 128000 monster.race = "venom" monster.corpse = 0 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/realityquake.lua b/data/monster/quests/heart_of_destruction/realityquake.lua index 2c41d39e2..cf1e45ddf 100644 --- a/data/monster/quests/heart_of_destruction/realityquake.lua +++ b/data/monster/quests/heart_of_destruction/realityquake.lua @@ -12,7 +12,7 @@ monster.maxHealth = 110000 monster.race = "venom" monster.corpse = 26223 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/rupture.lua b/data/monster/quests/heart_of_destruction/rupture.lua index 858c732d0..cbdea791b 100644 --- a/data/monster/quests/heart_of_destruction/rupture.lua +++ b/data/monster/quests/heart_of_destruction/rupture.lua @@ -18,7 +18,7 @@ monster.maxHealth = 290000 monster.race = "venom" monster.corpse = 26220 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -88,8 +88,8 @@ monster.loot = { {id = 7427, chance = 6000}, {id = 26187, chance = 4000}, {id = 26189, chance = 4000}, - {id = 26130, chance = 2000}, - {id = 26133, chance = 2000} + {id = 26130, chance = 2000, unique = true}, + {id = 26133, chance = 2000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/heart_of_destruction/spark_of_destruction.lua b/data/monster/quests/heart_of_destruction/spark_of_destruction.lua index ceda6b65e..d8d309f56 100644 --- a/data/monster/quests/heart_of_destruction/spark_of_destruction.lua +++ b/data/monster/quests/heart_of_destruction/spark_of_destruction.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3900 monster.race = "venom" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/the_destruction.lua b/data/monster/quests/heart_of_destruction/the_destruction.lua index 2902a8314..511e7251d 100644 --- a/data/monster/quests/heart_of_destruction/the_destruction.lua +++ b/data/monster/quests/heart_of_destruction/the_destruction.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "venom" monster.corpse = 0 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/the_hunger.lua b/data/monster/quests/heart_of_destruction/the_hunger.lua index d12610aff..c770575dd 100644 --- a/data/monster/quests/heart_of_destruction/the_hunger.lua +++ b/data/monster/quests/heart_of_destruction/the_hunger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "venom" monster.corpse = 0 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/the_rage.lua b/data/monster/quests/heart_of_destruction/the_rage.lua index f66984933..5dee6aa79 100644 --- a/data/monster/quests/heart_of_destruction/the_rage.lua +++ b/data/monster/quests/heart_of_destruction/the_rage.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "venom" monster.corpse = 0 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/unstable_spark.lua b/data/monster/quests/heart_of_destruction/unstable_spark.lua index 5eea1b92b..4768ee2a0 100644 --- a/data/monster/quests/heart_of_destruction/unstable_spark.lua +++ b/data/monster/quests/heart_of_destruction/unstable_spark.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10500 monster.race = "venom" monster.corpse = 0 monster.speed = 278 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/heart_of_destruction/world_devourer.lua b/data/monster/quests/heart_of_destruction/world_devourer.lua index c6085be25..7414a9919 100644 --- a/data/monster/quests/heart_of_destruction/world_devourer.lua +++ b/data/monster/quests/heart_of_destruction/world_devourer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "venom" monster.corpse = 0 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -89,10 +89,10 @@ monster.loot = { {id = 7901, chance = 8000}, {id = 26189, chance = 8000}, {id = 2153, chance = 8000}, - {id = 26130, chance = 6000}, - {id = 26133, chance = 6000}, - {id = 26342, chance = 4000}, - {id = 26340, chance = 2000} + {id = 26130, chance = 6000, unique = true}, + {id = 26133, chance = 6000, unique = true}, + {id = 26342, chance = 4000, unique = true}, + {id = 26340, chance = 2000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/hero_of_rathleton/deep_terror.lua b/data/monster/quests/hero_of_rathleton/deep_terror.lua index 2a48a4f82..27120325c 100644 --- a/data/monster/quests/hero_of_rathleton/deep_terror.lua +++ b/data/monster/quests/hero_of_rathleton/deep_terror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "blood" monster.corpse = 24269 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -65,7 +65,7 @@ monster.voices = { } monster.loot = { - {id = 24268, chance = 10000} + {id = 24268, chance = 10000, unique = true} } monster.attacks = { diff --git a/data/monster/quests/hero_of_rathleton/empowered_glooth_horror.lua b/data/monster/quests/hero_of_rathleton/empowered_glooth_horror.lua index 4adc89288..5ad7a1522 100644 --- a/data/monster/quests/hero_of_rathleton/empowered_glooth_horror.lua +++ b/data/monster/quests/hero_of_rathleton/empowered_glooth_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "venom" monster.corpse = 24276 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/energy_pulse.lua b/data/monster/quests/hero_of_rathleton/energy_pulse.lua index 7a598010d..9a8d939f7 100644 --- a/data/monster/quests/hero_of_rathleton/energy_pulse.lua +++ b/data/monster/quests/hero_of_rathleton/energy_pulse.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 10508 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/feeble_glooth_horror.lua b/data/monster/quests/hero_of_rathleton/feeble_glooth_horror.lua index b3afe529c..0e5706269 100644 --- a/data/monster/quests/hero_of_rathleton/feeble_glooth_horror.lua +++ b/data/monster/quests/hero_of_rathleton/feeble_glooth_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "venom" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/glooth-generator.lua b/data/monster/quests/hero_of_rathleton/glooth-generator.lua index bea631bc2..50c09a0ad 100644 --- a/data/monster/quests/hero_of_rathleton/glooth-generator.lua +++ b/data/monster/quests/hero_of_rathleton/glooth-generator.lua @@ -12,7 +12,7 @@ monster.maxHealth = 12000 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/glooth_horror.lua b/data/monster/quests/hero_of_rathleton/glooth_horror.lua index 0ea30cb0e..65ddf6d4d 100644 --- a/data/monster/quests/hero_of_rathleton/glooth_horror.lua +++ b/data/monster/quests/hero_of_rathleton/glooth_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "venom" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/glooth_masher.lua b/data/monster/quests/hero_of_rathleton/glooth_masher.lua index 89dbf2fa7..0cabc360d 100644 --- a/data/monster/quests/hero_of_rathleton/glooth_masher.lua +++ b/data/monster/quests/hero_of_rathleton/glooth_masher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2700 monster.race = "venom" monster.corpse = 23343 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/glooth_slasher.lua b/data/monster/quests/hero_of_rathleton/glooth_slasher.lua index abcc894ec..1c3191c16 100644 --- a/data/monster/quests/hero_of_rathleton/glooth_slasher.lua +++ b/data/monster/quests/hero_of_rathleton/glooth_slasher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2700 monster.race = "venom" monster.corpse = 23343 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/glooth_trasher.lua b/data/monster/quests/hero_of_rathleton/glooth_trasher.lua index e40eba6cd..c83c44127 100644 --- a/data/monster/quests/hero_of_rathleton/glooth_trasher.lua +++ b/data/monster/quests/hero_of_rathleton/glooth_trasher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2700 monster.race = "venom" monster.corpse = 23343 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/professor_maxxen.lua b/data/monster/quests/hero_of_rathleton/professor_maxxen.lua index 6ea1f5776..64d1b58c1 100644 --- a/data/monster/quests/hero_of_rathleton/professor_maxxen.lua +++ b/data/monster/quests/hero_of_rathleton/professor_maxxen.lua @@ -18,7 +18,7 @@ monster.maxHealth = 90000 monster.race = "venom" monster.corpse = 24279 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 8 monster.changeTarget = { @@ -72,7 +72,7 @@ monster.voices = { } monster.loot = { - {id = 24270, chance = 1000}, + {id = 24270, chance = 1000, unique = true}, {id = 23663, chance = 1000} } diff --git a/data/monster/quests/hero_of_rathleton/strong_glooth_horror.lua b/data/monster/quests/hero_of_rathleton/strong_glooth_horror.lua index c4e9ba3b0..79f55b44f 100644 --- a/data/monster/quests/hero_of_rathleton/strong_glooth_horror.lua +++ b/data/monster/quests/hero_of_rathleton/strong_glooth_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "venom" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/tentacle_of_the_deep_terror.lua b/data/monster/quests/hero_of_rathleton/tentacle_of_the_deep_terror.lua index 4eef5d451..195990370 100644 --- a/data/monster/quests/hero_of_rathleton/tentacle_of_the_deep_terror.lua +++ b/data/monster/quests/hero_of_rathleton/tentacle_of_the_deep_terror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25500 monster.race = "venom" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hero_of_rathleton/weakened_glooth_horror.lua b/data/monster/quests/hero_of_rathleton/weakened_glooth_horror.lua index 3c31750de..d01d96395 100644 --- a/data/monster/quests/hero_of_rathleton/weakened_glooth_horror.lua +++ b/data/monster/quests/hero_of_rathleton/weakened_glooth_horror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/hidden_threats/cave_spider.lua b/data/monster/quests/hidden_threats/cave_spider.lua index c3c3e9036..bde0fcc75 100644 --- a/data/monster/quests/hidden_threats/cave_spider.lua +++ b/data/monster/quests/hidden_threats/cave_spider.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "venom" monster.corpse = 32053 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/azerus.lua b/data/monster/quests/in_service_of_yalahar/azerus.lua index 00b5ab13e..09413aaff 100644 --- a/data/monster/quests/in_service_of_yalahar/azerus.lua +++ b/data/monster/quests/in_service_of_yalahar/azerus.lua @@ -18,7 +18,7 @@ monster.maxHealth = 26000 monster.race = "blood" monster.corpse = 0 monster.speed = 286 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 10 monster.changeTarget = { @@ -60,10 +60,10 @@ monster.light = { } monster.summons = { - {name = "Rift Worm", chance = 30, interval = 3000, max = 8}, - {name = "Rift Brood", chance = 30, interval = 3000, max = 8}, - {name = "Rift Scythe", chance = 30, interval = 3000, max = 8}, - {name = "War Golem", chance = 30, interval = 3000, max = 5} + {name = "Rift Worm", interval = 30, chance = 3000, max = 8}, + {name = "Rift Brood", interval = 30, chance = 3000, max = 8}, + {name = "Rift Scythe", interval = 30, chance = 3000, max = 8}, + {name = "War Golem", interval = 30, chance = 3000, max = 5} } monster.voices = { diff --git a/data/monster/quests/in_service_of_yalahar/azerus2.lua b/data/monster/quests/in_service_of_yalahar/azerus2.lua index 53cba24e5..3f4053633 100644 --- a/data/monster/quests/in_service_of_yalahar/azerus2.lua +++ b/data/monster/quests/in_service_of_yalahar/azerus2.lua @@ -19,7 +19,7 @@ monster.maxHealth = 26000 monster.race = "blood" monster.corpse = 0 monster.speed = 286 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 10 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/inky.lua b/data/monster/quests/in_service_of_yalahar/inky.lua index dfc790be8..630b1185b 100644 --- a/data/monster/quests/in_service_of_yalahar/inky.lua +++ b/data/monster/quests/in_service_of_yalahar/inky.lua @@ -18,7 +18,7 @@ monster.maxHealth = 750 monster.race = "blood" monster.corpse = 6065 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/rift_brood.lua b/data/monster/quests/in_service_of_yalahar/rift_brood.lua index 744349fa5..d1b726219 100644 --- a/data/monster/quests/in_service_of_yalahar/rift_brood.lua +++ b/data/monster/quests/in_service_of_yalahar/rift_brood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2950 monster.race = "venom" monster.corpse = 1495 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/rift_lord.lua b/data/monster/quests/in_service_of_yalahar/rift_lord.lua index 0751f774f..4161f9eee 100644 --- a/data/monster/quests/in_service_of_yalahar/rift_lord.lua +++ b/data/monster/quests/in_service_of_yalahar/rift_lord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5 monster.race = "fire" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/rift_phantom.lua b/data/monster/quests/in_service_of_yalahar/rift_phantom.lua index 67c15e672..ecaa45e97 100644 --- a/data/monster/quests/in_service_of_yalahar/rift_phantom.lua +++ b/data/monster/quests/in_service_of_yalahar/rift_phantom.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150 monster.race = "undead" monster.corpse = 5993 monster.speed = 160 -monster.summonCost = 100 +monster.manaCost = 100 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/rift_scythe.lua b/data/monster/quests/in_service_of_yalahar/rift_scythe.lua index b58df86b0..92329ad02 100644 --- a/data/monster/quests/in_service_of_yalahar/rift_scythe.lua +++ b/data/monster/quests/in_service_of_yalahar/rift_scythe.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3600 monster.race = "undead" monster.corpse = 0 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/rift_worm.lua b/data/monster/quests/in_service_of_yalahar/rift_worm.lua index 90a34f49f..cc20d561b 100644 --- a/data/monster/quests/in_service_of_yalahar/rift_worm.lua +++ b/data/monster/quests/in_service_of_yalahar/rift_worm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/sharptooth.lua b/data/monster/quests/in_service_of_yalahar/sharptooth.lua index 390a4d66d..f768f3082 100644 --- a/data/monster/quests/in_service_of_yalahar/sharptooth.lua +++ b/data/monster/quests/in_service_of_yalahar/sharptooth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3100 monster.race = "blood" monster.corpse = 6067 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/tormented_ghost.lua b/data/monster/quests/in_service_of_yalahar/tormented_ghost.lua index f45298b32..bbf5e17ee 100644 --- a/data/monster/quests/in_service_of_yalahar/tormented_ghost.lua +++ b/data/monster/quests/in_service_of_yalahar/tormented_ghost.lua @@ -18,7 +18,7 @@ monster.maxHealth = 210 monster.race = "undead" monster.corpse = 9741 monster.speed = 160 -monster.summonCost = 100 +monster.manaCost = 100 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/in_service_of_yalahar/yalahari.lua b/data/monster/quests/in_service_of_yalahar/yalahari.lua index 2f84513da..119044fad 100644 --- a/data/monster/quests/in_service_of_yalahar/yalahari.lua +++ b/data/monster/quests/in_service_of_yalahar/yalahari.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150 monster.race = "blood" monster.corpse = 20550 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/boogey.lua b/data/monster/quests/isle_of_evil/boogey.lua index 1018cea98..838788e32 100644 --- a/data/monster/quests/isle_of_evil/boogey.lua +++ b/data/monster/quests/isle_of_evil/boogey.lua @@ -18,7 +18,7 @@ monster.maxHealth = 930 monster.race = "undead" monster.corpse = 8955 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/dirtbeard.lua b/data/monster/quests/isle_of_evil/dirtbeard.lua index f364110d1..d5bdb3de1 100644 --- a/data/monster/quests/isle_of_evil/dirtbeard.lua +++ b/data/monster/quests/isle_of_evil/dirtbeard.lua @@ -18,7 +18,7 @@ monster.maxHealth = 630 monster.race = "blood" monster.corpse = 20478 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/doctor_perhaps.lua b/data/monster/quests/isle_of_evil/doctor_perhaps.lua index f0d5959f5..7525f6d0b 100644 --- a/data/monster/quests/isle_of_evil/doctor_perhaps.lua +++ b/data/monster/quests/isle_of_evil/doctor_perhaps.lua @@ -18,7 +18,7 @@ monster.maxHealth = 475 monster.race = "blood" monster.corpse = 20439 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/evil_mastermind.lua b/data/monster/quests/isle_of_evil/evil_mastermind.lua index 49eaee7ed..746431065 100644 --- a/data/monster/quests/isle_of_evil/evil_mastermind.lua +++ b/data/monster/quests/isle_of_evil/evil_mastermind.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1295 monster.race = "undead" monster.corpse = 7256 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/mephiles.lua b/data/monster/quests/isle_of_evil/mephiles.lua index 1bd28310c..8757b4f23 100644 --- a/data/monster/quests/isle_of_evil/mephiles.lua +++ b/data/monster/quests/isle_of_evil/mephiles.lua @@ -18,7 +18,7 @@ monster.maxHealth = 415 monster.race = "blood" monster.corpse = 6364 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/isle_of_evil/monstor.lua b/data/monster/quests/isle_of_evil/monstor.lua index 8e02a8f9a..d38e42b9e 100644 --- a/data/monster/quests/isle_of_evil/monstor.lua +++ b/data/monster/quests/isle_of_evil/monstor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 960 monster.race = "blood" monster.corpse = 6336 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/bretzecutioner.lua b/data/monster/quests/killing_in_the_name_of/bretzecutioner.lua index c13551c49..a4f1e8c47 100644 --- a/data/monster/quests/killing_in_the_name_of/bretzecutioner.lua +++ b/data/monster/quests/killing_in_the_name_of/bretzecutioner.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5600 monster.race = "undead" monster.corpse = 6320 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/bruise_payne.lua b/data/monster/quests/killing_in_the_name_of/bruise_payne.lua index 0f4f683fd..07c58b1cf 100644 --- a/data/monster/quests/killing_in_the_name_of/bruise_payne.lua +++ b/data/monster/quests/killing_in_the_name_of/bruise_payne.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 9829 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/deathbine.lua b/data/monster/quests/killing_in_the_name_of/deathbine.lua index 786b3b509..18ed8d7a8 100644 --- a/data/monster/quests/killing_in_the_name_of/deathbine.lua +++ b/data/monster/quests/killing_in_the_name_of/deathbine.lua @@ -18,7 +18,7 @@ monster.maxHealth = 525 monster.race = "venom" monster.corpse = 6047 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/demodras.lua b/data/monster/quests/killing_in_the_name_of/demodras.lua index d7acbe05d..577914975 100644 --- a/data/monster/quests/killing_in_the_name_of/demodras.lua +++ b/data/monster/quests/killing_in_the_name_of/demodras.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 5984 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/esmeralda.lua b/data/monster/quests/killing_in_the_name_of/esmeralda.lua index 6ed886740..2cdb385ea 100644 --- a/data/monster/quests/killing_in_the_name_of/esmeralda.lua +++ b/data/monster/quests/killing_in_the_name_of/esmeralda.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "blood" monster.corpse = 9871 monster.speed = 245 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/ethershreck.lua b/data/monster/quests/killing_in_the_name_of/ethershreck.lua index 8ed97d517..5c1ce9645 100644 --- a/data/monster/quests/killing_in_the_name_of/ethershreck.lua +++ b/data/monster/quests/killing_in_the_name_of/ethershreck.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9500 monster.race = "undead" monster.corpse = 11362 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/fazzrah.lua b/data/monster/quests/killing_in_the_name_of/fazzrah.lua index b59ac4999..f236c36f4 100644 --- a/data/monster/quests/killing_in_the_name_of/fazzrah.lua +++ b/data/monster/quests/killing_in_the_name_of/fazzrah.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2955 monster.race = "blood" monster.corpse = 11284 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/flameborn.lua b/data/monster/quests/killing_in_the_name_of/flameborn.lua index 7bd34859f..419308521 100644 --- a/data/monster/quests/killing_in_the_name_of/flameborn.lua +++ b/data/monster/quests/killing_in_the_name_of/flameborn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3500 monster.race = "fire" monster.corpse = 9923 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/fleshcrawler.lua b/data/monster/quests/killing_in_the_name_of/fleshcrawler.lua index b8a3cc2b4..f55dec24f 100644 --- a/data/monster/quests/killing_in_the_name_of/fleshcrawler.lua +++ b/data/monster/quests/killing_in_the_name_of/fleshcrawler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1450 monster.race = "venom" monster.corpse = 6021 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/gorgo.lua b/data/monster/quests/killing_in_the_name_of/gorgo.lua index 42b1a9d4c..5f322d198 100644 --- a/data/monster/quests/killing_in_the_name_of/gorgo.lua +++ b/data/monster/quests/killing_in_the_name_of/gorgo.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 10524 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/hemming.lua b/data/monster/quests/killing_in_the_name_of/hemming.lua index c177cbb86..2eda5601b 100644 --- a/data/monster/quests/killing_in_the_name_of/hemming.lua +++ b/data/monster/quests/killing_in_the_name_of/hemming.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 20570 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/hide.lua b/data/monster/quests/killing_in_the_name_of/hide.lua index fb0bfadd8..81e3621b1 100644 --- a/data/monster/quests/killing_in_the_name_of/hide.lua +++ b/data/monster/quests/killing_in_the_name_of/hide.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500 monster.race = "venom" monster.corpse = 6060 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/kerberos.lua b/data/monster/quests/killing_in_the_name_of/kerberos.lua index 2f76d1b49..695bf0b3f 100644 --- a/data/monster/quests/killing_in_the_name_of/kerberos.lua +++ b/data/monster/quests/killing_in_the_name_of/kerberos.lua @@ -18,7 +18,7 @@ monster.maxHealth = 11000 monster.race = "blood" monster.corpse = 6332 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/leviathan.lua b/data/monster/quests/killing_in_the_name_of/leviathan.lua index 433fda230..5ee9ba17f 100644 --- a/data/monster/quests/killing_in_the_name_of/leviathan.lua +++ b/data/monster/quests/killing_in_the_name_of/leviathan.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6000 monster.race = "blood" monster.corpse = 8307 monster.speed = 758 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 600, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/killing_in_the_name_of/paiz_the_pauperizer.lua b/data/monster/quests/killing_in_the_name_of/paiz_the_pauperizer.lua index a60ea4777..169041530 100644 --- a/data/monster/quests/killing_in_the_name_of/paiz_the_pauperizer.lua +++ b/data/monster/quests/killing_in_the_name_of/paiz_the_pauperizer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 12609 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/ribstride.lua b/data/monster/quests/killing_in_the_name_of/ribstride.lua index df7f72897..d3413c13a 100644 --- a/data/monster/quests/killing_in_the_name_of/ribstride.lua +++ b/data/monster/quests/killing_in_the_name_of/ribstride.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 6030 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/shardhead.lua b/data/monster/quests/killing_in_the_name_of/shardhead.lua index 862d7a2d8..e5c77f2eb 100644 --- a/data/monster/quests/killing_in_the_name_of/shardhead.lua +++ b/data/monster/quests/killing_in_the_name_of/shardhead.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "undead" monster.corpse = 7282 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/stonecracker.lua b/data/monster/quests/killing_in_the_name_of/stonecracker.lua index 1434f6bec..42b628a5e 100644 --- a/data/monster/quests/killing_in_the_name_of/stonecracker.lua +++ b/data/monster/quests/killing_in_the_name_of/stonecracker.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6500 monster.race = "blood" monster.corpse = 5999 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/sulphur_scuttler.lua b/data/monster/quests/killing_in_the_name_of/sulphur_scuttler.lua index 8c214b935..1c2aa0497 100644 --- a/data/monster/quests/killing_in_the_name_of/sulphur_scuttler.lua +++ b/data/monster/quests/killing_in_the_name_of/sulphur_scuttler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1300 monster.race = "venom" monster.corpse = 12527 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_bloodtusk.lua b/data/monster/quests/killing_in_the_name_of/the_bloodtusk.lua index 022fe43a2..9d3e604e3 100644 --- a/data/monster/quests/killing_in_the_name_of/the_bloodtusk.lua +++ b/data/monster/quests/killing_in_the_name_of/the_bloodtusk.lua @@ -18,7 +18,7 @@ monster.maxHealth = 600 monster.race = "blood" monster.corpse = 6074 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_bloodweb.lua b/data/monster/quests/killing_in_the_name_of/the_bloodweb.lua index fbd223ab9..29bbe3973 100644 --- a/data/monster/quests/killing_in_the_name_of/the_bloodweb.lua +++ b/data/monster/quests/killing_in_the_name_of/the_bloodweb.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1750 monster.race = "undead" monster.corpse = 7344 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_many.lua b/data/monster/quests/killing_in_the_name_of/the_many.lua index 24c7ae1d0..f9d99d1ae 100644 --- a/data/monster/quests/killing_in_the_name_of/the_many.lua +++ b/data/monster/quests/killing_in_the_name_of/the_many.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "blood" monster.corpse = 6048 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_noxious_spawn.lua b/data/monster/quests/killing_in_the_name_of/the_noxious_spawn.lua index cb27c43a2..3f637990d 100644 --- a/data/monster/quests/killing_in_the_name_of/the_noxious_spawn.lua +++ b/data/monster/quests/killing_in_the_name_of/the_noxious_spawn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9500 monster.race = "venom" monster.corpse = 4323 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_old_widow.lua b/data/monster/quests/killing_in_the_name_of/the_old_widow.lua index dfa981bab..2ff3381bd 100644 --- a/data/monster/quests/killing_in_the_name_of/the_old_widow.lua +++ b/data/monster/quests/killing_in_the_name_of/the_old_widow.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 5977 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/the_snapper.lua b/data/monster/quests/killing_in_the_name_of/the_snapper.lua index a4b73fa50..d5064a660 100644 --- a/data/monster/quests/killing_in_the_name_of/the_snapper.lua +++ b/data/monster/quests/killing_in_the_name_of/the_snapper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300 monster.race = "blood" monster.corpse = 6046 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/thul.lua b/data/monster/quests/killing_in_the_name_of/thul.lua index 8850be5c2..84c926c6e 100644 --- a/data/monster/quests/killing_in_the_name_of/thul.lua +++ b/data/monster/quests/killing_in_the_name_of/thul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2950 monster.race = "blood" monster.corpse = 6065 monster.speed = 520 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/tiquandas_revenge.lua b/data/monster/quests/killing_in_the_name_of/tiquandas_revenge.lua index a86a5d4de..824ee47af 100644 --- a/data/monster/quests/killing_in_the_name_of/tiquandas_revenge.lua +++ b/data/monster/quests/killing_in_the_name_of/tiquandas_revenge.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1800 monster.race = "venom" monster.corpse = 6047 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/tormentor.lua b/data/monster/quests/killing_in_the_name_of/tormentor.lua index 27c0936db..4c087978f 100644 --- a/data/monster/quests/killing_in_the_name_of/tormentor.lua +++ b/data/monster/quests/killing_in_the_name_of/tormentor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4100 monster.race = "blood" monster.corpse = 6340 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/tromphonyte.lua b/data/monster/quests/killing_in_the_name_of/tromphonyte.lua index b37e78da8..2cd171b0b 100644 --- a/data/monster/quests/killing_in_the_name_of/tromphonyte.lua +++ b/data/monster/quests/killing_in_the_name_of/tromphonyte.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 13312 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/killing_in_the_name_of/zanakeph.lua b/data/monster/quests/killing_in_the_name_of/zanakeph.lua index dfaad0386..335415984 100644 --- a/data/monster/quests/killing_in_the_name_of/zanakeph.lua +++ b/data/monster/quests/killing_in_the_name_of/zanakeph.lua @@ -18,7 +18,7 @@ monster.maxHealth = 13000 monster.race = "undead" monster.corpse = 6306 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/a_shielded_astral_glyph.lua b/data/monster/quests/kilmaresh/a_shielded_astral_glyph.lua index 4c0011488..507074be2 100644 --- a/data/monster/quests/kilmaresh/a_shielded_astral_glyph.lua +++ b/data/monster/quests/kilmaresh/a_shielded_astral_glyph.lua @@ -12,7 +12,7 @@ monster.maxHealth = 50000 monster.race = "undead" monster.corpse = 0 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/an_astral_glyph.lua b/data/monster/quests/kilmaresh/an_astral_glyph.lua index fe6ce444e..9e211e149 100644 --- a/data/monster/quests/kilmaresh/an_astral_glyph.lua +++ b/data/monster/quests/kilmaresh/an_astral_glyph.lua @@ -12,7 +12,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 0 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/bragrumol.lua b/data/monster/quests/kilmaresh/bragrumol.lua index a9c77af7b..cedc5e946 100644 --- a/data/monster/quests/kilmaresh/bragrumol.lua +++ b/data/monster/quests/kilmaresh/bragrumol.lua @@ -18,7 +18,7 @@ monster.maxHealth = 38000 monster.race = "fire" monster.corpse = 13973 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/kilmaresh/earworm.lua b/data/monster/quests/kilmaresh/earworm.lua index fd0a23737..9f70746a0 100644 --- a/data/monster/quests/kilmaresh/earworm.lua +++ b/data/monster/quests/kilmaresh/earworm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "blood" monster.corpse = 36497 monster.speed = 155 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/mozradek.lua b/data/monster/quests/kilmaresh/mozradek.lua index 08b98ca0d..2c7007216 100644 --- a/data/monster/quests/kilmaresh/mozradek.lua +++ b/data/monster/quests/kilmaresh/mozradek.lua @@ -18,7 +18,7 @@ monster.maxHealth = 28000 monster.race = "fire" monster.corpse = 13973 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/sun-marked_goanna.lua b/data/monster/quests/kilmaresh/sun-marked_goanna.lua index 63ecd0541..8fc2f9137 100644 --- a/data/monster/quests/kilmaresh/sun-marked_goanna.lua +++ b/data/monster/quests/kilmaresh/sun-marked_goanna.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7800 monster.race = "blood" monster.corpse = 36240 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/urmahlullu_the_immaculate.lua b/data/monster/quests/kilmaresh/urmahlullu_the_immaculate.lua index 7550bf2ee..0f4ba33f9 100644 --- a/data/monster/quests/kilmaresh/urmahlullu_the_immaculate.lua +++ b/data/monster/quests/kilmaresh/urmahlullu_the_immaculate.lua @@ -18,7 +18,7 @@ monster.maxHealth = 512000 monster.race = "blood" monster.corpse = 0 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/urmahlullu_the_tamed.lua b/data/monster/quests/kilmaresh/urmahlullu_the_tamed.lua index 0112e4559..b25035304 100644 --- a/data/monster/quests/kilmaresh/urmahlullu_the_tamed.lua +++ b/data/monster/quests/kilmaresh/urmahlullu_the_tamed.lua @@ -18,7 +18,7 @@ monster.maxHealth = 512000 monster.race = "blood" monster.corpse = 0 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/urmahlullu_the_weakened.lua b/data/monster/quests/kilmaresh/urmahlullu_the_weakened.lua index dbba59c71..ea06a1f24 100644 --- a/data/monster/quests/kilmaresh/urmahlullu_the_weakened.lua +++ b/data/monster/quests/kilmaresh/urmahlullu_the_weakened.lua @@ -18,7 +18,7 @@ monster.maxHealth = 512000 monster.race = "blood" monster.corpse = 36248 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/wildness_of_urmahlullu.lua b/data/monster/quests/kilmaresh/wildness_of_urmahlullu.lua index 89359951a..e61343cef 100644 --- a/data/monster/quests/kilmaresh/wildness_of_urmahlullu.lua +++ b/data/monster/quests/kilmaresh/wildness_of_urmahlullu.lua @@ -18,7 +18,7 @@ monster.maxHealth = 512000 monster.race = "blood" monster.corpse = 0 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/wisdom_of_urmahlullu.lua b/data/monster/quests/kilmaresh/wisdom_of_urmahlullu.lua index 279027f68..15aa28704 100644 --- a/data/monster/quests/kilmaresh/wisdom_of_urmahlullu.lua +++ b/data/monster/quests/kilmaresh/wisdom_of_urmahlullu.lua @@ -18,7 +18,7 @@ monster.maxHealth = 512000 monster.race = "blood" monster.corpse = 0 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/kilmaresh/xogixath.lua b/data/monster/quests/kilmaresh/xogixath.lua index 978d5fc2a..f2cc5583c 100644 --- a/data/monster/quests/kilmaresh/xogixath.lua +++ b/data/monster/quests/kilmaresh/xogixath.lua @@ -18,7 +18,7 @@ monster.maxHealth = 28000 monster.race = "fire" monster.corpse = 13973 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/liquid_black/jaul.lua b/data/monster/quests/liquid_black/jaul.lua index 421bb4f01..4d2b20f1d 100644 --- a/data/monster/quests/liquid_black/jaul.lua +++ b/data/monster/quests/liquid_black/jaul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 95000 monster.race = "blood" monster.corpse = 15220 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, @@ -67,14 +67,14 @@ monster.voices = { } monster.loot = { - {id = "Deepling Axe", chance = 1500}, - {id = "Depth Calcei", chance = 1100}, - {id = "Depth Galea", chance = 1400}, - {id = "Depth Lorica", chance = 800}, - {id = "Ornate Chestplate", chance = 650}, - {id = "Ornate Legs", chance = 740}, - {id = "Ornate Mace", chance = 1500}, - {id = "Ornate Shield", chance = 1400} + {id = "deepling axe", chance = 1500}, + {id = "depth calcei", chance = 1100}, + {id = 15408, chance = 1400},-- depth galea + {id = "depth lorica", chance = 800}, + {id = "ornate chestplate", chance = 650, unique = true}, + {id = "ornate legs", chance = 740}, + {id = "ornate mace", chance = 1500}, + {id = "ornate shield", chance = 1400} } monster.attacks = { diff --git a/data/monster/quests/liquid_black/obujos.lua b/data/monster/quests/liquid_black/obujos.lua index da079684a..4fa6f6975 100644 --- a/data/monster/quests/liquid_black/obujos.lua +++ b/data/monster/quests/liquid_black/obujos.lua @@ -18,7 +18,7 @@ monster.maxHealth = 33000 monster.race = "blood" monster.corpse = 15224 monster.speed = 560 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, @@ -69,7 +69,7 @@ monster.voices = { monster.loot = { {id = "Deepling Axe", chance = 1300}, {id = "Depth Scutum", chance = 1185}, - {id = "Ornate Legs", chance = 700} + {id = "Ornate Legs", chance = 700, unique = true} } monster.attacks = { diff --git a/data/monster/quests/liquid_black/tanjis.lua b/data/monster/quests/liquid_black/tanjis.lua index 7007a7b64..7f183c003 100644 --- a/data/monster/quests/liquid_black/tanjis.lua +++ b/data/monster/quests/liquid_black/tanjis.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "blood" monster.corpse = 15228 monster.speed = 560 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, @@ -67,7 +67,7 @@ monster.voices = { monster.loot = { {id = "Depth Ocrea", chance = 1200}, - {id = "Ornate Mace", chance = 1100}, + {id = "Ornate Mace", chance = 1100, unique = true}, {id = "Ornate Shield", chance = 1100} } diff --git a/data/monster/quests/mysterious_ornate_chest/an_observer_eye.lua b/data/monster/quests/mysterious_ornate_chest/an_observer_eye.lua index c1a90567a..b181fbee0 100644 --- a/data/monster/quests/mysterious_ornate_chest/an_observer_eye.lua +++ b/data/monster/quests/mysterious_ornate_chest/an_observer_eye.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 5995 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/mysterious_ornate_chest/an_observer_eye_(imune).lua b/data/monster/quests/mysterious_ornate_chest/an_observer_eye_(imune).lua index da829a211..0b18ead74 100644 --- a/data/monster/quests/mysterious_ornate_chest/an_observer_eye_(imune).lua +++ b/data/monster/quests/mysterious_ornate_chest/an_observer_eye_(imune).lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 27596 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/mysterious_ornate_chest/reflection_of_mawhawk.lua b/data/monster/quests/mysterious_ornate_chest/reflection_of_mawhawk.lua index 260918466..083772abd 100644 --- a/data/monster/quests/mysterious_ornate_chest/reflection_of_mawhawk.lua +++ b/data/monster/quests/mysterious_ornate_chest/reflection_of_mawhawk.lua @@ -18,7 +18,7 @@ monster.maxHealth = 12600 monster.race = "blood" monster.corpse = 23375 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/mysterious_ornate_chest/reflection_of_obujos.lua b/data/monster/quests/mysterious_ornate_chest/reflection_of_obujos.lua index 74a74da31..265bf7f61 100644 --- a/data/monster/quests/mysterious_ornate_chest/reflection_of_obujos.lua +++ b/data/monster/quests/mysterious_ornate_chest/reflection_of_obujos.lua @@ -18,7 +18,7 @@ monster.maxHealth = 33000 monster.race = "blood" monster.corpse = 15224 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -69,7 +69,7 @@ monster.voices = { monster.loot = { {id = 15411, chance = 100000}, {id = 15404, chance = 1285}, - {id = 15412, chance = 1285} + {id = 15412, chance = 1285, unique = true} } monster.attacks = { diff --git a/data/monster/quests/mysterious_ornate_chest/ugly_monster.lua b/data/monster/quests/mysterious_ornate_chest/ugly_monster.lua index 464044fae..0825837fc 100644 --- a/data/monster/quests/mysterious_ornate_chest/ugly_monster.lua +++ b/data/monster/quests/mysterious_ornate_chest/ugly_monster.lua @@ -18,7 +18,7 @@ monster.maxHealth = 13000 monster.race = "blood" monster.corpse = 36386 monster.speed = 140 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/countess_sorrow.lua b/data/monster/quests/pits_of_inferno/countess_sorrow.lua index 4f0ce87a0..76dcd999f 100644 --- a/data/monster/quests/pits_of_inferno/countess_sorrow.lua +++ b/data/monster/quests/pits_of_inferno/countess_sorrow.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6500 monster.race = "undead" monster.corpse = 6344 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/demon_goblin.lua b/data/monster/quests/pits_of_inferno/demon_goblin.lua index 7cf6f97ef..a1a5c1d04 100644 --- a/data/monster/quests/pits_of_inferno/demon_goblin.lua +++ b/data/monster/quests/pits_of_inferno/demon_goblin.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50 monster.race = "blood" monster.corpse = 5995 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/dracola.lua b/data/monster/quests/pits_of_inferno/dracola.lua index c02046866..cbd0e09cc 100644 --- a/data/monster/quests/pits_of_inferno/dracola.lua +++ b/data/monster/quests/pits_of_inferno/dracola.lua @@ -18,7 +18,7 @@ monster.maxHealth = 16200 monster.race = "undead" monster.corpse = 6307 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/flamethrower.lua b/data/monster/quests/pits_of_inferno/flamethrower.lua index 849f0d0e6..e20694d68 100644 --- a/data/monster/quests/pits_of_inferno/flamethrower.lua +++ b/data/monster/quests/pits_of_inferno/flamethrower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/massacre.lua b/data/monster/quests/pits_of_inferno/massacre.lua index 00977abc3..a635c98a4 100644 --- a/data/monster/quests/pits_of_inferno/massacre.lua +++ b/data/monster/quests/pits_of_inferno/massacre.lua @@ -18,7 +18,7 @@ monster.maxHealth = 32000 monster.race = "blood" monster.corpse = 6336 monster.speed = 430 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/mr._punish.lua b/data/monster/quests/pits_of_inferno/mr._punish.lua index bc67a1baa..bb2223c1b 100644 --- a/data/monster/quests/pits_of_inferno/mr._punish.lua +++ b/data/monster/quests/pits_of_inferno/mr._punish.lua @@ -18,7 +18,7 @@ monster.maxHealth = 22000 monster.race = "undead" monster.corpse = 6331 monster.speed = 470 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/the_handmaiden.lua b/data/monster/quests/pits_of_inferno/the_handmaiden.lua index cd65980ff..6d3c04ef9 100644 --- a/data/monster/quests/pits_of_inferno/the_handmaiden.lua +++ b/data/monster/quests/pits_of_inferno/the_handmaiden.lua @@ -18,7 +18,7 @@ monster.maxHealth = 19500 monster.race = "blood" monster.corpse = 6312 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/the_imperor.lua b/data/monster/quests/pits_of_inferno/the_imperor.lua index 8f7ee2245..f32095c4a 100644 --- a/data/monster/quests/pits_of_inferno/the_imperor.lua +++ b/data/monster/quests/pits_of_inferno/the_imperor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 6364 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/pits_of_inferno/the_plasmother.lua b/data/monster/quests/pits_of_inferno/the_plasmother.lua index a2ae187e7..9071792f9 100644 --- a/data/monster/quests/pits_of_inferno/the_plasmother.lua +++ b/data/monster/quests/pits_of_inferno/the_plasmother.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7500 monster.race = "venom" monster.corpse = 6532 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/bad_dream.lua b/data/monster/quests/roshamuul/bad_dream.lua index 02427be69..624e272d9 100644 --- a/data/monster/quests/roshamuul/bad_dream.lua +++ b/data/monster/quests/roshamuul/bad_dream.lua @@ -12,7 +12,7 @@ monster.maxHealth = 7200 monster.race = "blood" monster.corpse = 22497 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/flame_of_omrafir.lua b/data/monster/quests/roshamuul/flame_of_omrafir.lua index cfdfd865f..15ce8ace0 100644 --- a/data/monster/quests/roshamuul/flame_of_omrafir.lua +++ b/data/monster/quests/roshamuul/flame_of_omrafir.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "fire" monster.corpse = 8964 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/gaz'haragoth.lua b/data/monster/quests/roshamuul/gaz'haragoth.lua index 1fff7349a..bebc146b1 100644 --- a/data/monster/quests/roshamuul/gaz'haragoth.lua +++ b/data/monster/quests/roshamuul/gaz'haragoth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 350000 monster.race = "undead" monster.corpse = 22562 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { @@ -97,7 +97,7 @@ monster.loot = { {id = 22610, chance = 1100}, {id = 7632, chance = 6000}, {id = 5954, chance = 6000}, - {id = 22608, chance = 6000}, + {id = 22608, chance = 6000, unique = true}, {id = 2168, chance = 6000}, {id = 22614, chance = 6000}, {id = 22613, chance = 6000}, diff --git a/data/monster/quests/roshamuul/horadron.lua b/data/monster/quests/roshamuul/horadron.lua index 918a1067d..3f2fc9c85 100644 --- a/data/monster/quests/roshamuul/horadron.lua +++ b/data/monster/quests/roshamuul/horadron.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 6068 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/minion_of_gaz'haragoth.lua b/data/monster/quests/roshamuul/minion_of_gaz'haragoth.lua index b7f0ef509..d36fd66b9 100644 --- a/data/monster/quests/roshamuul/minion_of_gaz'haragoth.lua +++ b/data/monster/quests/roshamuul/minion_of_gaz'haragoth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5500 monster.race = "blood" monster.corpse = 22549 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/nightmare_of_gaz'haragoth.lua b/data/monster/quests/roshamuul/nightmare_of_gaz'haragoth.lua index 1162a720b..16467d222 100644 --- a/data/monster/quests/roshamuul/nightmare_of_gaz'haragoth.lua +++ b/data/monster/quests/roshamuul/nightmare_of_gaz'haragoth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5500 monster.race = "blood" monster.corpse = 22497 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/roshamuul/omrafir.lua b/data/monster/quests/roshamuul/omrafir.lua index 1e731b158..cad0215b1 100644 --- a/data/monster/quests/roshamuul/omrafir.lua +++ b/data/monster/quests/roshamuul/omrafir.lua @@ -18,7 +18,7 @@ monster.maxHealth = 322000 monster.race = "fire" monster.corpse = 6068 monster.speed = 480 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -79,7 +79,7 @@ monster.loot = { {id = 6500, chance = 812500, maxCount = 4}, {id = 22612, chance = 6250}, {id = 22397, chance = 81250, maxCount = 2}, - {id = 22610, chance = 3250}, + {id = 22610, chance = 3250, unique = true}, {id = 22613, chance = 2500}, {id = 7632, chance = 43750}, {id = 7633, chance = 43750}, @@ -92,7 +92,7 @@ monster.loot = { {id = 7893, chance = 12500}, {id = 7898, chance = 18750}, {id = 22616, chance = 12500}, - {id = 22608, chance = 100000}, + {id = 22608, chance = 100000, unique = true}, {id = 2152, chance = 93750, maxCount = 20}, {id = 22611, chance = 6250}, {id = 18420, chance = 6250, maxCount = 3}, diff --git a/data/monster/quests/roshamuul/prince_drazzak.lua b/data/monster/quests/roshamuul/prince_drazzak.lua index 989699c14..1583f4d73 100644 --- a/data/monster/quests/roshamuul/prince_drazzak.lua +++ b/data/monster/quests/roshamuul/prince_drazzak.lua @@ -18,7 +18,7 @@ monster.maxHealth = 330000 monster.race = "fire" monster.corpse = 6068 monster.speed = 480 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -91,8 +91,8 @@ monster.loot = { {id = 22611, chance = 25000}, {id = 22612, chance = 25000}, {id = 5741, chance = 2500}, - {id = 7417, chance = 2500}, - {id = 22610, chance = 7000}, + {id = 7417, chance = 2500, unique = true}, + {id = 22610, chance = 7000, unique = true}, {id = 7418, chance = 1000}, {id = 7893, chance = 1000}, {id = 7632, chance = 5000}, diff --git a/data/monster/quests/roshamuul/terofar.lua b/data/monster/quests/roshamuul/terofar.lua index 7010ed372..419f3f9e6 100644 --- a/data/monster/quests/roshamuul/terofar.lua +++ b/data/monster/quests/roshamuul/terofar.lua @@ -18,7 +18,7 @@ monster.maxHealth = 40000 monster.race = "blood" monster.corpse = 6068 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/achad.lua b/data/monster/quests/svargrond_arena/greenhorn/achad.lua index c08abc597..1e712ea52 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/achad.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/achad.lua @@ -18,7 +18,7 @@ monster.maxHealth = 185 monster.race = "blood" monster.corpse = 7349 monster.speed = 185 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/axeitus_headbanger.lua b/data/monster/quests/svargrond_arena/greenhorn/axeitus_headbanger.lua index 049ed3edb..09741904a 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/axeitus_headbanger.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/axeitus_headbanger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 365 monster.race = "blood" monster.corpse = 7349 monster.speed = 80 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/bloodpaw.lua b/data/monster/quests/svargrond_arena/greenhorn/bloodpaw.lua index dc53184f7..724e4dfb0 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/bloodpaw.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/bloodpaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100 monster.race = "blood" monster.corpse = 7349 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/bovinus.lua b/data/monster/quests/svargrond_arena/greenhorn/bovinus.lua index 1f57b8a27..05893eaae 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/bovinus.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/bovinus.lua @@ -18,7 +18,7 @@ monster.maxHealth = 150 monster.race = "blood" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/colerian_the_barbarian.lua b/data/monster/quests/svargrond_arena/greenhorn/colerian_the_barbarian.lua index 7aa9f3c19..19a53a82a 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/colerian_the_barbarian.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/colerian_the_barbarian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 265 monster.race = "blood" monster.corpse = 7349 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/cursed_gladiator.lua b/data/monster/quests/svargrond_arena/greenhorn/cursed_gladiator.lua index 4e0844b71..392b4b4f8 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/cursed_gladiator.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/cursed_gladiator.lua @@ -18,7 +18,7 @@ monster.maxHealth = 435 monster.race = "undead" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/frostfur.lua b/data/monster/quests/svargrond_arena/greenhorn/frostfur.lua index 1ed990766..3a8b60181 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/frostfur.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/frostfur.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "blood" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/orcus_the_cruel.lua b/data/monster/quests/svargrond_arena/greenhorn/orcus_the_cruel.lua index d2961d991..377e39266 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/orcus_the_cruel.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/orcus_the_cruel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 480 monster.race = "blood" monster.corpse = 7349 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/rocky.lua b/data/monster/quests/svargrond_arena/greenhorn/rocky.lua index 7ad342421..50edda777 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/rocky.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/rocky.lua @@ -18,7 +18,7 @@ monster.maxHealth = 390 monster.race = "undead" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/greenhorn/the_hairy_one.lua b/data/monster/quests/svargrond_arena/greenhorn/the_hairy_one.lua index 7bd938634..2c0244c93 100644 --- a/data/monster/quests/svargrond_arena/greenhorn/the_hairy_one.lua +++ b/data/monster/quests/svargrond_arena/greenhorn/the_hairy_one.lua @@ -18,7 +18,7 @@ monster.maxHealth = 325 monster.race = "blood" monster.corpse = 7349 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/avalanche.lua b/data/monster/quests/svargrond_arena/scrapper/avalanche.lua index 0456515b3..6d4a6e06a 100644 --- a/data/monster/quests/svargrond_arena/scrapper/avalanche.lua +++ b/data/monster/quests/svargrond_arena/scrapper/avalanche.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "undead" monster.corpse = 7349 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/drasilla.lua b/data/monster/quests/svargrond_arena/scrapper/drasilla.lua index 6ea8607d3..f6bb83e16 100644 --- a/data/monster/quests/svargrond_arena/scrapper/drasilla.lua +++ b/data/monster/quests/svargrond_arena/scrapper/drasilla.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1260 monster.race = "blood" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/grimgor_guteater.lua b/data/monster/quests/svargrond_arena/scrapper/grimgor_guteater.lua index 2daac9b62..ad02ea60d 100644 --- a/data/monster/quests/svargrond_arena/scrapper/grimgor_guteater.lua +++ b/data/monster/quests/svargrond_arena/scrapper/grimgor_guteater.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1115 monster.race = "blood" monster.corpse = 7349 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/kreebosh_the_exile.lua b/data/monster/quests/svargrond_arena/scrapper/kreebosh_the_exile.lua index 5e3330382..3c02a7c37 100644 --- a/data/monster/quests/svargrond_arena/scrapper/kreebosh_the_exile.lua +++ b/data/monster/quests/svargrond_arena/scrapper/kreebosh_the_exile.lua @@ -18,7 +18,7 @@ monster.maxHealth = 705 monster.race = "blood" monster.corpse = 7349 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/slim.lua b/data/monster/quests/svargrond_arena/scrapper/slim.lua index 386b4660f..60452688e 100644 --- a/data/monster/quests/svargrond_arena/scrapper/slim.lua +++ b/data/monster/quests/svargrond_arena/scrapper/slim.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1025 monster.race = "undead" monster.corpse = 7349 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/spirit_of_earth.lua b/data/monster/quests/svargrond_arena/scrapper/spirit_of_earth.lua index 8bac8702e..e65dd126a 100644 --- a/data/monster/quests/svargrond_arena/scrapper/spirit_of_earth.lua +++ b/data/monster/quests/svargrond_arena/scrapper/spirit_of_earth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1200 monster.race = "undead" monster.corpse = 7349 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/spirit_of_fire.lua b/data/monster/quests/svargrond_arena/scrapper/spirit_of_fire.lua index afdcce6c3..4ba48c451 100644 --- a/data/monster/quests/svargrond_arena/scrapper/spirit_of_fire.lua +++ b/data/monster/quests/svargrond_arena/scrapper/spirit_of_fire.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2210 monster.race = "blood" monster.corpse = 7349 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/spirit_of_water.lua b/data/monster/quests/svargrond_arena/scrapper/spirit_of_water.lua index ac4b284bb..5de1d3de3 100644 --- a/data/monster/quests/svargrond_arena/scrapper/spirit_of_water.lua +++ b/data/monster/quests/svargrond_arena/scrapper/spirit_of_water.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1400 monster.race = "undead" monster.corpse = 7349 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/the_dark_dancer.lua b/data/monster/quests/svargrond_arena/scrapper/the_dark_dancer.lua index 300d3257d..747759c5e 100644 --- a/data/monster/quests/svargrond_arena/scrapper/the_dark_dancer.lua +++ b/data/monster/quests/svargrond_arena/scrapper/the_dark_dancer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 805 monster.race = "blood" monster.corpse = 7349 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/scrapper/the_hag.lua b/data/monster/quests/svargrond_arena/scrapper/the_hag.lua index 9c18761a4..bcc2df6fd 100644 --- a/data/monster/quests/svargrond_arena/scrapper/the_hag.lua +++ b/data/monster/quests/svargrond_arena/scrapper/the_hag.lua @@ -18,7 +18,7 @@ monster.maxHealth = 935 monster.race = "blood" monster.corpse = 7349 monster.speed = 205 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/darakan_the_executioner.lua b/data/monster/quests/svargrond_arena/warlord/darakan_the_executioner.lua index 23cc1cc88..8bbb5ef1a 100644 --- a/data/monster/quests/svargrond_arena/warlord/darakan_the_executioner.lua +++ b/data/monster/quests/svargrond_arena/warlord/darakan_the_executioner.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3480 monster.race = "blood" monster.corpse = 7349 monster.speed = 205 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/deathbringer.lua b/data/monster/quests/svargrond_arena/warlord/deathbringer.lua index f890b08c1..adb2dac9d 100644 --- a/data/monster/quests/svargrond_arena/warlord/deathbringer.lua +++ b/data/monster/quests/svargrond_arena/warlord/deathbringer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8440 monster.race = "undead" monster.corpse = 7349 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/fallen_mooh'tah_master_ghar.lua b/data/monster/quests/svargrond_arena/warlord/fallen_mooh'tah_master_ghar.lua index 161803d3a..01ff4478f 100644 --- a/data/monster/quests/svargrond_arena/warlord/fallen_mooh'tah_master_ghar.lua +++ b/data/monster/quests/svargrond_arena/warlord/fallen_mooh'tah_master_ghar.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7990 monster.race = "blood" monster.corpse = 7349 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/gnorre_chyllson.lua b/data/monster/quests/svargrond_arena/warlord/gnorre_chyllson.lua index c7dfe495d..552daf73e 100644 --- a/data/monster/quests/svargrond_arena/warlord/gnorre_chyllson.lua +++ b/data/monster/quests/svargrond_arena/warlord/gnorre_chyllson.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7150 monster.race = "blood" monster.corpse = 7349 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/norgle_glacierbeard.lua b/data/monster/quests/svargrond_arena/warlord/norgle_glacierbeard.lua index 8260e666d..14498e2bd 100644 --- a/data/monster/quests/svargrond_arena/warlord/norgle_glacierbeard.lua +++ b/data/monster/quests/svargrond_arena/warlord/norgle_glacierbeard.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4280 monster.race = "blood" monster.corpse = 7349 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/svoren_the_mad.lua b/data/monster/quests/svargrond_arena/warlord/svoren_the_mad.lua index 911d6ae34..d8c403420 100644 --- a/data/monster/quests/svargrond_arena/warlord/svoren_the_mad.lua +++ b/data/monster/quests/svargrond_arena/warlord/svoren_the_mad.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6310 monster.race = "blood" monster.corpse = 7349 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/the_masked_marauder.lua b/data/monster/quests/svargrond_arena/warlord/the_masked_marauder.lua index 9539067cb..220b48933 100644 --- a/data/monster/quests/svargrond_arena/warlord/the_masked_marauder.lua +++ b/data/monster/quests/svargrond_arena/warlord/the_masked_marauder.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7320 monster.race = "blood" monster.corpse = 7349 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/the_obliverator.lua b/data/monster/quests/svargrond_arena/warlord/the_obliverator.lua index 9a418074a..a51cde69a 100644 --- a/data/monster/quests/svargrond_arena/warlord/the_obliverator.lua +++ b/data/monster/quests/svargrond_arena/warlord/the_obliverator.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9020 monster.race = "fire" monster.corpse = 7349 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/the_pit_lord.lua b/data/monster/quests/svargrond_arena/warlord/the_pit_lord.lua index 8cd3bc888..d4af3447a 100644 --- a/data/monster/quests/svargrond_arena/warlord/the_pit_lord.lua +++ b/data/monster/quests/svargrond_arena/warlord/the_pit_lord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5270 monster.race = "blood" monster.corpse = 7349 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/svargrond_arena/warlord/webster.lua b/data/monster/quests/svargrond_arena/warlord/webster.lua index 5e09fb041..7ae083f19 100644 --- a/data/monster/quests/svargrond_arena/warlord/webster.lua +++ b/data/monster/quests/svargrond_arena/warlord/webster.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2950 monster.race = "undead" monster.corpse = 7349 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/black_vixen.lua b/data/monster/quests/the_curse_spreads/black_vixen.lua index fc71b56fc..94496c6a3 100644 --- a/data/monster/quests/the_curse_spreads/black_vixen.lua +++ b/data/monster/quests/the_curse_spreads/black_vixen.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3200 monster.race = "blood" monster.corpse = 32057 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/bloodback.lua b/data/monster/quests/the_curse_spreads/bloodback.lua index 55fbbb446..de617f504 100644 --- a/data/monster/quests/the_curse_spreads/bloodback.lua +++ b/data/monster/quests/the_curse_spreads/bloodback.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5200 monster.race = "blood" monster.corpse = 32061 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/darkfang.lua b/data/monster/quests/the_curse_spreads/darkfang.lua index 1f297bf4e..a920e9650 100644 --- a/data/monster/quests/the_curse_spreads/darkfang.lua +++ b/data/monster/quests/the_curse_spreads/darkfang.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4800 monster.race = "blood" monster.corpse = 20380 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/feroxa.lua b/data/monster/quests/the_curse_spreads/feroxa.lua index c3120b871..37e876c9d 100644 --- a/data/monster/quests/the_curse_spreads/feroxa.lua +++ b/data/monster/quests/the_curse_spreads/feroxa.lua @@ -18,7 +18,7 @@ monster.maxHealth = 100000 monster.race = "blood" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/feroxa2.lua b/data/monster/quests/the_curse_spreads/feroxa2.lua index 2d1d635a1..617110df7 100644 --- a/data/monster/quests/the_curse_spreads/feroxa2.lua +++ b/data/monster/quests/the_curse_spreads/feroxa2.lua @@ -19,7 +19,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/feroxa3.lua b/data/monster/quests/the_curse_spreads/feroxa3.lua index f5dd87f61..f71778f32 100644 --- a/data/monster/quests/the_curse_spreads/feroxa3.lua +++ b/data/monster/quests/the_curse_spreads/feroxa3.lua @@ -19,7 +19,7 @@ monster.maxHealth = 130000 monster.race = "blood" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/feroxa4.lua b/data/monster/quests/the_curse_spreads/feroxa4.lua index c797b1cfc..d85426431 100644 --- a/data/monster/quests/the_curse_spreads/feroxa4.lua +++ b/data/monster/quests/the_curse_spreads/feroxa4.lua @@ -19,7 +19,7 @@ monster.maxHealth = 130000 monster.race = "blood" monster.corpse = 0 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_curse_spreads/feroxa5.lua b/data/monster/quests/the_curse_spreads/feroxa5.lua index d9879249f..f599023e8 100644 --- a/data/monster/quests/the_curse_spreads/feroxa5.lua +++ b/data/monster/quests/the_curse_spreads/feroxa5.lua @@ -19,7 +19,7 @@ monster.maxHealth = 150000 monster.race = "blood" monster.corpse = 24745 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -76,7 +76,7 @@ monster.loot = { {id = 8473, chance = 10000, maxCount = 5}, {id = 7590, chance = 10000, maxCount = 5}, {id = 7591, chance = 10000, maxCount = 5}, - {id = 24718, chance = 10000}, + {id = 24718, chance = 10000, unique = true}, {id = 24716, chance = 1500}, {id = 24740, chance = 1500}, {id = 7436, chance = 1500}, diff --git a/data/monster/quests/the_curse_spreads/shadowpelt.lua b/data/monster/quests/the_curse_spreads/shadowpelt.lua index 4f3e59403..bae9061df 100644 --- a/data/monster/quests/the_curse_spreads/shadowpelt.lua +++ b/data/monster/quests/the_curse_spreads/shadowpelt.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5000 monster.race = "blood" monster.corpse = 32065 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 300, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/the_curse_spreads/sharpclaw.lua b/data/monster/quests/the_curse_spreads/sharpclaw.lua index 5ab77535c..31055680d 100644 --- a/data/monster/quests/the_curse_spreads/sharpclaw.lua +++ b/data/monster/quests/the_curse_spreads/sharpclaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3300 monster.race = "blood" monster.corpse = 24723 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/the_dream_courts/bosses/alptramun.lua b/data/monster/quests/the_dream_courts/bosses/alptramun.lua index b07df6e20..0ca42531f 100644 --- a/data/monster/quests/the_dream_courts/bosses/alptramun.lua +++ b/data/monster/quests/the_dream_courts/bosses/alptramun.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200000 monster.race = "blood" monster.corpse = 34793 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -79,7 +79,7 @@ monster.loot = { {id = "Gold Token", chance = 15000, maxCount = 2}, {id = "berserk potion", chance = 8050, maxCount = 10}, {id = "bullseye potion", chance = 6780, maxCount = 10}, - {id = 26198, chance = 23520}, + {id = 26198, chance = 23520},-- collar of blue plasma {id = 26200, chance = 10590}, {id = "Gold Ingot", chance = 7630}, {id = "Huge Chunk of Crude Iron", chance = 8900}, diff --git a/data/monster/quests/the_dream_courts/bosses/faceless_bane.lua b/data/monster/quests/the_dream_courts/bosses/faceless_bane.lua index cd07e7e45..4ce2b81dd 100644 --- a/data/monster/quests/the_dream_courts/bosses/faceless_bane.lua +++ b/data/monster/quests/the_dream_courts/bosses/faceless_bane.lua @@ -18,7 +18,7 @@ monster.maxHealth = 17000 monster.race = "blood" monster.corpse = 34651 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/bosses/izcandar_the_banished.lua b/data/monster/quests/the_dream_courts/bosses/izcandar_the_banished.lua index ddab0a5a5..da75a909f 100644 --- a/data/monster/quests/the_dream_courts/bosses/izcandar_the_banished.lua +++ b/data/monster/quests/the_dream_courts/bosses/izcandar_the_banished.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7600 monster.race = "blood" monster.corpse = 6068 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/bosses/malofur_mangrinder.lua b/data/monster/quests/the_dream_courts/bosses/malofur_mangrinder.lua index 12f3de575..a3aa4eda4 100644 --- a/data/monster/quests/the_dream_courts/bosses/malofur_mangrinder.lua +++ b/data/monster/quests/the_dream_courts/bosses/malofur_mangrinder.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200000 monster.race = "blood" monster.corpse = 34655 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/bosses/maxxenius.lua b/data/monster/quests/the_dream_courts/bosses/maxxenius.lua index 7adf75724..f7062394a 100644 --- a/data/monster/quests/the_dream_courts/bosses/maxxenius.lua +++ b/data/monster/quests/the_dream_courts/bosses/maxxenius.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "blood" monster.corpse = 34789 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/bosses/plagueroot.lua b/data/monster/quests/the_dream_courts/bosses/plagueroot.lua index 50de2a350..3040fd593 100644 --- a/data/monster/quests/the_dream_courts/bosses/plagueroot.lua +++ b/data/monster/quests/the_dream_courts/bosses/plagueroot.lua @@ -18,7 +18,7 @@ monster.maxHealth = 20000 monster.race = "venom" monster.corpse = 34660 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/bosses/the_nightmare_beast.lua b/data/monster/quests/the_dream_courts/bosses/the_nightmare_beast.lua index 708d1daa1..4c2075107 100644 --- a/data/monster/quests/the_dream_courts/bosses/the_nightmare_beast.lua +++ b/data/monster/quests/the_dream_courts/bosses/the_nightmare_beast.lua @@ -18,7 +18,7 @@ monster.maxHealth = 22 monster.race = "blood" monster.corpse = 34797 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -90,7 +90,7 @@ monster.loot = { {id = "gold ingot", chance = 12950}, {id = 7633, chance = 10790}, {id = 26200, chance = 10070}, - {id = 26198, chance = 9350}, + {id = 26198, chance = 9350},-- collar of blue plasma {id = 26187, chance = 8630}, {id = "ring of the sky", chance = 8630}, {id = 26199, chance = 7910}, diff --git a/data/monster/quests/the_dream_courts/generator.lua b/data/monster/quests/the_dream_courts/generator.lua index 67d486563..aef6f8a5a 100644 --- a/data/monster/quests/the_dream_courts/generator.lua +++ b/data/monster/quests/the_dream_courts/generator.lua @@ -12,7 +12,7 @@ monster.maxHealth = 8000 monster.race = "blood" monster.corpse = 24309 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/horrible_dream.lua b/data/monster/quests/the_dream_courts/horrible_dream.lua index 9fec029e7..0168c53bb 100644 --- a/data/monster/quests/the_dream_courts/horrible_dream.lua +++ b/data/monster/quests/the_dream_courts/horrible_dream.lua @@ -18,7 +18,7 @@ monster.maxHealth = 320 monster.race = "venom" monster.corpse = 9960 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/lucifuga_aranea.lua b/data/monster/quests/the_dream_courts/lucifuga_aranea.lua index 7d19bd8ae..a5360134e 100644 --- a/data/monster/quests/the_dream_courts/lucifuga_aranea.lua +++ b/data/monster/quests/the_dream_courts/lucifuga_aranea.lua @@ -18,7 +18,7 @@ monster.maxHealth = 12000 monster.race = "undead" monster.corpse = 7344 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/mind-wrecking_dream.lua b/data/monster/quests/the_dream_courts/mind-wrecking_dream.lua index 591eb4b42..b50c4371c 100644 --- a/data/monster/quests/the_dream_courts/mind-wrecking_dream.lua +++ b/data/monster/quests/the_dream_courts/mind-wrecking_dream.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3900 monster.race = "undead" monster.corpse = 8955 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/nightmare_tendril.lua b/data/monster/quests/the_dream_courts/nightmare_tendril.lua index 747fef9ea..4f2859ffa 100644 --- a/data/monster/quests/the_dream_courts/nightmare_tendril.lua +++ b/data/monster/quests/the_dream_courts/nightmare_tendril.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2100 monster.race = "blood" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 290 +monster.manaCost = 290 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/nightmarish_dream.lua b/data/monster/quests/the_dream_courts/nightmarish_dream.lua index 1ef12cd6d..a45272ff0 100644 --- a/data/monster/quests/the_dream_courts/nightmarish_dream.lua +++ b/data/monster/quests/the_dream_courts/nightmarish_dream.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/plant_abomination.lua b/data/monster/quests/the_dream_courts/plant_abomination.lua index 2a47cd38b..4d6688106 100644 --- a/data/monster/quests/the_dream_courts/plant_abomination.lua +++ b/data/monster/quests/the_dream_courts/plant_abomination.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3900 monster.race = "undead" monster.corpse = 0 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 85, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/the_dream_courts/plant_attendant.lua b/data/monster/quests/the_dream_courts/plant_attendant.lua index c828313b3..78ac0a230 100644 --- a/data/monster/quests/the_dream_courts/plant_attendant.lua +++ b/data/monster/quests/the_dream_courts/plant_attendant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 90 monster.race = "undead" monster.corpse = 21358 monster.speed = 140 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/the_cold_of_winter.lua b/data/monster/quests/the_dream_courts/the_cold_of_winter.lua index a20179e99..40469391e 100644 --- a/data/monster/quests/the_dream_courts/the_cold_of_winter.lua +++ b/data/monster/quests/the_dream_courts/the_cold_of_winter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 40 monster.race = "blood" monster.corpse = 5998 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/the_heat_of_summer.lua b/data/monster/quests/the_dream_courts/the_heat_of_summer.lua index 319fdb412..26a599c88 100644 --- a/data/monster/quests/the_dream_courts/the_heat_of_summer.lua +++ b/data/monster/quests/the_dream_courts/the_heat_of_summer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 280 monster.race = "fire" monster.corpse = 8964 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/unpleasant_dream.lua b/data/monster/quests/the_dream_courts/unpleasant_dream.lua index 38a7db3fa..7dc314072 100644 --- a/data/monster/quests/the_dream_courts/unpleasant_dream.lua +++ b/data/monster/quests/the_dream_courts/unpleasant_dream.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50 monster.race = "blood" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_dream_courts/whirling_blades.lua b/data/monster/quests/the_dream_courts/whirling_blades.lua index 363c955f5..79fc9c11d 100644 --- a/data/monster/quests/the_dream_courts/whirling_blades.lua +++ b/data/monster/quests/the_dream_courts/whirling_blades.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 2253 monster.speed = 78 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/blazing_fire_elemental.lua b/data/monster/quests/the_elemental_spheres/blazing_fire_elemental.lua index b0fa9cfb8..5c29d27ab 100644 --- a/data/monster/quests/the_elemental_spheres/blazing_fire_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/blazing_fire_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 650 monster.race = "fire" monster.corpse = 8964 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/blistering_fire_elemental.lua b/data/monster/quests/the_elemental_spheres/blistering_fire_elemental.lua index d8e9481d7..0059680f1 100644 --- a/data/monster/quests/the_elemental_spheres/blistering_fire_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/blistering_fire_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "fire" monster.corpse = 8964 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/charged_energy_elemental.lua b/data/monster/quests/the_elemental_spheres/charged_energy_elemental.lua index e0c075ff9..ee06b81c1 100644 --- a/data/monster/quests/the_elemental_spheres/charged_energy_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/charged_energy_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500 monster.race = "undead" monster.corpse = 8966 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/earth_overlord.lua b/data/monster/quests/the_elemental_spheres/earth_overlord.lua index 7f788f4e0..a0ecf6795 100644 --- a/data/monster/quests/the_elemental_spheres/earth_overlord.lua +++ b/data/monster/quests/the_elemental_spheres/earth_overlord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 8933 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/energy_overlord.lua b/data/monster/quests/the_elemental_spheres/energy_overlord.lua index 5e2a25b9f..3d36979ef 100644 --- a/data/monster/quests/the_elemental_spheres/energy_overlord.lua +++ b/data/monster/quests/the_elemental_spheres/energy_overlord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 8966 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/fire_overlord.lua b/data/monster/quests/the_elemental_spheres/fire_overlord.lua index 1349c6812..dcc25f48e 100644 --- a/data/monster/quests/the_elemental_spheres/fire_overlord.lua +++ b/data/monster/quests/the_elemental_spheres/fire_overlord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "fire" monster.corpse = 8964 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/ice_overlord.lua b/data/monster/quests/the_elemental_spheres/ice_overlord.lua index 312894413..7ab036b26 100644 --- a/data/monster/quests/the_elemental_spheres/ice_overlord.lua +++ b/data/monster/quests/the_elemental_spheres/ice_overlord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 8965 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/jagged_earth_elemental.lua b/data/monster/quests/the_elemental_spheres/jagged_earth_elemental.lua index a7c9718ea..2334bd29c 100644 --- a/data/monster/quests/the_elemental_spheres/jagged_earth_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/jagged_earth_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "undead" monster.corpse = 8933 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/lord_of_the_elements.lua b/data/monster/quests/the_elemental_spheres/lord_of_the_elements.lua index 9e048c47e..a7d9aec61 100644 --- a/data/monster/quests/the_elemental_spheres/lord_of_the_elements.lua +++ b/data/monster/quests/the_elemental_spheres/lord_of_the_elements.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8000 monster.race = "undead" monster.corpse = 9009 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/muddy_earth_elemental.lua b/data/monster/quests/the_elemental_spheres/muddy_earth_elemental.lua index 69d4b5bbb..a548f8f5c 100644 --- a/data/monster/quests/the_elemental_spheres/muddy_earth_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/muddy_earth_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 650 monster.race = "undead" monster.corpse = 8933 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/overcharged_energy_elemental.lua b/data/monster/quests/the_elemental_spheres/overcharged_energy_elemental.lua index 4af7b1675..4490fcf01 100644 --- a/data/monster/quests/the_elemental_spheres/overcharged_energy_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/overcharged_energy_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1200 monster.race = "undead" monster.corpse = 8966 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/roaring_water_elemental.lua b/data/monster/quests/the_elemental_spheres/roaring_water_elemental.lua index 991e7dea0..fe8a4123d 100644 --- a/data/monster/quests/the_elemental_spheres/roaring_water_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/roaring_water_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1750 monster.race = "undead" monster.corpse = 8965 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_elemental_spheres/slick_water_elemental.lua b/data/monster/quests/the_elemental_spheres/slick_water_elemental.lua index 766b6bbd9..8dc37dcde 100644 --- a/data/monster/quests/the_elemental_spheres/slick_water_elemental.lua +++ b/data/monster/quests/the_elemental_spheres/slick_water_elemental.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "undead" monster.corpse = 8965 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_explorer_society/blue_butterfly.lua b/data/monster/quests/the_explorer_society/blue_butterfly.lua index 41127a661..4ada9d7d2 100644 --- a/data/monster/quests/the_explorer_society/blue_butterfly.lua +++ b/data/monster/quests/the_explorer_society/blue_butterfly.lua @@ -19,7 +19,7 @@ monster.maxHealth = 2 monster.race = "venom" monster.corpse = 4994 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_explorer_society/pink_butterfly.lua b/data/monster/quests/the_explorer_society/pink_butterfly.lua index 0ce7c076e..4ff3c3613 100644 --- a/data/monster/quests/the_explorer_society/pink_butterfly.lua +++ b/data/monster/quests/the_explorer_society/pink_butterfly.lua @@ -19,7 +19,7 @@ monster.maxHealth = 2 monster.race = "venom" monster.corpse = 4313 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_explorer_society/purple_butterfly.lua b/data/monster/quests/the_explorer_society/purple_butterfly.lua index 7b178ac63..b915f768c 100644 --- a/data/monster/quests/the_explorer_society/purple_butterfly.lua +++ b/data/monster/quests/the_explorer_society/purple_butterfly.lua @@ -19,7 +19,7 @@ monster.maxHealth = 2 monster.race = "venom" monster.corpse = 4993 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_explorer_society/red_butterfly.lua b/data/monster/quests/the_explorer_society/red_butterfly.lua index 208c00dc8..7a95c196f 100644 --- a/data/monster/quests/the_explorer_society/red_butterfly.lua +++ b/data/monster/quests/the_explorer_society/red_butterfly.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Locations = "Banuta, Carlin Surroundings, Feyrist Meadows, Grimvale, Liberty Bay City, \z Liberty Bay Surroundings, Meriana, Plains of Havoc, Port Hope Surroundings, \z Yalahar Arena Quarter, Yalahar Centre, Yalahar Magician Quarter." - } + } monster.health = 2 monster.maxHealth = 2 monster.race = "venom" monster.corpse = 4992 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_explorer_society/yellow_butterfly.lua b/data/monster/quests/the_explorer_society/yellow_butterfly.lua index 8e16e2981..a1e0a5608 100644 --- a/data/monster/quests/the_explorer_society/yellow_butterfly.lua +++ b/data/monster/quests/the_explorer_society/yellow_butterfly.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Locations = "Ab'Dendriel, Carlin Surroundings, Cormaya, Feyrist Meadows, Grimvale, Issavi, \z Kazordoon Surroundings, Liberty Bay City, Liberty Bay Surroundings, Meriana, Plains of Havoc, \z Port Hope Surroundings, Yalahar Arena Quarter, Yalahar Centre, Yalahar Magician Quarter." - } + } monster.health = 2 monster.maxHealth = 2 monster.race = "venom" monster.corpse = 5014 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/angry_plant.lua b/data/monster/quests/the_first_dragon/angry_plant.lua index 6fd26d604..8dc937b39 100644 --- a/data/monster/quests/the_first_dragon/angry_plant.lua +++ b/data/monster/quests/the_first_dragon/angry_plant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 9679 monster.speed = 110 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/fallen_challenger.lua b/data/monster/quests/the_first_dragon/bosses/fallen_challenger.lua index 5cae95891..d9162e194 100644 --- a/data/monster/quests/the_first_dragon/bosses/fallen_challenger.lua +++ b/data/monster/quests/the_first_dragon/bosses/fallen_challenger.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9000 monster.race = "undead" monster.corpse = 1397 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/gelidrazah_the_frozen.lua b/data/monster/quests/the_first_dragon/bosses/gelidrazah_the_frozen.lua index c767915f9..941d258fd 100644 --- a/data/monster/quests/the_first_dragon/bosses/gelidrazah_the_frozen.lua +++ b/data/monster/quests/the_first_dragon/bosses/gelidrazah_the_frozen.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 27733 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/kalyassa.lua b/data/monster/quests/the_first_dragon/bosses/kalyassa.lua index d9372e959..48af111dc 100644 --- a/data/monster/quests/the_first_dragon/bosses/kalyassa.lua +++ b/data/monster/quests/the_first_dragon/bosses/kalyassa.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 5984 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/tazhadur.lua b/data/monster/quests/the_first_dragon/bosses/tazhadur.lua index e3dbfd7ba..de2fe2ff8 100644 --- a/data/monster/quests/the_first_dragon/bosses/tazhadur.lua +++ b/data/monster/quests/the_first_dragon/bosses/tazhadur.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 27733 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/the_first_dragon.lua b/data/monster/quests/the_first_dragon/bosses/the_first_dragon.lua index ebdf06c87..9b4a2e73c 100644 --- a/data/monster/quests/the_first_dragon/bosses/the_first_dragon.lua +++ b/data/monster/quests/the_first_dragon/bosses/the_first_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 27733 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/bosses/zorvorax.lua b/data/monster/quests/the_first_dragon/bosses/zorvorax.lua index f684a5e7c..1a3d31da2 100644 --- a/data/monster/quests/the_first_dragon/bosses/zorvorax.lua +++ b/data/monster/quests/the_first_dragon/bosses/zorvorax.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 6306 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/dragon_essence.lua b/data/monster/quests/the_first_dragon/dragon_essence.lua index 6bfbe7d25..93dc1fb80 100644 --- a/data/monster/quests/the_first_dragon/dragon_essence.lua +++ b/data/monster/quests/the_first_dragon/dragon_essence.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30000 monster.race = "undead" monster.corpse = 0 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/dragon_warden.lua b/data/monster/quests/the_first_dragon/dragon_warden.lua index 70b222414..f7f62346b 100644 --- a/data/monster/quests/the_first_dragon/dragon_warden.lua +++ b/data/monster/quests/the_first_dragon/dragon_warden.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2800 monster.race = "blood" monster.corpse = 27854 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/dragon_wrath.lua b/data/monster/quests/the_first_dragon/dragon_wrath.lua index 5ad0bb724..e8d820e19 100644 --- a/data/monster/quests/the_first_dragon/dragon_wrath.lua +++ b/data/monster/quests/the_first_dragon/dragon_wrath.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7800 monster.race = "undead" monster.corpse = 11362 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/haunted_dragon.lua b/data/monster/quests/the_first_dragon/haunted_dragon.lua index 0570939a4..118d04da1 100644 --- a/data/monster/quests/the_first_dragon/haunted_dragon.lua +++ b/data/monster/quests/the_first_dragon/haunted_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6500 monster.race = "undead" monster.corpse = 6306 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/ice_dragon.lua b/data/monster/quests/the_first_dragon/ice_dragon.lua index 1c92b650e..ff2b21266 100644 --- a/data/monster/quests/the_first_dragon/ice_dragon.lua +++ b/data/monster/quests/the_first_dragon/ice_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2500 monster.race = "undead" monster.corpse = 27853 monster.speed = 212 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/somewhat_beatable.lua b/data/monster/quests/the_first_dragon/somewhat_beatable.lua index 9058aad15..af0dc8883 100644 --- a/data/monster/quests/the_first_dragon/somewhat_beatable.lua +++ b/data/monster/quests/the_first_dragon/somewhat_beatable.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/spirit_of_fertility.lua b/data/monster/quests/the_first_dragon/spirit_of_fertility.lua index e16d0e670..0eeb271d2 100644 --- a/data/monster/quests/the_first_dragon/spirit_of_fertility.lua +++ b/data/monster/quests/the_first_dragon/spirit_of_fertility.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1250 monster.race = "undead" monster.corpse = 0 monster.speed = 130 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_first_dragon/unbeatable_dragon.lua b/data/monster/quests/the_first_dragon/unbeatable_dragon.lua index e054e5d37..da45efa18 100644 --- a/data/monster/quests/the_first_dragon/unbeatable_dragon.lua +++ b/data/monster/quests/the_first_dragon/unbeatable_dragon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1900 monster.race = "blood" monster.corpse = 0 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/a_carved_stone_tile.lua b/data/monster/quests/the_inquisition/a_carved_stone_tile.lua index 680bb7fd0..01a9d054e 100644 --- a/data/monster/quests/the_inquisition/a_carved_stone_tile.lua +++ b/data/monster/quests/the_inquisition/a_carved_stone_tile.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/annihilon.lua b/data/monster/quests/the_inquisition/annihilon.lua index 995f2e2ef..ebbe9fefc 100644 --- a/data/monster/quests/the_inquisition/annihilon.lua +++ b/data/monster/quests/the_inquisition/annihilon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 46500 monster.race = "fire" monster.corpse = 6068 monster.speed = 132 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/dreadbeast.lua b/data/monster/quests/the_inquisition/dreadbeast.lua index 0899a20d1..4ab5bbbaf 100644 --- a/data/monster/quests/the_inquisition/dreadbeast.lua +++ b/data/monster/quests/the_inquisition/dreadbeast.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800 monster.race = "undead" monster.corpse = 3031 monster.speed = 136 -monster.summonCost = 800 +monster.manaCost = 800 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/eye_of_the_seven.lua b/data/monster/quests/the_inquisition/eye_of_the_seven.lua index 561d6ecb5..53bf7881b 100644 --- a/data/monster/quests/the_inquisition/eye_of_the_seven.lua +++ b/data/monster/quests/the_inquisition/eye_of_the_seven.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "venom" monster.corpse = 6036 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/golgordan.lua b/data/monster/quests/the_inquisition/golgordan.lua index e8739e089..414627d6b 100644 --- a/data/monster/quests/the_inquisition/golgordan.lua +++ b/data/monster/quests/the_inquisition/golgordan.lua @@ -18,7 +18,7 @@ monster.maxHealth = 40000 monster.race = "fire" monster.corpse = 8721 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/hellgorak.lua b/data/monster/quests/the_inquisition/hellgorak.lua index 0f1128a0f..dadf2fad3 100644 --- a/data/monster/quests/the_inquisition/hellgorak.lua +++ b/data/monster/quests/the_inquisition/hellgorak.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25850 monster.race = "blood" monster.corpse = 6068 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/latrivan.lua b/data/monster/quests/the_inquisition/latrivan.lua index 4dd1f380e..0c335bb05 100644 --- a/data/monster/quests/the_inquisition/latrivan.lua +++ b/data/monster/quests/the_inquisition/latrivan.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "fire" monster.corpse = 8721 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/madareth.lua b/data/monster/quests/the_inquisition/madareth.lua index b215b2fb1..0dc005c29 100644 --- a/data/monster/quests/the_inquisition/madareth.lua +++ b/data/monster/quests/the_inquisition/madareth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 75000 monster.race = "fire" monster.corpse = 8721 monster.speed = 165 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/the_count.lua b/data/monster/quests/the_inquisition/the_count.lua index c4eee178c..118295cd2 100644 --- a/data/monster/quests/the_inquisition/the_count.lua +++ b/data/monster/quests/the_inquisition/the_count.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1250 monster.race = "undead" monster.corpse = 8937 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/the_weakened_count.lua b/data/monster/quests/the_inquisition/the_weakened_count.lua index 7654f4cf7..ef4a3e4cd 100644 --- a/data/monster/quests/the_inquisition/the_weakened_count.lua +++ b/data/monster/quests/the_inquisition/the_weakened_count.lua @@ -18,7 +18,7 @@ monster.maxHealth = 740 monster.race = "undead" monster.corpse = 6006 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/ungreez.lua b/data/monster/quests/the_inquisition/ungreez.lua index a793f8234..0945d1312 100644 --- a/data/monster/quests/the_inquisition/ungreez.lua +++ b/data/monster/quests/the_inquisition/ungreez.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8200 monster.race = "blood" monster.corpse = 5995 monster.speed = 240 -monster.summonCost = 10000 +monster.manaCost = 10000 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/ushuriel.lua b/data/monster/quests/the_inquisition/ushuriel.lua index fd939a604..9d2a50932 100644 --- a/data/monster/quests/the_inquisition/ushuriel.lua +++ b/data/monster/quests/the_inquisition/ushuriel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 31500 monster.race = "fire" monster.corpse = 6068 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_inquisition/zugurosh.lua b/data/monster/quests/the_inquisition/zugurosh.lua index da6915f49..2a878b677 100644 --- a/data/monster/quests/the_inquisition/zugurosh.lua +++ b/data/monster/quests/the_inquisition/zugurosh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 90500 monster.race = "fire" monster.corpse = 8721 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/baron_brute.lua b/data/monster/quests/the_new_frontier/baron_brute.lua index f59c2db5b..1b22f7d6f 100644 --- a/data/monster/quests/the_new_frontier/baron_brute.lua +++ b/data/monster/quests/the_new_frontier/baron_brute.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5025 monster.race = "blood" monster.corpse = 6008 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/coldheart.lua b/data/monster/quests/the_new_frontier/coldheart.lua index ee7aa0c06..c4f88ae96 100644 --- a/data/monster/quests/the_new_frontier/coldheart.lua +++ b/data/monster/quests/the_new_frontier/coldheart.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7000 monster.race = "undead" monster.corpse = 7282 monster.speed = 195 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/doomhowl.lua b/data/monster/quests/the_new_frontier/doomhowl.lua index f1ddda4b3..939a75b2a 100644 --- a/data/monster/quests/the_new_frontier/doomhowl.lua +++ b/data/monster/quests/the_new_frontier/doomhowl.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 20607 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/dreadwing.lua b/data/monster/quests/the_new_frontier/dreadwing.lua index f33175359..8a1548762 100644 --- a/data/monster/quests/the_new_frontier/dreadwing.lua +++ b/data/monster/quests/the_new_frontier/dreadwing.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 9829 monster.speed = 245 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/fatality.lua b/data/monster/quests/the_new_frontier/fatality.lua index 3b104bc1a..3fa84f112 100644 --- a/data/monster/quests/the_new_frontier/fatality.lua +++ b/data/monster/quests/the_new_frontier/fatality.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6000 monster.race = "blood" monster.corpse = 4251 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/haunter.lua b/data/monster/quests/the_new_frontier/haunter.lua index b5947d0d4..f0b978963 100644 --- a/data/monster/quests/the_new_frontier/haunter.lua +++ b/data/monster/quests/the_new_frontier/haunter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 9915 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/incineron.lua b/data/monster/quests/the_new_frontier/incineron.lua index 5bde47161..0fff1c8d5 100644 --- a/data/monster/quests/the_new_frontier/incineron.lua +++ b/data/monster/quests/the_new_frontier/incineron.lua @@ -18,7 +18,7 @@ monster.maxHealth = 7000 monster.race = "fire" monster.corpse = 6324 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/menace.lua b/data/monster/quests/the_new_frontier/menace.lua index 1f04ee9cb..7b971064f 100644 --- a/data/monster/quests/the_new_frontier/menace.lua +++ b/data/monster/quests/the_new_frontier/menace.lua @@ -18,7 +18,7 @@ monster.maxHealth = 6000 monster.race = "blood" monster.corpse = 4251 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/mooh'tah_master.lua b/data/monster/quests/the_new_frontier/mooh'tah_master.lua index b5347de3b..85c55c36a 100644 --- a/data/monster/quests/the_new_frontier/mooh'tah_master.lua +++ b/data/monster/quests/the_new_frontier/mooh'tah_master.lua @@ -18,7 +18,7 @@ monster.maxHealth = 185 monster.race = "blood" monster.corpse = 23462 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/rocko.lua b/data/monster/quests/the_new_frontier/rocko.lua index 208627873..f40f44eba 100644 --- a/data/monster/quests/the_new_frontier/rocko.lua +++ b/data/monster/quests/the_new_frontier/rocko.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 6005 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/shard_of_corruption.lua b/data/monster/quests/the_new_frontier/shard_of_corruption.lua index f8114f0ef..217ce22c4 100644 --- a/data/monster/quests/the_new_frontier/shard_of_corruption.lua +++ b/data/monster/quests/the_new_frontier/shard_of_corruption.lua @@ -18,7 +18,7 @@ monster.maxHealth = 600 monster.race = "undead" monster.corpse = 6005 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/the_axeorcist.lua b/data/monster/quests/the_new_frontier/the_axeorcist.lua index eae9927c5..c3edb257c 100644 --- a/data/monster/quests/the_new_frontier/the_axeorcist.lua +++ b/data/monster/quests/the_new_frontier/the_axeorcist.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5100 monster.race = "blood" monster.corpse = 5980 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/the_dreadorian.lua b/data/monster/quests/the_new_frontier/the_dreadorian.lua index e3f4f4e55..bca2000fb 100644 --- a/data/monster/quests/the_new_frontier/the_dreadorian.lua +++ b/data/monster/quests/the_new_frontier/the_dreadorian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 9000 monster.race = "blood" monster.corpse = 6328 monster.speed = 370 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/tirecz.lua b/data/monster/quests/the_new_frontier/tirecz.lua index cab205386..6a15acdeb 100644 --- a/data/monster/quests/the_new_frontier/tirecz.lua +++ b/data/monster/quests/the_new_frontier/tirecz.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "blood" monster.corpse = 0 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_new_frontier/tremorak.lua b/data/monster/quests/the_new_frontier/tremorak.lua index 4e8da13b4..7c09bbb80 100644 --- a/data/monster/quests/the_new_frontier/tremorak.lua +++ b/data/monster/quests/the_new_frontier/tremorak.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 8933 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/baleful_bunny.lua b/data/monster/quests/the_percht_queens_island/baleful_bunny.lua index 480b7c388..456b223c2 100644 --- a/data/monster/quests/the_percht_queens_island/baleful_bunny.lua +++ b/data/monster/quests/the_percht_queens_island/baleful_bunny.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Percht Island." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "blood" monster.corpse = 35137 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/bonny_bunny.lua b/data/monster/quests/the_percht_queens_island/bonny_bunny.lua index e303b86da..079ada9bf 100644 --- a/data/monster/quests/the_percht_queens_island/bonny_bunny.lua +++ b/data/monster/quests/the_percht_queens_island/bonny_bunny.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200 monster.race = "blood" monster.corpse = 0 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/bright_percht_sleigh.lua b/data/monster/quests/the_percht_queens_island/bright_percht_sleigh.lua index 07cb16e5f..68e77f173 100644 --- a/data/monster/quests/the_percht_queens_island/bright_percht_sleigh.lua +++ b/data/monster/quests/the_percht_queens_island/bright_percht_sleigh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2300 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/cold_percht_sleigh.lua b/data/monster/quests/the_percht_queens_island/cold_percht_sleigh.lua index 2dbe01dbe..36526aaa2 100644 --- a/data/monster/quests/the_percht_queens_island/cold_percht_sleigh.lua +++ b/data/monster/quests/the_percht_queens_island/cold_percht_sleigh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2300 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/dark_percht_sleigh.lua b/data/monster/quests/the_percht_queens_island/dark_percht_sleigh.lua index 3523429a6..a06a94546 100644 --- a/data/monster/quests/the_percht_queens_island/dark_percht_sleigh.lua +++ b/data/monster/quests/the_percht_queens_island/dark_percht_sleigh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2300 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/percht.lua b/data/monster/quests/the_percht_queens_island/percht.lua index 0b5abd565..27a706352 100644 --- a/data/monster/quests/the_percht_queens_island/percht.lua +++ b/data/monster/quests/the_percht_queens_island/percht.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Percht Island." - } + } monster.health = 620 monster.maxHealth = 620 monster.race = "blood" monster.corpse = 35125 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/percht_minion.lua b/data/monster/quests/the_percht_queens_island/percht_minion.lua index 0d53977da..914bb228a 100644 --- a/data/monster/quests/the_percht_queens_island/percht_minion.lua +++ b/data/monster/quests/the_percht_queens_island/percht_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55 monster.race = "blood" monster.corpse = 5998 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/schiach.lua b/data/monster/quests/the_percht_queens_island/schiach.lua index a47f81ad6..7123b123a 100644 --- a/data/monster/quests/the_percht_queens_island/schiach.lua +++ b/data/monster/quests/the_percht_queens_island/schiach.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Percht Island." - } + } monster.health = 600 monster.maxHealth = 600 monster.race = "blood" monster.corpse = 35127 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_percht_queens_island/the_percht_queen.lua b/data/monster/quests/the_percht_queens_island/the_percht_queen.lua index fbdab719f..179ec4bdd 100644 --- a/data/monster/quests/the_percht_queens_island/the_percht_queen.lua +++ b/data/monster/quests/the_percht_queens_island/the_percht_queen.lua @@ -12,7 +12,7 @@ monster.maxHealth = 2300 monster.race = "undead" monster.corpse = 35101 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -98,7 +98,7 @@ monster.loot = { {id = "green gem", chance = 5485}, {id = "blue gem", chance = 5845}, {id = "frozen chain", chance = 5485}, - {id = 26198, chance = 5158}, + {id = 26198, chance = 5158},-- collar of blue plasma {id = "horseshoe", chance = 1250}, {id = "golden horseshoe", chance = 2510}, {id = "abyss hammer", chance = 1480}, diff --git a/data/monster/quests/the_percht_queens_island/warm_fire.lua b/data/monster/quests/the_percht_queens_island/warm_fire.lua index ae01884f5..201f43d18 100644 --- a/data/monster/quests/the_percht_queens_island/warm_fire.lua +++ b/data/monster/quests/the_percht_queens_island/warm_fire.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200 monster.race = "fire" monster.corpse = 8964 monster.speed = 95 -monster.summonCost = 690 +monster.manaCost = 690 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/biting_cold.lua b/data/monster/quests/the_secret_library/biting_cold.lua index 37dd1db98..dd33420ea 100644 --- a/data/monster/quests/the_secret_library/biting_cold.lua +++ b/data/monster/quests/the_secret_library/biting_cold.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 5998 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bone_jaw.lua b/data/monster/quests/the_secret_library/bone_jaw.lua index 7a13e4a03..3c42d9c42 100644 --- a/data/monster/quests/the_secret_library/bone_jaw.lua +++ b/data/monster/quests/the_secret_library/bone_jaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 13323 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bosses/brokul.lua b/data/monster/quests/the_secret_library/bosses/brokul.lua index 13c701f2d..cb6f4c629 100644 --- a/data/monster/quests/the_secret_library/bosses/brokul.lua +++ b/data/monster/quests/the_secret_library/bosses/brokul.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 33376 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { @@ -44,7 +44,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 60, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/the_secret_library/bosses/ghulosh.lua b/data/monster/quests/the_secret_library/bosses/ghulosh.lua index 56c1047f1..7a8a16d13 100644 --- a/data/monster/quests/the_secret_library/bosses/ghulosh.lua +++ b/data/monster/quests/the_secret_library/bosses/ghulosh.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 29369 monster.speed = 100 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bosses/gorzindel.lua b/data/monster/quests/the_secret_library/bosses/gorzindel.lua index a92c4349a..1dd80924f 100644 --- a/data/monster/quests/the_secret_library/bosses/gorzindel.lua +++ b/data/monster/quests/the_secret_library/bosses/gorzindel.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 25151 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bosses/grand_canon_dominus.lua b/data/monster/quests/the_secret_library/bosses/grand_canon_dominus.lua index 88b2867fc..ccbe53fc1 100644 --- a/data/monster/quests/the_secret_library/bosses/grand_canon_dominus.lua +++ b/data/monster/quests/the_secret_library/bosses/grand_canon_dominus.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 32437 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -62,18 +62,18 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", chance = 100000, maxCount = 5},--comum - {id = "Great Health Potion", chance = 100000, maxCount = 3},--comum - {id = "Assassin Star", chance = 100000, maxCount = 2},--comum - {id = "Small Amethyst", chance = 100000, maxCount = 2},--comum - {id = "Golden Armor", chance = 1700},--raro - {id = "Mastermind Shield", chance = 1100},--raro - {id = "Patch of Fine Cloth", chance = 1000},--raro - {id = "red Gem", chance = 1800},--raro - {id = "Violet Gem", chance = 1850},--raro - {id = "Falcon Bow", chance = 180}, - {id = "Falcon Wand", chance = 180}, - {id = "Falcon Plate", chance = 100} + {id = "platinum coin", chance = 100000, maxCount = 5}, + {id = "great health potion", chance = 100000, maxCount = 3}, + {id = "assassin star", chance = 100000, maxCount = 2}, + {id = "small amethyst", chance = 100000, maxCount = 2}, + {id = "golden armor", chance = 1700}, + {id = "mastermind shield", chance = 1100}, + {id = "patch of fine cloth", chance = 1000}, + {id = "red gem", chance = 1800}, + {id = "violet gem", chance = 1850}, + {id = "falcon bow", chance = 180}, + {id = "falcon wand", chance = 180}, + {id = "falcon plate", chance = 100} } monster.attacks = { diff --git a/data/monster/quests/the_secret_library/bosses/grand_chaplain_gaunder.lua b/data/monster/quests/the_secret_library/bosses/grand_chaplain_gaunder.lua index ab87d7147..574834e91 100644 --- a/data/monster/quests/the_secret_library/bosses/grand_chaplain_gaunder.lua +++ b/data/monster/quests/the_secret_library/bosses/grand_chaplain_gaunder.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 32433 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -62,23 +62,23 @@ monster.voices = { } monster.loot = { - {id = "Concentrated Demonic Blood", chance = 50000, maxCount = 2},--comum - {id = "Ham", chance = 50000, maxCount = 2},--comum - {id = "Onyx Arrow", chance = 35000, maxCount = 3},--comum - {id = "Small Diamond", chance = 30000, maxCount = 3},--comum - {id = "Small Emerald", chance = 30000, maxCount = 3},--comum - {id = "Small Enchanted Amethyst", chance = 20000, maxCount = 3},--comum - {id = "Damaged Armor Plates", chance = 2350, maxCount = 3},--raro - {id = "Giant Shimmering Pearl", chance = 12000, maxCount = 1},--raro - {id = "Knight Armor", chance = 7000},--raro - {id = "Patch of Fine Cloth", chance = 1800},--raro - {id = "Spiked Squelcher", chance = 3200},--raro - {id = "Titan Axe", chance = 2400},--raro - {id = "Falcon Battleaxe", chance = 200},--muitoraro - {id = "Falcon Longsword", chance = 200},--muitoraro - {id = "Falcon Mace", chance = 210},--muitoraro - {id = "Falcon Plate", chance = 100},--muitoraro - {id = "Falcon Shield", chance = 100}--muitoraro + {id = "concentrated demonic blood", chance = 50000, maxCount = 2}, + {id = "ham", chance = 50000, maxCount = 2}, + {id = "onyx arrow", chance = 35000, maxCount = 3}, + {id = "small diamond", chance = 30000, maxCount = 3}, + {id = "small emerald", chance = 30000, maxCount = 3}, + {id = "small enchanted amethyst", chance = 20000, maxCount = 3}, + {id = "damaged armor plates", chance = 2350, maxCount = 3}, + {id = 7632, chance = 12000, maxCount = 1}, -- giant shimmering pearl + {id = "knight armor", chance = 7000}, + {id = "patch of fine cloth", chance = 1800}, + {id = "spiked squelcher", chance = 3200}, + {id = "titan axe", chance = 2400}, + {id = "falcon battleaxe", chance = 200}, + {id = "falcon longsword", chance = 200}, + {id = "falcon mace", chance = 210}, + {id = "falcon plate", chance = 100}, + {id = "falcon shield", chance = 100} } monster.attacks = { diff --git a/data/monster/quests/the_secret_library/bosses/grand_commander_soeren.lua b/data/monster/quests/the_secret_library/bosses/grand_commander_soeren.lua index b934b256e..cdcdb1504 100644 --- a/data/monster/quests/the_secret_library/bosses/grand_commander_soeren.lua +++ b/data/monster/quests/the_secret_library/bosses/grand_commander_soeren.lua @@ -18,7 +18,7 @@ monster.maxHealth = 17000 monster.race = "blood" monster.corpse = 32426 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bosses/grand_master_oberon.lua b/data/monster/quests/the_secret_library/bosses/grand_master_oberon.lua index e70f8ba13..f56b5b55b 100644 --- a/data/monster/quests/the_secret_library/bosses/grand_master_oberon.lua +++ b/data/monster/quests/the_secret_library/bosses/grand_master_oberon.lua @@ -82,7 +82,7 @@ monster.maxHealth = 30000 monster.race = "blood" monster.corpse = 33368 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -126,22 +126,22 @@ monster.voices = { } monster.loot = { - {id = 2230, chance = 30000, maxCount = 1}, --comum - {id = "brass shield", chance = 30000, maxCount = 1}, --comum - {id = "spatial warp almanac", chance = 25000, maxCount = 1}, --comum - {id = "viking helmet", chance = 23000, maxCount = 1}, --comum - {id = "Falcon Battleaxe", chance = 500, maxCount = 1}, --semiraro - {id = "Falcon Longsword", chance = 500, maxCount = 1},--semiraro - {id = "Falcon Mace", chance = 500, maxCount = 1},--semiraro - {id = "Grant of Arms", chance = 500, maxCount = 1},--semiraro - {id = "Falcon Bow", chance = 350, maxCount = 1},--raro - {id = "Falcon Circlet", chance = 350, maxCount = 1},--raro - {id = "Falcon Coif", chance = 350, maxCount = 1},--raro - {id = "Falcon Rod", chance = 350, maxCount = 1},--raro - {id = "Falcon wand", chance = 350, maxCount = 1},--raro - {id = "Falcon Shield", chance = 200, maxCount = 1},--muito raro - {id = "Falcon Greaves", chance = 200, maxCount = 1},--muito raro - {id = "Falcon Plate", chance = 200, maxCount = 1},--muito raro + {id = 2230, chance = 30000, maxCount = 1}, + {id = "brass shield", chance = 30000, maxCount = 1}, + {id = "spatial warp almanac", chance = 25000, maxCount = 1}, + {id = "viking helmet", chance = 23000, maxCount = 1}, + {id = "falcon battleaxe", chance = 500, maxCount = 1}, + {id = "falcon longsword", chance = 500, maxCount = 1}, + {id = "falcon mace", chance = 500, maxCount = 1}, + {id = "grant of arms", chance = 500, maxCount = 1}, + {id = "falcon bow", chance = 350, maxCount = 1}, + {id = "falcon circlet", chance = 350, maxCount = 1}, + {id = "falcon coif", chance = 350, maxCount = 1}, + {id = "falcon rod", chance = 350, maxCount = 1}, + {id = "falcon wand", chance = 350, maxCount = 1}, + {id = "falcon shield", chance = 200, maxCount = 1}, + {id = "falcon greaves", chance = 200, maxCount = 1}, + {id = "falcon plate", chance = 200, maxCount = 1}, } monster.attacks = { diff --git a/data/monster/quests/the_secret_library/bosses/preceptor_lazare.lua b/data/monster/quests/the_secret_library/bosses/preceptor_lazare.lua index cf6964c5d..b77fe03d5 100644 --- a/data/monster/quests/the_secret_library/bosses/preceptor_lazare.lua +++ b/data/monster/quests/the_secret_library/bosses/preceptor_lazare.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "blood" monster.corpse = 33384 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -62,29 +62,29 @@ monster.voices = { } monster.loot = { - {id = "gold coin", chance = 100000, maxCount = 90},--comum - {id = "gold coin", chance = 100000, maxCount = 45},--comum - {id = "Platinum Coin", chance = 100000, maxCount = 3},--comum - {id = "Great Mana Potion", chance = 100000, maxCount = 3},--comum - {id = "Demonic Essence", chance = 100000, maxCount = 5},--comum - {id = "red Gem", chance = 700, maxCount = 3},--comum - {id = "Assassin Star", chance = 100000, maxCount = 5},--incomum - {id = "Concentrated Demonic Blood", chance = 100000, maxCount = 3},--incomum - {id = "Ham", chance = 100000, maxCount = 2},--incomum - {id = "Small Emerald", chance = 100000, maxCount = 5},--incomum - {id = "Small Diamond", chance = 100000, maxCount = 4},--incomum - {id = "Small Amethyst", chance = 100000, maxCount = 3},--incomum - {id = "Knight Armor", chance = 3100},--semiraro - {id = "Golden Armor", chance = 2200},--semiraro - {id = "Patch of Fine Cloth", chance = 1800, maxCount = 3},--semiraro - {id = "Violet Gem", chance = 1800},--semiraro - {id = "Titan Axe", chance = 1600},--semiraro - {id = "War Axe", chance = 1400},--semiraro - {id = "Demonbone Amulet", chance = 800},--raro - {id = "Heavy Mace", chance = 600},--raro - {id = "Mastermind Shield", chance = 500},--raro - {id = "Falcon Rod", chance = 200},--muitoraro - {id = "Falcon Greaves", chance = 110}--muitoraro + {id = "gold coin", chance = 100000, maxCount = 90}, + {id = "gold coin", chance = 100000, maxCount = 45}, + {id = "platinum coin", chance = 100000, maxCount = 3}, + {id = "great mana potion", chance = 100000, maxCount = 3}, + {id = "demonic essence", chance = 100000, maxCount = 5}, + {id = "red gem", chance = 700, maxCount = 3}, + {id = "assassin star", chance = 100000, maxCount = 5}, + {id = "concentrated demonic blood", chance = 100000, maxCount = 3}, + {id = "ham", chance = 100000, maxCount = 2}, + {id = "small emerald", chance = 100000, maxCount = 5}, + {id = "small diamond", chance = 100000, maxCount = 4}, + {id = "small amethyst", chance = 100000, maxCount = 3}, + {id = "knight armor", chance = 3100}, + {id = "golden armor", chance = 2200}, + {id = "patch of fine cloth", chance = 1800, maxCount = 3}, + {id = "violet gem", chance = 1800}, + {id = "titan axe", chance = 1600}, + {id = "war axe", chance = 1400}, + {id = "demonbone amulet", chance = 800}, + {id = "heavy mace", chance = 600}, + {id = "mastermind shield", chance = 500}, + {id = "falcon rod", chance = 200}, + {id = "falcon greaves", chance = 110} } monster.attacks = { diff --git a/data/monster/quests/the_secret_library/bosses/thawing_dragon_lord.lua b/data/monster/quests/the_secret_library/bosses/thawing_dragon_lord.lua index d5b99b456..28c42a583 100644 --- a/data/monster/quests/the_secret_library/bosses/thawing_dragon_lord.lua +++ b/data/monster/quests/the_secret_library/bosses/thawing_dragon_lord.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "fire" monster.corpse = 33381 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/bosses/the_scourge_of_oblivion.lua b/data/monster/quests/the_secret_library/bosses/the_scourge_of_oblivion.lua index a26efd3cb..8f70e8b76 100644 --- a/data/monster/quests/the_secret_library/bosses/the_scourge_of_oblivion.lua +++ b/data/monster/quests/the_secret_library/bosses/the_scourge_of_oblivion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 800000 monster.race = "venom" monster.corpse = 26217 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 8 monster.changeTarget = { @@ -68,45 +68,45 @@ monster.voices = { } monster.loot = { - {id = "Platinum Coin", chance = 100000, maxCount = 15}, - {id = "Crystal Coin", chance = 100000, maxCount = 7}, - {id = "Green Crystal Shard", chance = 100000, maxCount = 3}, - {id = "Violet Crystal Shard", chance = 100000, maxCount = 3}, - {id = "Spark Sphere", chance = 100000}, - {id = "Plasmatic Lightning", chance = 100000}, - {id = "Emerald Bangle", chance = 100000}, - {id = "Royal Star", chance = 66666, maxCount = 100}, - {id = "Small Amethyst", chance = 66666, maxCount = 12}, - {id = "Silver Token", chance = 66666, maxCount = 12}, - {id = "Mastermind Potion", chance = 66666, maxCount = 10}, - {id = "Ultimate Mana Potion", chance = 66666, maxCount = 6}, - {id = "Giant Emerald", chance = 66666}, - {id = "Red Gem", chance = 66666}, - {id = "Small Ruby", chance = 33333, maxCount = 12}, - {id = "Bullseye Potion", chance = 33333, maxCount = 10}, - {id = "Gold Token", chance = 33333, maxCount = 8}, - {id = "Supreme Health Potion", chance = 33333, maxCount = 6}, - {id = "Blue Crystal Shard", chance = 33333, maxCount = 3}, - {id = "Giant Sapphire", chance = 33333}, - {id = "Green Gem", chance = 33333}, - {id = 26198, chance = 33333}, - {id = "Huge Chunk of Crude Iron", chance = 33333}, - {id = "Magic Sulphur", chance = 33333}, - {id = "Ring of the Sky", chance = 33333}, - {id = "Ultimate Spirit Potion", chance = 15000, maxCount = 20}, - {id = "Small Diamond", chance = 15000, maxCount = 12}, - {id = "Small Emerald", chance = 15000, maxCount = 12}, - {id = "Rift Shield", chance = 5000}, + {id = "platinum coin", chance = 100000, maxCount = 15}, + {id = "crystal coin", chance = 100000, maxCount = 7}, + {id = "green crystal shard", chance = 100000, maxCount = 3}, + {id = "violet crystal shard", chance = 100000, maxCount = 3}, + {id = "spark sphere", chance = 100000}, + {id = "plasmatic lightning", chance = 100000}, + {id = "emerald bangle", chance = 100000}, + {id = "royal star", chance = 66666, maxCount = 100}, + {id = "small amethyst", chance = 66666, maxCount = 12}, + {id = "silver token", chance = 66666, maxCount = 12}, + {id = "mastermind potion", chance = 66666, maxCount = 10}, + {id = "ultimate mana potion", chance = 66666, maxCount = 6}, + {id = "giant emerald", chance = 66666}, + {id = "red gem", chance = 66666}, + {id = "small ruby", chance = 33333, maxCount = 12}, + {id = "bullseye potion", chance = 33333, maxCount = 10}, + {id = "gold token", chance = 33333, maxCount = 8}, + {id = "supreme health potion", chance = 33333, maxCount = 6}, + {id = "blue crystal shard", chance = 33333, maxCount = 3}, + {id = "giant sapphire", chance = 33333}, + {id = "green gem", chance = 33333}, + {id = 26198, chance = 33333},-- collar of blue plasma + {id = "huge chunk of crude iron", chance = 33333}, + {id = "magic sulphur", chance = 33333}, + {id = "ring of the sky", chance = 33333}, + {id = "ultimate spirit potion", chance = 15000, maxCount = 20}, + {id = "small diamond", chance = 15000, maxCount = 12}, + {id = "small emerald", chance = 15000, maxCount = 12}, + {id = "rift shield", chance = 5000}, {id = 7632, chance = 5000}, - {id = "Arcane Staff", chance = 5000}, - {id = "Skullcracker Armor", chance = 5000}, - {id = "Chaos Mace", chance = 5000}, - {id = "Cat's Paw", chance = 5000}, - {id = "Piggy Bank", chance = 5000}, - {id = "Mysterious Remains", chance = 5000}, - {id = "Energy Bar", chance = 5000}, - {id = "Library Ticket", chance = 500}, - {id = "Calamity", chance = 500} + {id = "arcane staff", chance = 5000}, + {id = "skullcracker armor", chance = 5000}, + {id = "chaos mace", chance = 5000}, + {id = "cat's paw", chance = 5000}, + {id = "piggy bank", chance = 5000}, + {id = "mysterious remains", chance = 5000}, + {id = "energy bar", chance = 5000}, + {id = "library ticket", chance = 500, unique = true}, + {id = "calamity", chance = 500, unique = true} } monster.attacks = { diff --git a/data/monster/quests/the_secret_library/brother_chill.lua b/data/monster/quests/the_secret_library/brother_chill.lua index 2668d305a..5c617dfc8 100644 --- a/data/monster/quests/the_secret_library/brother_chill.lua +++ b/data/monster/quests/the_secret_library/brother_chill.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 7282 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/brother_freeze.lua b/data/monster/quests/the_secret_library/brother_freeze.lua index e67bc2ee1..c91bd9028 100644 --- a/data/monster/quests/the_secret_library/brother_freeze.lua +++ b/data/monster/quests/the_secret_library/brother_freeze.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 7282 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/concentrated_death.lua b/data/monster/quests/the_secret_library/concentrated_death.lua index fc675ce42..b6c0b8cdb 100644 --- a/data/monster/quests/the_secret_library/concentrated_death.lua +++ b/data/monster/quests/the_secret_library/concentrated_death.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 33345 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/dark_knowledge.lua b/data/monster/quests/the_secret_library/dark_knowledge.lua index 672398eec..510f67bf2 100644 --- a/data/monster/quests/the_secret_library/dark_knowledge.lua +++ b/data/monster/quests/the_secret_library/dark_knowledge.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 50 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/dazed_leaf_golem.lua b/data/monster/quests/the_secret_library/dazed_leaf_golem.lua index 8c76d2d0a..81c190a28 100644 --- a/data/monster/quests/the_secret_library/dazed_leaf_golem.lua +++ b/data/monster/quests/the_secret_library/dazed_leaf_golem.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 21358 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/demon_blood.lua b/data/monster/quests/the_secret_library/demon_blood.lua index 0eb0c5968..abbecbff0 100644 --- a/data/monster/quests/the_secret_library/demon_blood.lua +++ b/data/monster/quests/the_secret_library/demon_blood.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 31997 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/demon_slave.lua b/data/monster/quests/the_secret_library/demon_slave.lua index 367bf32e4..b011a26ca 100644 --- a/data/monster/quests/the_secret_library/demon_slave.lua +++ b/data/monster/quests/the_secret_library/demon_slave.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "fire" monster.corpse = 5995 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/force_field.lua b/data/monster/quests/the_secret_library/force_field.lua index efa17797e..c703efed6 100644 --- a/data/monster/quests/the_secret_library/force_field.lua +++ b/data/monster/quests/the_secret_library/force_field.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/furious_scorpion.lua b/data/monster/quests/the_secret_library/furious_scorpion.lua index 9c88551b0..f3865beee 100644 --- a/data/monster/quests/the_secret_library/furious_scorpion.lua +++ b/data/monster/quests/the_secret_library/furious_scorpion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 15000 monster.race = "undead" monster.corpse = 13501 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/ghulosh'_deathgaze.lua b/data/monster/quests/the_secret_library/ghulosh'_deathgaze.lua index e56f2eead..a83a51668 100644 --- a/data/monster/quests/the_secret_library/ghulosh'_deathgaze.lua +++ b/data/monster/quests/the_secret_library/ghulosh'_deathgaze.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "undead" monster.corpse = 0 monster.speed = 30 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/imp_intruder.lua b/data/monster/quests/the_secret_library/imp_intruder.lua index 35ed96433..96310b325 100644 --- a/data/monster/quests/the_secret_library/imp_intruder.lua +++ b/data/monster/quests/the_secret_library/imp_intruder.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "fire" monster.corpse = 6364 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/invading_demon.lua b/data/monster/quests/the_secret_library/invading_demon.lua index 27ee1c7cf..8db6492b3 100644 --- a/data/monster/quests/the_secret_library/invading_demon.lua +++ b/data/monster/quests/the_secret_library/invading_demon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1000 monster.race = "fire" monster.corpse = 5995 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/jailer.lua b/data/monster/quests/the_secret_library/jailer.lua index 84d8eb55d..060f41e22 100644 --- a/data/monster/quests/the_secret_library/jailer.lua +++ b/data/monster/quests/the_secret_library/jailer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "undead" monster.corpse = 5972 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -41,7 +41,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = true, diff --git a/data/monster/quests/the_secret_library/knowledge_raider.lua b/data/monster/quests/the_secret_library/knowledge_raider.lua index 22e4e67e3..6233d34bf 100644 --- a/data/monster/quests/the_secret_library/knowledge_raider.lua +++ b/data/monster/quests/the_secret_library/knowledge_raider.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/librarian.lua b/data/monster/quests/the_secret_library/librarian.lua index e8ce1593b..5d89661c9 100644 --- a/data/monster/quests/the_secret_library/librarian.lua +++ b/data/monster/quests/the_secret_library/librarian.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 33357 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/lokathmor.lua b/data/monster/quests/the_secret_library/lokathmor.lua index e15183ced..0093d2ce1 100644 --- a/data/monster/quests/the_secret_library/lokathmor.lua +++ b/data/monster/quests/the_secret_library/lokathmor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 8721 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 5 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/lokathmor_stuck.lua b/data/monster/quests/the_secret_library/lokathmor_stuck.lua index 5844937a0..9c7c1ccc5 100644 --- a/data/monster/quests/the_secret_library/lokathmor_stuck.lua +++ b/data/monster/quests/the_secret_library/lokathmor_stuck.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 33964 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/malicious_minion.lua b/data/monster/quests/the_secret_library/malicious_minion.lua index 9d158efd3..e25f8c7a5 100644 --- a/data/monster/quests/the_secret_library/malicious_minion.lua +++ b/data/monster/quests/the_secret_library/malicious_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 5985 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/mazzinor.lua b/data/monster/quests/the_secret_library/mazzinor.lua index ac67101c4..52f431de8 100644 --- a/data/monster/quests/the_secret_library/mazzinor.lua +++ b/data/monster/quests/the_secret_library/mazzinor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "blood" monster.corpse = 25151 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/mean_minion.lua b/data/monster/quests/the_secret_library/mean_minion.lua index 643746468..a16d60ca5 100644 --- a/data/monster/quests/the_secret_library/mean_minion.lua +++ b/data/monster/quests/the_secret_library/mean_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 6364 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/neutral_deepling_warrior.lua b/data/monster/quests/the_secret_library/neutral_deepling_warrior.lua index a15ed53b9..a37580ff1 100644 --- a/data/monster/quests/the_secret_library/neutral_deepling_warrior.lua +++ b/data/monster/quests/the_secret_library/neutral_deepling_warrior.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1600 monster.race = "blood" monster.corpse = 15175 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -41,7 +41,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 30, healthHidden = false, isBlockable = false, diff --git a/data/monster/quests/the_secret_library/oberons_bile.lua b/data/monster/quests/the_secret_library/oberons_bile.lua index fa9cd4bf2..55ed43277 100644 --- a/data/monster/quests/the_secret_library/oberons_bile.lua +++ b/data/monster/quests/the_secret_library/oberons_bile.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/oberons_hate.lua b/data/monster/quests/the_secret_library/oberons_hate.lua index a56f2875e..369a3a75a 100644 --- a/data/monster/quests/the_secret_library/oberons_hate.lua +++ b/data/monster/quests/the_secret_library/oberons_hate.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/oberons_ire.lua b/data/monster/quests/the_secret_library/oberons_ire.lua index 81095ab63..56010d4a2 100644 --- a/data/monster/quests/the_secret_library/oberons_ire.lua +++ b/data/monster/quests/the_secret_library/oberons_ire.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/oberons_spite.lua b/data/monster/quests/the_secret_library/oberons_spite.lua index 12a814478..c4567663a 100644 --- a/data/monster/quests/the_secret_library/oberons_spite.lua +++ b/data/monster/quests/the_secret_library/oberons_spite.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/ravenous_beyondling.lua b/data/monster/quests/the_secret_library/ravenous_beyondling.lua index 231f97602..7b489f2ca 100644 --- a/data/monster/quests/the_secret_library/ravenous_beyondling.lua +++ b/data/monster/quests/the_secret_library/ravenous_beyondling.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/rift_breacher.lua b/data/monster/quests/the_secret_library/rift_breacher.lua index 546fccd72..87535efea 100644 --- a/data/monster/quests/the_secret_library/rift_breacher.lua +++ b/data/monster/quests/the_secret_library/rift_breacher.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 33349 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/rift_minion.lua b/data/monster/quests/the_secret_library/rift_minion.lua index 94a8e96b5..41591c156 100644 --- a/data/monster/quests/the_secret_library/rift_minion.lua +++ b/data/monster/quests/the_secret_library/rift_minion.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 26134 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/rift_spawn.lua b/data/monster/quests/the_secret_library/rift_spawn.lua index dd9fecc3d..cba5ce78c 100644 --- a/data/monster/quests/the_secret_library/rift_spawn.lua +++ b/data/monster/quests/the_secret_library/rift_spawn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 6068 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/spawn_of_havoc.lua b/data/monster/quests/the_secret_library/spawn_of_havoc.lua index b53449323..75ea112f5 100644 --- a/data/monster/quests/the_secret_library/spawn_of_havoc.lua +++ b/data/monster/quests/the_secret_library/spawn_of_havoc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "fire" monster.corpse = 8964 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_knowledge_of_armor.lua b/data/monster/quests/the_secret_library/stolen_knowledge_of_armor.lua index 25fd9211a..19737505f 100644 --- a/data/monster/quests/the_secret_library/stolen_knowledge_of_armor.lua +++ b/data/monster/quests/the_secret_library/stolen_knowledge_of_armor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_knowledge_of_healing.lua b/data/monster/quests/the_secret_library/stolen_knowledge_of_healing.lua index 75fd60c2a..128cfeec8 100644 --- a/data/monster/quests/the_secret_library/stolen_knowledge_of_healing.lua +++ b/data/monster/quests/the_secret_library/stolen_knowledge_of_healing.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_knowledge_of_lifesteal.lua b/data/monster/quests/the_secret_library/stolen_knowledge_of_lifesteal.lua index dfe17d69f..26319bce9 100644 --- a/data/monster/quests/the_secret_library/stolen_knowledge_of_lifesteal.lua +++ b/data/monster/quests/the_secret_library/stolen_knowledge_of_lifesteal.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_knowledge_of_spells.lua b/data/monster/quests/the_secret_library/stolen_knowledge_of_spells.lua index 8598bae6a..a6e731df5 100644 --- a/data/monster/quests/the_secret_library/stolen_knowledge_of_spells.lua +++ b/data/monster/quests/the_secret_library/stolen_knowledge_of_spells.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_knowledge_of_summoning.lua b/data/monster/quests/the_secret_library/stolen_knowledge_of_summoning.lua index 20861e62c..d5ddfd443 100644 --- a/data/monster/quests/the_secret_library/stolen_knowledge_of_summoning.lua +++ b/data/monster/quests/the_secret_library/stolen_knowledge_of_summoning.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/stolen_tome_of_portals.lua b/data/monster/quests/the_secret_library/stolen_tome_of_portals.lua index ae4ce28c9..7e87276a0 100644 --- a/data/monster/quests/the_secret_library/stolen_tome_of_portals.lua +++ b/data/monster/quests/the_secret_library/stolen_tome_of_portals.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/supercharged_mazzinor.lua b/data/monster/quests/the_secret_library/supercharged_mazzinor.lua index 1e7679b6f..67a794c1f 100644 --- a/data/monster/quests/the_secret_library/supercharged_mazzinor.lua +++ b/data/monster/quests/the_secret_library/supercharged_mazzinor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300000 monster.race = "undead" monster.corpse = 25151 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_blazing_rose.lua b/data/monster/quests/the_secret_library/the_blazing_rose.lua index 065ccb611..11d3fffc3 100644 --- a/data/monster/quests/the_secret_library/the_blazing_rose.lua +++ b/data/monster/quests/the_secret_library/the_blazing_rose.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 32494 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_book_of_secrets.lua b/data/monster/quests/the_secret_library/the_book_of_secrets.lua index 59e73bdee..1ca67a177 100644 --- a/data/monster/quests/the_secret_library/the_book_of_secrets.lua +++ b/data/monster/quests/the_secret_library/the_book_of_secrets.lua @@ -12,7 +12,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 0 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_devourer_of_secrets.lua b/data/monster/quests/the_secret_library/the_devourer_of_secrets.lua index 83a43138a..129273c73 100644 --- a/data/monster/quests/the_secret_library/the_devourer_of_secrets.lua +++ b/data/monster/quests/the_secret_library/the_devourer_of_secrets.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 20550 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_diamond_blossom.lua b/data/monster/quests/the_secret_library/the_diamond_blossom.lua index e0f38bde4..ca8629e67 100644 --- a/data/monster/quests/the_secret_library/the_diamond_blossom.lua +++ b/data/monster/quests/the_secret_library/the_diamond_blossom.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "undead" monster.corpse = 32499 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_lily_of_night.lua b/data/monster/quests/the_secret_library/the_lily_of_night.lua index e79e23af3..a1c3cf36b 100644 --- a/data/monster/quests/the_secret_library/the_lily_of_night.lua +++ b/data/monster/quests/the_secret_library/the_lily_of_night.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 32499 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_scion_of_havoc.lua b/data/monster/quests/the_secret_library/the_scion_of_havoc.lua index 99171155c..d68bae5e6 100644 --- a/data/monster/quests/the_secret_library/the_scion_of_havoc.lua +++ b/data/monster/quests/the_secret_library/the_scion_of_havoc.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "venom" monster.corpse = 26220 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/the_spellstealer.lua b/data/monster/quests/the_secret_library/the_spellstealer.lua index 90e275141..2d4d80c63 100644 --- a/data/monster/quests/the_secret_library/the_spellstealer.lua +++ b/data/monster/quests/the_secret_library/the_spellstealer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 6068 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/war_servant.lua b/data/monster/quests/the_secret_library/war_servant.lua index 879d2314b..8e0bca273 100644 --- a/data/monster/quests/the_secret_library/war_servant.lua +++ b/data/monster/quests/the_secret_library/war_servant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "undead" monster.corpse = 10005 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/wild_knowledge.lua b/data/monster/quests/the_secret_library/wild_knowledge.lua index 27f925c34..10b82e9dc 100644 --- a/data/monster/quests/the_secret_library/wild_knowledge.lua +++ b/data/monster/quests/the_secret_library/wild_knowledge.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2000 monster.race = "venom" monster.corpse = 0 monster.speed = 50 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/the_secret_library/yalahari_despoiler.lua b/data/monster/quests/the_secret_library/yalahari_despoiler.lua index ccc9722b6..1e25f227f 100644 --- a/data/monster/quests/the_secret_library/yalahari_despoiler.lua +++ b/data/monster/quests/the_secret_library/yalahari_despoiler.lua @@ -18,7 +18,7 @@ monster.maxHealth = 10000 monster.race = "blood" monster.corpse = 20550 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/fury_of_the_emperor.lua b/data/monster/quests/wrath_of_the_emperor/fury_of_the_emperor.lua index 0902b618b..0d80e5716 100644 --- a/data/monster/quests/wrath_of_the_emperor/fury_of_the_emperor.lua +++ b/data/monster/quests/wrath_of_the_emperor/fury_of_the_emperor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 51000 monster.race = "undead" monster.corpse = 12317 monster.speed = 450 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/lizard_abomination.lua b/data/monster/quests/wrath_of_the_emperor/lizard_abomination.lua index 36b37dbd2..9b12bbd1e 100644 --- a/data/monster/quests/wrath_of_the_emperor/lizard_abomination.lua +++ b/data/monster/quests/wrath_of_the_emperor/lizard_abomination.lua @@ -18,7 +18,7 @@ monster.maxHealth = 95000 monster.race = "blood" monster.corpse = 0 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/mutated_zalamon.lua b/data/monster/quests/wrath_of_the_emperor/mutated_zalamon.lua index 4b391633b..37ac1003c 100644 --- a/data/monster/quests/wrath_of_the_emperor/mutated_zalamon.lua +++ b/data/monster/quests/wrath_of_the_emperor/mutated_zalamon.lua @@ -18,7 +18,7 @@ monster.maxHealth = 155000 monster.race = "venom" monster.corpse = 12385 monster.speed = 238 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/scorn_of_the_emperor.lua b/data/monster/quests/wrath_of_the_emperor/scorn_of_the_emperor.lua index 9665b01aa..fa57215b1 100644 --- a/data/monster/quests/wrath_of_the_emperor/scorn_of_the_emperor.lua +++ b/data/monster/quests/wrath_of_the_emperor/scorn_of_the_emperor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 45000 monster.race = "undead" monster.corpse = 12317 monster.speed = 410 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/snake_god_essence.lua b/data/monster/quests/wrath_of_the_emperor/snake_god_essence.lua index 3a50ae82a..b56aea0b8 100644 --- a/data/monster/quests/wrath_of_the_emperor/snake_god_essence.lua +++ b/data/monster/quests/wrath_of_the_emperor/snake_god_essence.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65000 monster.race = "blood" monster.corpse = 0 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/snake_thing.lua b/data/monster/quests/wrath_of_the_emperor/snake_thing.lua index 8962e8866..a4a0eccfe 100644 --- a/data/monster/quests/wrath_of_the_emperor/snake_thing.lua +++ b/data/monster/quests/wrath_of_the_emperor/snake_thing.lua @@ -18,7 +18,7 @@ monster.maxHealth = 70000 monster.race = "venom" monster.corpse = 0 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/spite_of_the_emperor.lua b/data/monster/quests/wrath_of_the_emperor/spite_of_the_emperor.lua index 24c0f9020..47532a6db 100644 --- a/data/monster/quests/wrath_of_the_emperor/spite_of_the_emperor.lua +++ b/data/monster/quests/wrath_of_the_emperor/spite_of_the_emperor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 48000 monster.race = "undead" monster.corpse = 12317 monster.speed = 410 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/the_keeper.lua b/data/monster/quests/wrath_of_the_emperor/the_keeper.lua index 0ee979819..f6215cdf2 100644 --- a/data/monster/quests/wrath_of_the_emperor/the_keeper.lua +++ b/data/monster/quests/wrath_of_the_emperor/the_keeper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 40000 monster.race = "venom" monster.corpse = 12316 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/quests/wrath_of_the_emperor/wrath_of_the_emperor.lua b/data/monster/quests/wrath_of_the_emperor/wrath_of_the_emperor.lua index 034a70e58..a4d0c2484 100644 --- a/data/monster/quests/wrath_of_the_emperor/wrath_of_the_emperor.lua +++ b/data/monster/quests/wrath_of_the_emperor/wrath_of_the_emperor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55000 monster.race = "undead" monster.corpse = 12317 monster.speed = 410 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/raids/arachir_the_ancient_one.lua b/data/monster/raids/arachir_the_ancient_one.lua index ae04e0fbb..e3e0516ed 100644 --- a/data/monster/raids/arachir_the_ancient_one.lua +++ b/data/monster/raids/arachir_the_ancient_one.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1600 monster.race = "undead" monster.corpse = 8937 monster.speed = 286 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/raids/barbaria.lua b/data/monster/raids/barbaria.lua index 5cf68c1c4..1751a88c7 100644 --- a/data/monster/raids/barbaria.lua +++ b/data/monster/raids/barbaria.lua @@ -18,7 +18,7 @@ monster.maxHealth = 345 monster.race = "blood" monster.corpse = 20339 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/raids/battlemaster_zunzu.lua b/data/monster/raids/battlemaster_zunzu.lua index f8323f834..f469b3ac3 100644 --- a/data/monster/raids/battlemaster_zunzu.lua +++ b/data/monster/raids/battlemaster_zunzu.lua @@ -18,7 +18,7 @@ monster.maxHealth = 4000 monster.race = "blood" monster.corpse = 11281 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/brutus_bloodbeard.lua b/data/monster/raids/brutus_bloodbeard.lua index 84a98db42..ba974d843 100644 --- a/data/monster/raids/brutus_bloodbeard.lua +++ b/data/monster/raids/brutus_bloodbeard.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1555 monster.race = "blood" monster.corpse = 20478 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/captain_jones.lua b/data/monster/raids/captain_jones.lua index a50142acf..5a640ee9d 100644 --- a/data/monster/raids/captain_jones.lua +++ b/data/monster/raids/captain_jones.lua @@ -18,7 +18,7 @@ monster.maxHealth = 555 monster.race = "undead" monster.corpse = 5566 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/chayenne.lua b/data/monster/raids/chayenne.lua index efdfbe328..943d1c994 100644 --- a/data/monster/raids/chayenne.lua +++ b/data/monster/raids/chayenne.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200000 monster.race = "blood" monster.corpse = 6081 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -73,7 +73,7 @@ monster.loot = { {id = 6571, chance = 100000, maxCount = 2}, {id = 7632, chance = 100000}, {id = 16014, chance = 100000}, - {id = 16015, chance = 100000} + {id = 16015, chance = 100000, unique = true} } monster.attacks = { diff --git a/data/monster/raids/chizzoron_the_distorter.lua b/data/monster/raids/chizzoron_the_distorter.lua index 381550400..0a96bfba9 100644 --- a/data/monster/raids/chizzoron_the_distorter.lua +++ b/data/monster/raids/chizzoron_the_distorter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 16000 monster.race = "blood" monster.corpse = 11316 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/raids/control_tower.lua b/data/monster/raids/control_tower.lua index 2559e7531..60928c060 100644 --- a/data/monster/raids/control_tower.lua +++ b/data/monster/raids/control_tower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 7500 monster.race = "venom" monster.corpse = 24309 monster.speed = 0 -monster.summonCost = 330 +monster.manaCost = 330 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/deadeye_devious.lua b/data/monster/raids/deadeye_devious.lua index 95bb11ab0..eed90e2bc 100644 --- a/data/monster/raids/deadeye_devious.lua +++ b/data/monster/raids/deadeye_devious.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1450 monster.race = "blood" monster.corpse = 20378 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/draptor.lua b/data/monster/raids/draptor.lua index de3496381..119fbd16e 100644 --- a/data/monster/raids/draptor.lua +++ b/data/monster/raids/draptor.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 3, Locations = "Zao, north east of Dragonblaze Peaks during raid. There are up to 10 draptors per raid, \z while 6 of them may also appear in mission 8 of Wrath of the Emperor Quest." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 13316 monster.speed = 680 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/fernfang.lua b/data/monster/raids/fernfang.lua index 5733258b9..d1b9694e8 100644 --- a/data/monster/raids/fernfang.lua +++ b/data/monster/raids/fernfang.lua @@ -18,7 +18,7 @@ monster.maxHealth = 400 monster.race = "blood" monster.corpse = 20566 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/raids/ferumbras.lua b/data/monster/raids/ferumbras.lua index 284d5eef9..b97d8d20b 100644 --- a/data/monster/raids/ferumbras.lua +++ b/data/monster/raids/ferumbras.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "venom" monster.corpse = 6078 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { @@ -74,10 +74,10 @@ monster.voices = { } monster.loot = { - {id = 5903, chance = 100000}, + {id = 5903, chance = 100000, unique = true}, {id = 2148, chance = 98000, maxCount = 184}, {id = 9971, chance = 75000, maxCount = 2}, - {id = 2522, chance = 26000}, + {id = 2522, chance = 26000, unique = true}, {id = 8903, chance = 26000}, {id = 2466, chance = 24000}, {id = 2470, chance = 22000}, diff --git a/data/monster/raids/fleabringer.lua b/data/monster/raids/fleabringer.lua index 5ac67c6c0..06f2f9db0 100644 --- a/data/monster/raids/fleabringer.lua +++ b/data/monster/raids/fleabringer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 265 monster.race = "blood" monster.corpse = 11250 monster.speed = 280 -monster.summonCost = 465 +monster.manaCost = 465 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/foreman_kneebiter.lua b/data/monster/raids/foreman_kneebiter.lua index 5dd2b3079..dd5b3a1a1 100644 --- a/data/monster/raids/foreman_kneebiter.lua +++ b/data/monster/raids/foreman_kneebiter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 570 monster.race = "blood" monster.corpse = 6013 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/frost_servant.lua b/data/monster/raids/frost_servant.lua index 02d1b3c98..2a7a92d31 100644 --- a/data/monster/raids/frost_servant.lua +++ b/data/monster/raids/frost_servant.lua @@ -18,7 +18,7 @@ monster.maxHealth = 385 monster.race = "undead" monster.corpse = 7282 monster.speed = 95 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/furyosa.lua b/data/monster/raids/furyosa.lua index 2301d784d..4e2007572 100644 --- a/data/monster/raids/furyosa.lua +++ b/data/monster/raids/furyosa.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "blood" monster.corpse = 20399 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/ghazbaran.lua b/data/monster/raids/ghazbaran.lua index a10275ea1..48d8bb9e1 100644 --- a/data/monster/raids/ghazbaran.lua +++ b/data/monster/raids/ghazbaran.lua @@ -18,7 +18,7 @@ monster.maxHealth = 60000 monster.race = "undead" monster.corpse = 6068 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/giant_spider_wyda.lua b/data/monster/raids/giant_spider_wyda.lua index 64ce482d4..8007f3e04 100644 --- a/data/monster/raids/giant_spider_wyda.lua +++ b/data/monster/raids/giant_spider_wyda.lua @@ -19,7 +19,7 @@ monster.maxHealth = 20 monster.race = "venom" monster.corpse = 5977 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/glooth_battery.lua b/data/monster/raids/glooth_battery.lua index 25cc9dc68..770805335 100644 --- a/data/monster/raids/glooth_battery.lua +++ b/data/monster/raids/glooth_battery.lua @@ -12,7 +12,7 @@ monster.maxHealth = 8000 monster.race = "blood" monster.corpse = 24309 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/glooth_bomb.lua b/data/monster/raids/glooth_bomb.lua index 48f54bf0a..732b57302 100644 --- a/data/monster/raids/glooth_bomb.lua +++ b/data/monster/raids/glooth_bomb.lua @@ -18,7 +18,7 @@ monster.maxHealth = 250000 monster.race = "blood" monster.corpse = 24256 monster.speed = 80 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/glooth_fairy.lua b/data/monster/raids/glooth_fairy.lua index b05307258..b41e1a8b9 100644 --- a/data/monster/raids/glooth_fairy.lua +++ b/data/monster/raids/glooth_fairy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 59000 monster.race = "blood" monster.corpse = 23363 monster.speed = 600 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/grand_mother_foulscale.lua b/data/monster/raids/grand_mother_foulscale.lua index 71863e51c..4909ddad0 100644 --- a/data/monster/raids/grand_mother_foulscale.lua +++ b/data/monster/raids/grand_mother_foulscale.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1850 monster.race = "blood" monster.corpse = 5973 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/grorlam.lua b/data/monster/raids/grorlam.lua index 83cc805d4..5447ffcc2 100644 --- a/data/monster/raids/grorlam.lua +++ b/data/monster/raids/grorlam.lua @@ -18,7 +18,7 @@ monster.maxHealth = 3000 monster.race = "blood" monster.corpse = 6005 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/hirintror.lua b/data/monster/raids/hirintror.lua index cb49be0b1..e8626867e 100644 --- a/data/monster/raids/hirintror.lua +++ b/data/monster/raids/hirintror.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "undead" monster.corpse = 7282 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/lethal_lissy.lua b/data/monster/raids/lethal_lissy.lua index cb0af5b36..3a2ddb381 100644 --- a/data/monster/raids/lethal_lissy.lua +++ b/data/monster/raids/lethal_lissy.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1450 monster.race = "blood" monster.corpse = 20438 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/man_in_the_cave.lua b/data/monster/raids/man_in_the_cave.lua index 006b6ba96..3a5f53248 100644 --- a/data/monster/raids/man_in_the_cave.lua +++ b/data/monster/raids/man_in_the_cave.lua @@ -18,7 +18,7 @@ monster.maxHealth = 485 monster.race = "blood" monster.corpse = 20446 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/raids/mawhawk.lua b/data/monster/raids/mawhawk.lua index 9d37b50e7..585627672 100644 --- a/data/monster/raids/mawhawk.lua +++ b/data/monster/raids/mawhawk.lua @@ -18,7 +18,7 @@ monster.maxHealth = 45000 monster.race = "blood" monster.corpse = 22629 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -67,7 +67,7 @@ monster.voices = { monster.loot = { {id = 22396, chance = 30000, maxCount = 2}, {id = 22532, chance = 30000}, - {id = 22598, chance = 30000, maxCount = 2}, + {id = 22598, chance = 30000, maxCount = 2, unique = true}, {id = 2148, chance = 10000, maxCount = 100}, {id = 2152, chance = 10000, maxCount = 25}, {id = 2392, chance = 10000}, diff --git a/data/monster/raids/morgaroth.lua b/data/monster/raids/morgaroth.lua index 3fd6c219d..8508519c3 100644 --- a/data/monster/raids/morgaroth.lua +++ b/data/monster/raids/morgaroth.lua @@ -18,7 +18,7 @@ monster.maxHealth = 55000 monster.race = "fire" monster.corpse = 6068 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/raids/necropharus.lua b/data/monster/raids/necropharus.lua index 89fd1bc31..a764bdab4 100644 --- a/data/monster/raids/necropharus.lua +++ b/data/monster/raids/necropharus.lua @@ -18,7 +18,7 @@ monster.maxHealth = 750 monster.race = "blood" monster.corpse = 20574 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/raids/ocyakao.lua b/data/monster/raids/ocyakao.lua index 73b1f9707..c2534bbbe 100644 --- a/data/monster/raids/ocyakao.lua +++ b/data/monster/raids/ocyakao.lua @@ -18,7 +18,7 @@ monster.maxHealth = 700 monster.race = "blood" monster.corpse = 7320 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -74,7 +74,7 @@ monster.loot = { {id = 2143, chance = 100000}, {id = 5909, chance = 100000}, {id = 2398, chance = 37500}, - {id = 21703, chance = 200}, + {id = 21703, chance = 200, unique = true}, {id = 2541, chance = 37570}, {id = 7381, chance = 25050}, {id = 7441, chance = 62570}, diff --git a/data/monster/raids/orc_armor.lua b/data/monster/raids/orc_armor.lua index dc68d2182..37fb01806 100644 --- a/data/monster/raids/orc_armor.lua +++ b/data/monster/raids/orc_armor.lua @@ -19,7 +19,7 @@ monster.maxHealth = 950 monster.race = "blood" monster.corpse = 6008 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/orc_helmet.lua b/data/monster/raids/orc_helmet.lua index 46522eab2..79b4f6391 100644 --- a/data/monster/raids/orc_helmet.lua +++ b/data/monster/raids/orc_helmet.lua @@ -19,7 +19,7 @@ monster.maxHealth = 950 monster.race = "blood" monster.corpse = 6008 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/orc_sambackpack.lua b/data/monster/raids/orc_sambackpack.lua index 4a3ea07f2..999d34a89 100644 --- a/data/monster/raids/orc_sambackpack.lua +++ b/data/monster/raids/orc_sambackpack.lua @@ -19,7 +19,7 @@ monster.maxHealth = 70 monster.race = "blood" monster.corpse = 5966 monster.speed = 150 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/orc_shield.lua b/data/monster/raids/orc_shield.lua index 8f9f1a749..e2ee6bdf0 100644 --- a/data/monster/raids/orc_shield.lua +++ b/data/monster/raids/orc_shield.lua @@ -19,7 +19,7 @@ monster.maxHealth = 950 monster.race = "blood" monster.corpse = 6008 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/orshabaal.lua b/data/monster/raids/orshabaal.lua index 0faef1487..61645e515 100644 --- a/data/monster/raids/orshabaal.lua +++ b/data/monster/raids/orshabaal.lua @@ -18,7 +18,7 @@ monster.maxHealth = 22500 monster.race = "fire" monster.corpse = 5995 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/ron_the_ripper.lua b/data/monster/raids/ron_the_ripper.lua index 878d65343..ce958839a 100644 --- a/data/monster/raids/ron_the_ripper.lua +++ b/data/monster/raids/ron_the_ripper.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 20502 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/rottie_the_rotworm.lua b/data/monster/raids/rottie_the_rotworm.lua index 67deaa71e..925b8d48f 100644 --- a/data/monster/raids/rottie_the_rotworm.lua +++ b/data/monster/raids/rottie_the_rotworm.lua @@ -18,7 +18,7 @@ monster.maxHealth = 65 monster.race = "blood" monster.corpse = 5967 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/rotworm_queen.lua b/data/monster/raids/rotworm_queen.lua index abfcaa398..80c439470 100644 --- a/data/monster/raids/rotworm_queen.lua +++ b/data/monster/raids/rotworm_queen.lua @@ -18,7 +18,7 @@ monster.maxHealth = 105 monster.race = "blood" monster.corpse = 8947 monster.speed = 126 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/sir_valorcrest.lua b/data/monster/raids/sir_valorcrest.lua index e4b73548d..bb68660f6 100644 --- a/data/monster/raids/sir_valorcrest.lua +++ b/data/monster/raids/sir_valorcrest.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1600 monster.race = "undead" monster.corpse = 8937 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/the_horned_fox.lua b/data/monster/raids/the_horned_fox.lua index 374ba94bf..ec3e5e86f 100644 --- a/data/monster/raids/the_horned_fox.lua +++ b/data/monster/raids/the_horned_fox.lua @@ -18,7 +18,7 @@ monster.maxHealth = 265 monster.race = "blood" monster.corpse = 5983 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/raids/the_pale_count.lua b/data/monster/raids/the_pale_count.lua index 581218795..7b2e0ed66 100644 --- a/data/monster/raids/the_pale_count.lua +++ b/data/monster/raids/the_pale_count.lua @@ -18,7 +18,7 @@ monster.maxHealth = 50000 monster.race = "blood" monster.corpse = 21270 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/the_voice_of_ruin.lua b/data/monster/raids/the_voice_of_ruin.lua index eabb86aaf..10e105c26 100644 --- a/data/monster/raids/the_voice_of_ruin.lua +++ b/data/monster/raids/the_voice_of_ruin.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5500 monster.race = "blood" monster.corpse = 11288 monster.speed = 460 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/the_welter.lua b/data/monster/raids/the_welter.lua index 98d98a644..9f7cad1fa 100644 --- a/data/monster/raids/the_welter.lua +++ b/data/monster/raids/the_welter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 25000 monster.race = "blood" monster.corpse = 21291 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/raids/tyrn.lua b/data/monster/raids/tyrn.lua index 4beae8316..8e78a2efc 100644 --- a/data/monster/raids/tyrn.lua +++ b/data/monster/raids/tyrn.lua @@ -18,7 +18,7 @@ monster.maxHealth = 12000 monster.race = "blood" monster.corpse = 21287 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/white_pale.lua b/data/monster/raids/white_pale.lua index fac0425d2..9764bdf94 100644 --- a/data/monster/raids/white_pale.lua +++ b/data/monster/raids/white_pale.lua @@ -18,7 +18,7 @@ monster.maxHealth = 500 monster.race = "blood" monster.corpse = 21295 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/xenia.lua b/data/monster/raids/xenia.lua index 2e9ec15d1..62366c45c 100644 --- a/data/monster/raids/xenia.lua +++ b/data/monster/raids/xenia.lua @@ -18,7 +18,7 @@ monster.maxHealth = 200 monster.race = "blood" monster.corpse = 20542 monster.speed = 176 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/yakchal.lua b/data/monster/raids/yakchal.lua index 39d33dd17..128ea3e07 100644 --- a/data/monster/raids/yakchal.lua +++ b/data/monster/raids/yakchal.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5750 monster.race = "blood" monster.corpse = 20546 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/raids/zomba.lua b/data/monster/raids/zomba.lua index 326582d85..a024dc168 100644 --- a/data/monster/raids/zomba.lua +++ b/data/monster/raids/zomba.lua @@ -18,7 +18,7 @@ monster.maxHealth = 300 monster.race = "blood" monster.corpse = 5986 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/raids/zulazza_the_corruptor.lua b/data/monster/raids/zulazza_the_corruptor.lua index 2735b5ffe..14493a9a2 100644 --- a/data/monster/raids/zulazza_the_corruptor.lua +++ b/data/monster/raids/zulazza_the_corruptor.lua @@ -18,7 +18,7 @@ monster.maxHealth = 46500 monster.race = "blood" monster.corpse = 11107 monster.speed = 290 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/adult_goanna.lua b/data/monster/reptiles/adult_goanna.lua index 60b5ccee0..c2474e47e 100644 --- a/data/monster/reptiles/adult_goanna.lua +++ b/data/monster/reptiles/adult_goanna.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Green Belt." - } + } monster.health = 8300 monster.maxHealth = 8300 monster.race = "blood" monster.corpse = 36240 monster.speed = 420 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/cobra.lua b/data/monster/reptiles/cobra.lua index a5d82a92f..1de695049 100644 --- a/data/monster/reptiles/cobra.lua +++ b/data/monster/reptiles/cobra.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ankrahmun Library Tomb, Tarpit Tomb, Mountain Tomb, Peninsula Tomb, Darama, Tiquanda, \z Drefia, Forbidden Lands, Arena Quarter, Lion's Rock." - } + } monster.health = 65 monster.maxHealth = 65 monster.race = "blood" monster.corpse = 3007 monster.speed = 120 -monster.summonCost = 275 +monster.manaCost = 275 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/crocodile.lua b/data/monster/reptiles/crocodile.lua index 53a80172c..5557a74a3 100644 --- a/data/monster/reptiles/crocodile.lua +++ b/data/monster/reptiles/crocodile.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "In the crocodile cave and the jungle east of Port Hope as well as the swamp to the north, \z Fenrock, Arena and Zoo Quarter, Trade Quarter, Talahu, also located on Meriana and Laguna Islands." - } + } monster.health = 105 monster.maxHealth = 105 monster.race = "blood" monster.corpse = 6046 monster.speed = 78 -monster.summonCost = 350 +monster.manaCost = 350 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/dreadmaw.lua b/data/monster/reptiles/dreadmaw.lua index 7ce9f6314..f2d63822c 100644 --- a/data/monster/reptiles/dreadmaw.lua +++ b/data/monster/reptiles/dreadmaw.lua @@ -18,7 +18,7 @@ monster.maxHealth = 2000 monster.race = "blood" monster.corpse = 6046 monster.speed = 190 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/killer_caiman.lua b/data/monster/reptiles/killer_caiman.lua index 34c706d38..14a6e5d05 100644 --- a/data/monster/reptiles/killer_caiman.lua +++ b/data/monster/reptiles/killer_caiman.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Northern Zao Plantations, Souleater Mountains, Muggy Plains, \z Killer Caiman Cave in the Zao Steppe, Chyllfroest." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 11430 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_chosen.lua b/data/monster/reptiles/lizard_chosen.lua index 94386ffd5..7f2ef17d5 100644 --- a/data/monster/reptiles/lizard_chosen.lua +++ b/data/monster/reptiles/lizard_chosen.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Temple of Equilibrium (Zao) Hidden stairs, Fire Dragon Dojo, Corruption Hole, Razzachai." - } + } monster.health = 3050 monster.maxHealth = 3050 monster.race = "blood" monster.corpse = 11288 monster.speed = 272 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_dragon_priest.lua b/data/monster/reptiles/lizard_dragon_priest.lua index f8a9ff758..4c44e91cf 100644 --- a/data/monster/reptiles/lizard_dragon_priest.lua +++ b/data/monster/reptiles/lizard_dragon_priest.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zzaion, Zao Palace and its antechambers, Muggy Plains, Corruption Hole, Razachai, \z Temple of Equilibrium, Northern Zao Plantations." - } + } monster.health = 1450 monster.maxHealth = 1450 monster.race = "blood" monster.corpse = 11280 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_high_guard.lua b/data/monster/reptiles/lizard_high_guard.lua index bc606845b..44e43dd7c 100644 --- a/data/monster/reptiles/lizard_high_guard.lua +++ b/data/monster/reptiles/lizard_high_guard.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zzaion, Zao Palace and its antechambers, Muggy Plains, Zao Orc Land (single spawn in fort), \z Corruption Hole, Razachai, Temple of Equilibrium, Northern Zao Plantations." - } + } monster.health = 1800 monster.maxHealth = 1800 monster.race = "blood" monster.corpse = 11272 monster.speed = 238 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_legionnaire.lua b/data/monster/reptiles/lizard_legionnaire.lua index aeeec2014..ca42603a2 100644 --- a/data/monster/reptiles/lizard_legionnaire.lua +++ b/data/monster/reptiles/lizard_legionnaire.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zzaion, Zao Palace and its antechambers, Muggy Plains, Zao Orc Land (in fort), \z Corruption Hole, Razachai, Temple of Equilibrium, Northern Zao Plantations." - } + } monster.health = 1400 monster.maxHealth = 1400 monster.race = "blood" monster.corpse = 11276 monster.speed = 266 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_magistratus.lua b/data/monster/reptiles/lizard_magistratus.lua index a58f306a9..3e66ccd9f 100644 --- a/data/monster/reptiles/lizard_magistratus.lua +++ b/data/monster/reptiles/lizard_magistratus.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Razzachai." - } + } monster.health = 6250 monster.maxHealth = 6250 monster.race = "blood" monster.corpse = 6041 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_noble.lua b/data/monster/reptiles/lizard_noble.lua index 4fc7e51cd..25b2684cd 100644 --- a/data/monster/reptiles/lizard_noble.lua +++ b/data/monster/reptiles/lizard_noble.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Razzachai." - } + } monster.health = 7000 monster.maxHealth = 7000 monster.race = "blood" monster.corpse = 6041 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_sentinel.lua b/data/monster/reptiles/lizard_sentinel.lua index 5225cb3de..47205f081 100644 --- a/data/monster/reptiles/lizard_sentinel.lua +++ b/data/monster/reptiles/lizard_sentinel.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Chor, Zzaion and Foreigner Quarter." - } + } monster.health = 265 monster.maxHealth = 265 monster.race = "blood" monster.corpse = 6040 monster.speed = 180 -monster.summonCost = 560 +monster.manaCost = 560 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_snakecharmer.lua b/data/monster/reptiles/lizard_snakecharmer.lua index 9e929efad..35ad9c36c 100644 --- a/data/monster/reptiles/lizard_snakecharmer.lua +++ b/data/monster/reptiles/lizard_snakecharmer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Chor." - } + } monster.health = 325 monster.maxHealth = 325 monster.race = "blood" monster.corpse = 6041 monster.speed = 184 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 6 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_templar.lua b/data/monster/reptiles/lizard_templar.lua index 920fa1c9d..7840252e7 100644 --- a/data/monster/reptiles/lizard_templar.lua +++ b/data/monster/reptiles/lizard_templar.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Chor, the lizard city south-east from Port Hope. They can also be found in Yalahar's \z Foreigner Quarter and in Zzaion." - } + } monster.health = 410 monster.maxHealth = 410 monster.race = "blood" monster.corpse = 4251 monster.speed = 174 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/lizard_zaogun.lua b/data/monster/reptiles/lizard_zaogun.lua index 3e319aa74..87571d116 100644 --- a/data/monster/reptiles/lizard_zaogun.lua +++ b/data/monster/reptiles/lizard_zaogun.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Zzaion, Zao Palace, Muggy Plains, Zao Orc Land (in fort), Razzachai, Temple of Equilibrium." - } + } monster.health = 2955 monster.maxHealth = 2955 monster.race = "blood" monster.corpse = 11284 monster.speed = 276 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/sea_serpent.lua b/data/monster/reptiles/sea_serpent.lua index acf10441d..6684835d1 100644 --- a/data/monster/reptiles/sea_serpent.lua +++ b/data/monster/reptiles/sea_serpent.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Sea Serpent Area and Seacrest Grounds." - } + } monster.health = 1950 monster.maxHealth = 1950 monster.race = "blood" monster.corpse = 8307 monster.speed = 480 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 70, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/reptiles/seacrest_serpent.lua b/data/monster/reptiles/seacrest_serpent.lua index 3ee4c4842..b929f110e 100644 --- a/data/monster/reptiles/seacrest_serpent.lua +++ b/data/monster/reptiles/seacrest_serpent.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 2, Locations = "Seacrest Grounds." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "venom" monster.corpse = 24262 monster.speed = 500 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -57,7 +57,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 90, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/reptiles/serpent_spawn.lua b/data/monster/reptiles/serpent_spawn.lua index a0297d28d..f8e028e04 100644 --- a/data/monster/reptiles/serpent_spawn.lua +++ b/data/monster/reptiles/serpent_spawn.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Deeper Banuta, Forbidden Islands: Talahu (Medusa Cave) and Kharos (at level -1), Razzachai, \z Deep below the Crystal Lakes in Foreigner Quarter, Cult's cave in the Magician Quarter, Medusa Tower." - } + } monster.health = 3000 monster.maxHealth = 3000 monster.race = "venom" monster.corpse = 6061 monster.speed = 234 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/snake.lua b/data/monster/reptiles/snake.lua index 1209afcb5..20f70c46d 100644 --- a/data/monster/reptiles/snake.lua +++ b/data/monster/reptiles/snake.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In almost all grassy areas of Tibia. Also found in Rookgaard." - } + } monster.health = 15 monster.maxHealth = 15 monster.race = "blood" monster.corpse = 2817 monster.speed = 120 -monster.summonCost = 205 +monster.manaCost = 205 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/stampor.lua b/data/monster/reptiles/stampor.lua index fd6817de2..c8b2cdddb 100644 --- a/data/monster/reptiles/stampor.lua +++ b/data/monster/reptiles/stampor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Stampor Cave on the Muggy Plains, Chyllfroest." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 13312 monster.speed = 440 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/stonerefiner.lua b/data/monster/reptiles/stonerefiner.lua index 8a9b1f760..9e4868cb6 100644 --- a/data/monster/reptiles/stonerefiner.lua +++ b/data/monster/reptiles/stonerefiner.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Corym Mines." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "blood" monster.corpse = 30771 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/thornback_tortoise.lua b/data/monster/reptiles/thornback_tortoise.lua index a28f50bda..d7e620bc7 100644 --- a/data/monster/reptiles/thornback_tortoise.lua +++ b/data/monster/reptiles/thornback_tortoise.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Laguna Islands and one on Nargor." - } + } monster.health = 300 monster.maxHealth = 300 monster.race = "blood" monster.corpse = 6073 monster.speed = 200 -monster.summonCost = 490 +monster.manaCost = 490 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/tortoise.lua b/data/monster/reptiles/tortoise.lua index 19537e93d..6c9f0119e 100644 --- a/data/monster/reptiles/tortoise.lua +++ b/data/monster/reptiles/tortoise.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Laguna Islands, Fenrock, Port Hope and also can be found behind a wall below the \z center of Liberty Bay. These cannot be reached." - } + } monster.health = 185 monster.maxHealth = 185 monster.race = "blood" monster.corpse = 6072 monster.speed = 200 -monster.summonCost = 445 +monster.manaCost = 445 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/wyvern.lua b/data/monster/reptiles/wyvern.lua index a0215bd24..4cd4a4f66 100644 --- a/data/monster/reptiles/wyvern.lua +++ b/data/monster/reptiles/wyvern.lua @@ -28,14 +28,14 @@ monster.Bestiary = { Green Djinn Tower, Mushroom Fields,Paradox Tower, Plains of Havoc, Plague Spike, \z Poachers' Camp (Ferngrims Gate), Stonehome, Tiquanda, Truffels Garden, \z Vandura Mountain, Vega, Venore, Wyvern Cave (Ferngrims Gate), Wyvern Hill and Wyvern Ulderek's Rock Cave." - } + } monster.health = 795 monster.maxHealth = 795 monster.race = "blood" monster.corpse = 6302 monster.speed = 186 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/young_goanna.lua b/data/monster/reptiles/young_goanna.lua index cc62b5704..c089c211a 100644 --- a/data/monster/reptiles/young_goanna.lua +++ b/data/monster/reptiles/young_goanna.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Kilmaresh Central Steppe, Kilmaresh Southern Steppe, Green Belt." - } + } monster.health = 6200 monster.maxHealth = 6200 monster.race = "blood" monster.corpse = 36244 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/reptiles/young_sea_serpent.lua b/data/monster/reptiles/young_sea_serpent.lua index 39f915fed..fb123e300 100644 --- a/data/monster/reptiles/young_sea_serpent.lua +++ b/data/monster/reptiles/young_sea_serpent.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Sea Serpent Area." - } + } monster.health = 1050 monster.maxHealth = 1050 monster.race = "blood" monster.corpse = 9879 monster.speed = 480 -monster.summonCost = 390 +monster.manaCost = 390 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 85, - targetDistance = 0, + targetDistance = 1, runHealth = 400, healthHidden = false, isBlockable = false, diff --git a/data/monster/slimes/acid_blob.lua b/data/monster/slimes/acid_blob.lua index 4658df63d..5c474964d 100644 --- a/data/monster/slimes/acid_blob.lua +++ b/data/monster/slimes/acid_blob.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Alchemist Quarter, Deeper Banuta." - } + } monster.health = 250 monster.maxHealth = 250 monster.race = "venom" monster.corpse = 9962 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/slimes/death_blob.lua b/data/monster/slimes/death_blob.lua index 42639693b..630265da1 100644 --- a/data/monster/slimes/death_blob.lua +++ b/data/monster/slimes/death_blob.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Alchemist Quarter, Drefia, Razzachai, Souleater Mountains, \z Northern Zao Plantations and Raging Mage tower." - } + } monster.health = 320 monster.maxHealth = 320 monster.race = "undead" monster.corpse = 9960 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/slimes/defiler.lua b/data/monster/slimes/defiler.lua index 5fe7792fe..2f9ed5c1c 100644 --- a/data/monster/slimes/defiler.lua +++ b/data/monster/slimes/defiler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, The Vats - Edron." - } + } monster.health = 3650 monster.maxHealth = 3650 monster.race = "venom" monster.corpse = 6532 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/slimes/devourer.lua b/data/monster/slimes/devourer.lua index bf1acb4bb..a6dbccabc 100644 --- a/data/monster/slimes/devourer.lua +++ b/data/monster/slimes/devourer.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Rathleton Sewers, Lower Rathleton, Oramond/Western Plains, \z Underground Glooth Factory, Jaccus Maxxen's Dungeon." - } + } monster.health = 1900 monster.maxHealth = 1900 monster.race = "venom" monster.corpse = 23484 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/slimes/glooth_blob.lua b/data/monster/slimes/glooth_blob.lua index b97d09a63..3bcf6edb0 100644 --- a/data/monster/slimes/glooth_blob.lua +++ b/data/monster/slimes/glooth_blob.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Oramond/Western Plains, Lower Rathleton, Glooth Factory, Underground Glooth Factory, Rathleton Sewers." - } + } monster.health = 750 monster.maxHealth = 750 monster.race = "venom" monster.corpse = 23479 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/slimes/ink_blob.lua b/data/monster/slimes/ink_blob.lua index 11e92fb0f..2f0bed153 100644 --- a/data/monster/slimes/ink_blob.lua +++ b/data/monster/slimes/ink_blob.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Secret Library." - } + } monster.health = 9500 monster.maxHealth = 9500 monster.race = "undead" monster.corpse = 33345 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/slimes/mercury_blob.lua b/data/monster/slimes/mercury_blob.lua index 26edfd919..a3dc27c9c 100644 --- a/data/monster/slimes/mercury_blob.lua +++ b/data/monster/slimes/mercury_blob.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Alchemist Quarter." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "undead" monster.corpse = 9961 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/slimes/midnight_spawn.lua b/data/monster/slimes/midnight_spawn.lua index 6d8349ed3..c0b3766f4 100644 --- a/data/monster/slimes/midnight_spawn.lua +++ b/data/monster/slimes/midnight_spawn.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Forbidden Lands." - } + } monster.health = 2000 monster.maxHealth = 2000 monster.race = "undead" monster.corpse = 9960 monster.speed = 340 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/slimes/slime.lua b/data/monster/slimes/slime.lua index e319a68d1..94f1c76fc 100644 --- a/data/monster/slimes/slime.lua +++ b/data/monster/slimes/slime.lua @@ -29,14 +29,14 @@ monster.Bestiary = { Deeper Banuta, on Folda on the floor above the Water Elementals, Hellgate, Vengoth, Alchemist Quarter, \z Yalahar and Carlin sewers, Ghostlands, Desert Dungeon, Dusalk's Troll Clan Cave, Nargor, \z and in a cave northeast of Ab'Dendriel." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "venom" monster.corpse = 8062 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/slimes/son_of_verminor.lua b/data/monster/slimes/son_of_verminor.lua index c93cfd2cc..f6c0c1f10 100644 --- a/data/monster/slimes/son_of_verminor.lua +++ b/data/monster/slimes/son_of_verminor.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Deep in the Pits of Inferno, in Verminor's throne room. Also in the Demon Forge (The Vats and The Hive)." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "venom" monster.corpse = 1490 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/slimes/squidgy_slime.lua b/data/monster/slimes/squidgy_slime.lua index 088cdeec7..06276ad6f 100644 --- a/data/monster/slimes/squidgy_slime.lua +++ b/data/monster/slimes/squidgy_slime.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "venom" monster.corpse = 8062 monster.speed = 120 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/summons/druid_familiar.lua b/data/monster/summons/druid_familiar.lua new file mode 100644 index 000000000..bfe0ec1a2 --- /dev/null +++ b/data/monster/summons/druid_familiar.lua @@ -0,0 +1,103 @@ +local mType = Game.createMonsterType("Druid familiar") +local monster = {} + +monster.description = "a druid familiar" +monster.experience = 0 +monster.outfit = { + --lookType = 993, + lookHead = 0, + lookBody = 0, + lookLegs = 0, + lookFeet = 0, + lookAddons = 0, + lookMount = 0 +} + +monster.health = 20000 +monster.maxHealth = 20000 +monster.race = "undead" +monster.corpse = 0 +monster.speed = 309 +monster.manaCost = 3000 +monster.maxSummons = 0 + +monster.changeTarget = { + interval = 4000, + chance = 20 +} + +monster.strategiesTarget = { + nearest = 70, + health = 10, + damage = 10, + random = 10, +} + +monster.flags = { + summonable = true, + attackable = true, + hostile = false, + convinceable = true, + pushable = true, + rewardBoss = false, + illusionable = false, + canPushItems = false, + canPushCreatures = true, + staticAttackChance = 90, + targetDistance = 1, + runHealth = 0, + healthHidden = false, + isBlockable = false, + canWalkOnEnergy = true, + canWalkOnFire = true, + canWalkOnPoison = true, + pet = true +} + +monster.light = { + level = 0, + color = 0 +} + +monster.voices = { + interval = 5000, + chance = 10, +} + +monster.loot = { +} + +monster.attacks = { + {name ="melee", interval = 2000, chance = 100, minDamage = 0, maxDamage = -300}, + {name ="combat", interval = 2000, chance = 20, type = COMBAT_EARTHDAMAGE, minDamage = -230, maxDamage = -260, range = 5, shootEffect = CONST_ANI_EARTH, effect = CONST_ME_STONES, target = true}, + {name ="combat", interval = 2000, chance = 25, type = COMBAT_EARTHDAMAGE, minDamage = -90, maxDamage = -150, length = 2, spread = 0, effect = CONST_ME_GROUNDSHAKER, target = false}, + {name ="summon challenge", interval = 2000, chance = 40, target = false} +} + +monster.defenses = { + defense = 55, + armor = 55, + {name ="combat", interval = 2000, chance = 75, type = COMBAT_HEALING, minDamage = 600, maxDamage = 600, effect = CONST_ME_MAGIC_GREEN, target = false} +} + +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 = false}, + {type = "invisible", condition = true}, + {type = "bleed", condition = false} +} + +mType:register(monster) diff --git a/data/monster/summons/knight_familiar.lua b/data/monster/summons/knight_familiar.lua new file mode 100644 index 000000000..84a895271 --- /dev/null +++ b/data/monster/summons/knight_familiar.lua @@ -0,0 +1,106 @@ +local mType = Game.createMonsterType("Knight familiar") +local monster = {} + +monster.description = "a knight familiar" +monster.experience = 0 +monster.outfit = { + --lookType = 991, + lookHead = 0, + lookBody = 0, + lookLegs = 0, + lookFeet = 0, + lookAddons = 0, + lookMount = 0 +} + +monster.health = 10000 +monster.maxHealth = 10000 +monster.race = "undead" +monster.corpse = 0 +monster.speed = 309 +monster.manaCost = 1000 +monster.maxSummons = 0 + +monster.changeTarget = { + interval = 4000, + chance = 20 +} + +monster.strategiesTarget = { + nearest = 70, + health = 10, + damage = 10, + random = 10, +} + +monster.flags = { + summonable = true, + attackable = true, + hostile = false, + convinceable = true, + pushable = true, + rewardBoss = false, + illusionable = false, + canPushItems = false, + canPushCreatures = true, + staticAttackChance = 90, + targetDistance = 4, + runHealth = 0, + healthHidden = false, + isBlockable = false, + canWalkOnEnergy = true, + canWalkOnFire = true, + canWalkOnPoison = true, + pet = true +} + +monster.light = { + level = 0, + color = 0 +} + +monster.voices = { + interval = 5000, + chance = 10, +} + +monster.loot = { +} + +monster.attacks = { + {name ="melee", interval = 2000, chance = 100, minDamage = 0, maxDamage = -200}, + {name ="sudden death", interval = 2000, chance = 17, minDamage = -300, maxDamage = -350, range = 7, target = false}, + {name ="combat", interval = 2000, chance = 15, type = COMBAT_DEATHDAMAGE, minDamage = -200, maxDamage = -250, range = 6, radius = 2, effect = CONST_ME_MORTAREA, target = true}, + {name ="combat", interval = 3000, chance = 25, type = COMBAT_DEATHDAMAGE, minDamage = -180, maxDamage = -250, range = 5, radius = 3, effect = CONST_ME_MORTAREA, target = true}, + {name ="combat", interval = 3000, chance = 25, type = COMBAT_ICEDAMAGE, minDamage = -180, maxDamage = -250, range = 5, radius = 3, effect = CONST_ME_ICEAREA, target = true}, + {name ="combat", interval = 2000, chance = 15, type = COMBAT_ICEDAMAGE, minDamage = -200, maxDamage = -250, range = 6, radius = 2, effect = CONST_ME_ICETORNADO, target = true}, + {name ="ice strike", interval = 2000, chance = 17, minDamage = -300, maxDamage = -350, range = 5, target = true} +} + +monster.defenses = { + defense = 55, + armor = 55, + {name ="combat", interval = 2000, chance = 75, type = COMBAT_HEALING, minDamage = 400, maxDamage = 400, effect = CONST_ME_MAGIC_GREEN, target = false} +} + +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 = false}, + {type = "invisible", condition = true}, + {type = "bleed", condition = false} +} + +mType:register(monster) diff --git a/data/monster/summons/paladin_familiar.lua b/data/monster/summons/paladin_familiar.lua new file mode 100644 index 000000000..102b5d1ea --- /dev/null +++ b/data/monster/summons/paladin_familiar.lua @@ -0,0 +1,104 @@ +local mType = Game.createMonsterType("Paladin familiar") +local monster = {} + +monster.description = "a paladin familiar" +monster.experience = 0 +monster.outfit = { + --lookType = 992, + lookHead = 0, + lookBody = 0, + lookLegs = 0, + lookFeet = 0, + lookAddons = 0, + lookMount = 0 +} + +monster.health = 15000 +monster.maxHealth = 15000 +monster.race = "undead" +monster.corpse = 0 +monster.speed = 309 +monster.manaCost = 2000 +monster.maxSummons = 0 + +monster.changeTarget = { + interval = 4000, + chance = 20 +} + +monster.strategiesTarget = { + nearest = 70, + health = 10, + damage = 10, + random = 10, +} + +monster.flags = { + summonable = true, + attackable = true, + hostile = false, + convinceable = true, + pushable = true, + rewardBoss = false, + illusionable = false, + canPushItems = false, + canPushCreatures = true, + staticAttackChance = 90, + targetDistance = 2, + runHealth = 0, + healthHidden = false, + isBlockable = false, + canWalkOnEnergy = true, + canWalkOnFire = true, + canWalkOnPoison = true, + pet = true +} + +monster.light = { + level = 0, + color = 0 +} + +monster.voices = { + interval = 5000, + chance = 10, +} + +monster.loot = { +} + +monster.attacks = { + {name ="melee", interval = 2000, chance = 100, minDamage = 0, maxDamage = -200}, + {name ="combat", interval = 2000, chance = 18, type = COMBAT_HOLYDAMAGE, minDamage = -200, maxDamage = -270, range = 5, radius = 3, shootEffect = CONST_ANI_HOLY, effect = CONST_ME_HOLYAREA, target = true}, + {name ="combat", interval = 2000, chance = 18, type = COMBAT_FIREDAMAGE, minDamage = -200, maxDamage = -270, range = 5, radius = 3, shootEffect = CONST_ANI_FIRE, effect = CONST_ME_FIREATTACK, target = true}, + {name ="combat", interval = 2000, chance = 18, type = COMBAT_FIREDAMAGE, minDamage = -170, maxDamage = -230, range = 5, radius = 5, shootEffect = CONST_ANI_FIRE, effect = CONST_ME_FIREATTACK, target = true}, + {name ="combat", interval = 2000, chance = 18, type = COMBAT_HOLYDAMAGE, minDamage = -170, maxDamage = -230, range = 5, radius = 5, shootEffect = CONST_ANI_HOLY, effect = CONST_ME_HOLYAREA, target = true} +} + +monster.defenses = { + defense = 55, + armor = 55, + {name ="combat", interval = 2000, chance = 75, type = COMBAT_HEALING, minDamage = 380, maxDamage = 380, effect = CONST_ME_MAGIC_GREEN, target = false} +} + +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 = false}, + {type = "invisible", condition = true}, + {type = "bleed", condition = false} +} + +mType:register(monster) diff --git a/data/monster/summons/sorcerer_familiar.lua b/data/monster/summons/sorcerer_familiar.lua new file mode 100644 index 000000000..36430e8aa --- /dev/null +++ b/data/monster/summons/sorcerer_familiar.lua @@ -0,0 +1,103 @@ +local mType = Game.createMonsterType("Sorcerer familiar") +local monster = {} + +monster.description = "a sorcerer familiar" +monster.experience = 0 +monster.outfit = { + --lookType = 994, + lookHead = 0, + lookBody = 0, + lookLegs = 0, + lookFeet = 0, + lookAddons = 0, + lookMount = 0 +} + +monster.health = 20000 +monster.maxHealth = 20000 +monster.race = "undead" +monster.corpse = 0 +monster.speed = 309 +monster.manaCost = 3000 +monster.maxSummons = 0 + +monster.changeTarget = { + interval = 4000, + chance = 20 +} + +monster.strategiesTarget = { + nearest = 70, + health = 10, + damage = 10, + random = 10, +} + +monster.flags = { + summonable = true, + attackable = true, + hostile = false, + convinceable = true, + pushable = true, + rewardBoss = false, + illusionable = false, + canPushItems = false, + canPushCreatures = true, + staticAttackChance = 90, + targetDistance = 1, + runHealth = 0, + healthHidden = false, + isBlockable = false, + canWalkOnEnergy = true, + canWalkOnFire = true, + canWalkOnPoison = true, + pet = true +} + +monster.light = { + level = 0, + color = 0 +} + +monster.voices = { + interval = 5000, + chance = 10, +} + +monster.loot = { +} + +monster.attacks = { + {name ="melee", interval = 2000, chance = 100, minDamage = 0, maxDamage = -200}, + {name ="combat", interval = 2000, chance = 25, type = COMBAT_LIFEDRAIN, minDamage = -90, maxDamage = -150, length = 2, spread = 0, target = false}, + {name ="combat", interval = 2000, chance = 25, type = COMBAT_ENERGYDAMAGE, minDamage = -190, maxDamage = -210, length = 2, spread = 0, effect = CONST_ME_ENERGYHIT, target = false}, + {name ="summon challenge", interval = 2000, chance = 40, target = false} +} + +monster.defenses = { + defense = 55, + armor = 55, + {name ="combat", interval = 2000, chance = 75, type = COMBAT_HEALING, minDamage = 600, maxDamage = 600, effect = CONST_ME_MAGIC_GREEN, target = false} +} + +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 = false}, + {type = "invisible", condition = true}, + {type = "bleed", condition = false} +} + +mType:register(monster) diff --git a/data/monster/traps/deathslicer.lua b/data/monster/traps/deathslicer.lua index b1ef33e6b..1ff32995b 100644 --- a/data/monster/traps/deathslicer.lua +++ b/data/monster/traps/deathslicer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 2253 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/deaththrower.lua b/data/monster/traps/deaththrower.lua index 25645cfdd..1978c6785 100644 --- a/data/monster/traps/deaththrower.lua +++ b/data/monster/traps/deaththrower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/demon_summoner.lua b/data/monster/traps/demon_summoner.lua index bf8a11261..5c7541274 100644 --- a/data/monster/traps/demon_summoner.lua +++ b/data/monster/traps/demon_summoner.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/traps/floor_blob.lua b/data/monster/traps/floor_blob.lua index 9c9904e03..d1f8fbd61 100644 --- a/data/monster/traps/floor_blob.lua +++ b/data/monster/traps/floor_blob.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "venom" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/hell_hole.lua b/data/monster/traps/hell_hole.lua index afaaf5fdc..dcff7df01 100644 --- a/data/monster/traps/hell_hole.lua +++ b/data/monster/traps/hell_hole.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 1 monster.changeTarget = { diff --git a/data/monster/traps/hive_pore.lua b/data/monster/traps/hive_pore.lua index 6018abe33..300a403fb 100644 --- a/data/monster/traps/hive_pore.lua +++ b/data/monster/traps/hive_pore.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "venom" monster.corpse = 0 monster.speed = 80 -monster.summonCost = 355 +monster.manaCost = 355 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/traps/lavahole.lua b/data/monster/traps/lavahole.lua index e9185490c..b7c1ede73 100644 --- a/data/monster/traps/lavahole.lua +++ b/data/monster/traps/lavahole.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/magic_pillar.lua b/data/monster/traps/magic_pillar.lua index 191186ffd..b32611bfb 100644 --- a/data/monster/traps/magic_pillar.lua +++ b/data/monster/traps/magic_pillar.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/traps/magicthrower.lua b/data/monster/traps/magicthrower.lua index 7f588d1b1..6663d9221 100644 --- a/data/monster/traps/magicthrower.lua +++ b/data/monster/traps/magicthrower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/mechanical_fighter.lua b/data/monster/traps/mechanical_fighter.lua index e9cd8c2a2..9fe68c45d 100644 --- a/data/monster/traps/mechanical_fighter.lua +++ b/data/monster/traps/mechanical_fighter.lua @@ -18,7 +18,7 @@ monster.maxHealth = 420 monster.race = "undead" monster.corpse = 2253 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/mimic.lua b/data/monster/traps/mimic.lua index 2d0aedba4..ac765602b 100644 --- a/data/monster/traps/mimic.lua +++ b/data/monster/traps/mimic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 30 monster.race = "blood" monster.corpse = 1740 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/pillar.lua b/data/monster/traps/pillar.lua index 47d3398e0..c1ad726ed 100644 --- a/data/monster/traps/pillar.lua +++ b/data/monster/traps/pillar.lua @@ -12,7 +12,7 @@ monster.maxHealth = 100 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/traps/plaguethrower.lua b/data/monster/traps/plaguethrower.lua index a020bcc1f..96c997bb1 100644 --- a/data/monster/traps/plaguethrower.lua +++ b/data/monster/traps/plaguethrower.lua @@ -12,7 +12,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 0 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/bane_of_light.lua b/data/monster/undeads/bane_of_light.lua index cefa5b6f5..d0d6f98a1 100644 --- a/data/monster/undeads/bane_of_light.lua +++ b/data/monster/undeads/bane_of_light.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Svargrond." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "blood" monster.corpse = 6006 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/banshee.lua b/data/monster/undeads/banshee.lua index 4a7025719..fae5dc539 100644 --- a/data/monster/undeads/banshee.lua +++ b/data/monster/undeads/banshee.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Banshee Quest area in Ghostlands (also accesible by Isle of the Kings), Demon Quest Room, Drefia, \z Ancient Ruins Tomb, Desert Dungeon (unreachable), Pits of Inferno in Tafariel's Throne room, \z Cemetery Quarter in Yalahar, Vengoth Castle, one in Robson Isle." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 6019 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/betrayed_wraith.lua b/data/monster/undeads/betrayed_wraith.lua index df918a8cd..8b9a4da94 100644 --- a/data/monster/undeads/betrayed_wraith.lua +++ b/data/monster/undeads/betrayed_wraith.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, Helheim, The Inquisition Quest, Roshamuul Prison." - } + } monster.health = 4200 monster.maxHealth = 4200 monster.race = "undead" monster.corpse = 6316 monster.speed = 346 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/blightwalker.lua b/data/monster/undeads/blightwalker.lua index 9e91436be..78d956f4a 100644 --- a/data/monster/undeads/blightwalker.lua +++ b/data/monster/undeads/blightwalker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, Edron (In the Vats during The Inquisition Quest), Roshamuul Prison." - } + } monster.health = 8900 monster.maxHealth = 8900 monster.race = "undead" monster.corpse = 6354 monster.speed = 350 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/blood_beast.lua b/data/monster/undeads/blood_beast.lua index a53042072..9a8362401 100644 --- a/data/monster/undeads/blood_beast.lua +++ b/data/monster/undeads/blood_beast.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Oramond/Southern Plains, Lower Rathleton, Oramond/Western Plains, \z Underground Glooth Factory, Jaccus Maxxen's Dungeon." - } + } monster.health = 1600 monster.maxHealth = 1600 monster.race = "venom" monster.corpse = 23351 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/bonebeast.lua b/data/monster/undeads/bonebeast.lua index 3b570b0df..be9061e16 100644 --- a/data/monster/undeads/bonebeast.lua +++ b/data/monster/undeads/bonebeast.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Old Fortress, Ankrahmun Tombs, Helheim, Ramoa, Lich Hell, beneath Fenrock, Deeper Banuta, \z Vengoth Castle, Vandura Mountain, Robson's Isle, Middle Spike, Lion's Rock, Mother of Scarabs Lair, Caverna Exanima." - } + } monster.health = 515 monster.maxHealth = 515 monster.race = "undead" monster.corpse = 6030 monster.speed = 218 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/burster_spectre.lua b/data/monster/undeads/burster_spectre.lua index 94701f2f4..134c3eda1 100644 --- a/data/monster/undeads/burster_spectre.lua +++ b/data/monster/undeads/burster_spectre.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Haunted Tomb west of Darashia, Buried Cathedral." - } + } monster.health = 6500 monster.maxHealth = 6500 monster.race = "blood" monster.corpse = 34801 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/crypt_shambler.lua b/data/monster/undeads/crypt_shambler.lua index 5f78aa1b4..b3755b98c 100644 --- a/data/monster/undeads/crypt_shambler.lua +++ b/data/monster/undeads/crypt_shambler.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ankrahmun Tombs, Trapwood, Ramoa, Hellgate, Helheim, Mount Sternum Undead Cave, Deeper Catacombs, \z Cemetery Quarter, Treasure Island, Upper Spike, Lion's Rock." - } + } monster.health = 330 monster.maxHealth = 330 monster.race = "undead" monster.corpse = 6029 monster.speed = 140 -monster.summonCost = 580 +monster.manaCost = 580 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/cursed_prospector.lua b/data/monster/undeads/cursed_prospector.lua index ff4c77b4c..0d842d82c 100644 --- a/data/monster/undeads/cursed_prospector.lua +++ b/data/monster/undeads/cursed_prospector.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Barren Drift." - } + } monster.health = 3900 monster.maxHealth = 3900 monster.race = "undead" monster.corpse = 37445 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/death_priest.lua b/data/monster/undeads/death_priest.lua index afb34aef0..9f388618a 100644 --- a/data/monster/undeads/death_priest.lua +++ b/data/monster/undeads/death_priest.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 800 monster.maxHealth = 800 monster.race = "undead" monster.corpse = 13975 monster.speed = 204 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/demon_skeleton.lua b/data/monster/undeads/demon_skeleton.lua index 503561313..9b71a2c05 100644 --- a/data/monster/undeads/demon_skeleton.lua +++ b/data/monster/undeads/demon_skeleton.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Fibula Dungeon, Mintwallin, Mount Sternum hidden cave, Drefia, Ghost Ship, Edron Hero Cave, Shadowthorn, \z Elvenbane, Ghostlands, Femor Hills, White Flower Temple, Isle of the Kings, Dark Cathedral, Ankrahmun Tombs, \z Ramoa, Helheim, Vengoth, Upper Spike, Lion's Rock." - } + } monster.health = 400 monster.maxHealth = 400 monster.race = "undead" monster.corpse = 5963 monster.speed = 180 -monster.summonCost = 620 +monster.manaCost = 620 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/elder_mummy.lua b/data/monster/undeads/elder_mummy.lua index 1ecf7559c..02ccc09e3 100644 --- a/data/monster/undeads/elder_mummy.lua +++ b/data/monster/undeads/elder_mummy.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 850 monster.maxHealth = 850 monster.race = "undead" monster.corpse = 6004 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/evil_prospector.lua b/data/monster/undeads/evil_prospector.lua index b0a96e0b8..3344615a5 100644 --- a/data/monster/undeads/evil_prospector.lua +++ b/data/monster/undeads/evil_prospector.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Barren Drift." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "undead" monster.corpse = 37445 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/falcon_knight.lua b/data/monster/undeads/falcon_knight.lua index c43cc7dd7..d5209066f 100644 --- a/data/monster/undeads/falcon_knight.lua +++ b/data/monster/undeads/falcon_knight.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Falcon Bastion." - } + } monster.health = 9000 monster.maxHealth = 9000 monster.race = "blood" monster.corpse = 33364 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/falcon_paladin.lua b/data/monster/undeads/falcon_paladin.lua index 7d7e90daa..2be0d70d0 100644 --- a/data/monster/undeads/falcon_paladin.lua +++ b/data/monster/undeads/falcon_paladin.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Falcon Bastion." - } + } monster.health = 8500 monster.maxHealth = 8500 monster.race = "blood" monster.corpse = 32558 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/flimsy_lost_soul.lua b/data/monster/undeads/flimsy_lost_soul.lua index 15484b365..11a0445b9 100644 --- a/data/monster/undeads/flimsy_lost_soul.lua +++ b/data/monster/undeads/flimsy_lost_soul.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Brain Grounds, Netherworld, Zarganash." - } + } monster.health = 4000 monster.maxHealth = 4000 monster.race = "undead" monster.corpse = 37445 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/freakish_lost_soul.lua b/data/monster/undeads/freakish_lost_soul.lua index 82cd7b50a..2c3595c01 100644 --- a/data/monster/undeads/freakish_lost_soul.lua +++ b/data/monster/undeads/freakish_lost_soul.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Brain Grounds, Netherworld, Zarganash." - } + } monster.health = 7000 monster.maxHealth = 7000 monster.race = "undead" monster.corpse = 37445 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/gazer_spectre.lua b/data/monster/undeads/gazer_spectre.lua index f440dbb02..85cbe7012 100644 --- a/data/monster/undeads/gazer_spectre.lua +++ b/data/monster/undeads/gazer_spectre.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Haunted Temple, Buried Cathedral." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 34805 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/ghost.lua b/data/monster/undeads/ghost.lua index f329f5e3b..f153fda15 100644 --- a/data/monster/undeads/ghost.lua +++ b/data/monster/undeads/ghost.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ghost Ship, Drefia, Ankrahmun Tombs, Mount Sternum Undead Cave between Thais and Kazordoon, \z Dark Cathedral, under Treasure Island, Isle of the Kings, Grothmok tunnels (in Dwarven Mines), Goroma, \z Ramoa, Lich Hell, Upper Spike." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "undead" monster.corpse = 5993 monster.speed = 160 -monster.summonCost = 100 +monster.manaCost = 100 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/ghoul.lua b/data/monster/undeads/ghoul.lua index e52f7d4f1..acae4a572 100644 --- a/data/monster/undeads/ghoul.lua +++ b/data/monster/undeads/ghoul.lua @@ -31,14 +31,14 @@ monster.Bestiary = { Ankrahmun tombs, Isle of the Kings, Treasure Island, Nargor Undead Cave, Helheim, Lion's Rock, \z The Witches' Cliff (only accessible during a quest) and a cave northeast of Ab'Dendriel. \z Also found behind a wall in both Rookgaard and Paradox Tower, although they cannot be reached." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 5976 monster.speed = 144 -monster.summonCost = 450 +monster.manaCost = 450 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/grave_guard.lua b/data/monster/undeads/grave_guard.lua index c0db7b002..50454a632 100644 --- a/data/monster/undeads/grave_guard.lua +++ b/data/monster/undeads/grave_guard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 720 monster.maxHealth = 720 monster.race = "undead" monster.corpse = 13975 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/gravedigger.lua b/data/monster/undeads/gravedigger.lua index fb38e8ed2..195f9442c 100644 --- a/data/monster/undeads/gravedigger.lua +++ b/data/monster/undeads/gravedigger.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Around the higher level areas of Drefia, \z including the Drefia Grim Reaper Dungeons and the Drefia Vampire Crypt." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "blood" monster.corpse = 21279 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/grim_reaper.lua b/data/monster/undeads/grim_reaper.lua index 333f2d17b..af47f15eb 100644 --- a/data/monster/undeads/grim_reaper.lua +++ b/data/monster/undeads/grim_reaper.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Drefia Grim Reaper Dungeons, deep in Drefia Wyrm Lair (after the Medusa Shield Quest), \z Edron (Hero Cave), Yalahar (Cemetery Quarter), Oramond Dungeon, \z Abandoned Sewers and optionally in the Demon Oak Quest." - } + } monster.health = 3900 monster.maxHealth = 3900 monster.race = "undead" monster.corpse = 8955 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/hand_of_cursed_fate.lua b/data/monster/undeads/hand_of_cursed_fate.lua index 6c0980ce5..f8f99e636 100644 --- a/data/monster/undeads/hand_of_cursed_fate.lua +++ b/data/monster/undeads/hand_of_cursed_fate.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Pits of Inferno, The Battlefield, The Arcanum, The Blood Halls and The Crystal Caves." - } + } monster.health = 7500 monster.maxHealth = 7500 monster.race = "blood" monster.corpse = 6312 monster.speed = 260 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/honour_guard.lua b/data/monster/undeads/honour_guard.lua index e28b4ffc0..8451e0cce 100644 --- a/data/monster/undeads/honour_guard.lua +++ b/data/monster/undeads/honour_guard.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "Desert north of Ankrahmun." - } + } monster.health = 85 monster.maxHealth = 85 monster.race = "undead" monster.corpse = 2843 monster.speed = 154 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/lich.lua b/data/monster/undeads/lich.lua index 68fdd3678..17cd2a71a 100644 --- a/data/monster/undeads/lich.lua +++ b/data/monster/undeads/lich.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ankrahmun Library Tomb, Ancient Ruins Tomb, Oasis Tomb, Mountain Tomb, Drefia, Kharos, \z Pits of Inferno, Lich Hell in Ramoa, Cemetery Quarter in Yalahar, underground of Fenrock (on the way to Beregar). \z Can also be seen during an undead raid in Darashia or Carlin." - } + } monster.health = 880 monster.maxHealth = 880 monster.race = "undead" monster.corpse = 6028 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 4 monster.changeTarget = { diff --git a/data/monster/undeads/lost_soul.lua b/data/monster/undeads/lost_soul.lua index bc804f5b8..66005aa4c 100644 --- a/data/monster/undeads/lost_soul.lua +++ b/data/monster/undeads/lost_soul.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Pits of Inferno, Formorgar Mines, Helheim, \z Roshamuul Prison and in The Arcanum (Part of the Inquisition quest)." - } + } monster.health = 5800 monster.maxHealth = 5800 monster.race = "undead" monster.corpse = 6310 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/mean_lost_soul.lua b/data/monster/undeads/mean_lost_soul.lua index d8f934daf..51cfdd4b0 100644 --- a/data/monster/undeads/mean_lost_soul.lua +++ b/data/monster/undeads/mean_lost_soul.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Brain Grounds, Netherworld, Zarganash." - } + } monster.health = 5000 monster.maxHealth = 5000 monster.race = "undead" monster.corpse = 37445 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/mummy.lua b/data/monster/undeads/mummy.lua index 8da2be20f..150192919 100644 --- a/data/monster/undeads/mummy.lua +++ b/data/monster/undeads/mummy.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Drefia, Darama's Dark Pyramid, Draconia, Mount Sternum Undead Cave, Green Claw Swamp, \z Venore Amazon Camp underground, Helheim, Upper Spike, all Tombs, Dark Cathedral, Lion's Rock." - } + } monster.health = 240 monster.maxHealth = 240 monster.race = "undead" monster.corpse = 6004 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/pirate_ghost.lua b/data/monster/undeads/pirate_ghost.lua index 164556621..681e51291 100644 --- a/data/monster/undeads/pirate_ghost.lua +++ b/data/monster/undeads/pirate_ghost.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Drefia, Goroma, Nargor Undead Cave, hidden caves under Treasure Island, \z single spawn at Liberty Bay ruins, Chyllfroest (unreachable)." - } + } monster.health = 275 monster.maxHealth = 275 monster.race = "undead" monster.corpse = 5566 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/pirate_skeleton.lua b/data/monster/undeads/pirate_skeleton.lua index 2d06c33f7..ad975e031 100644 --- a/data/monster/undeads/pirate_skeleton.lua +++ b/data/monster/undeads/pirate_skeleton.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Nargor Undead Cave, Goroma, Treasure Island, Drefia, The Cave, Chyllfroest." - } + } monster.health = 190 monster.maxHealth = 190 monster.race = "undead" monster.corpse = 6070 monster.speed = 176 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/putrid_mummy.lua b/data/monster/undeads/putrid_mummy.lua index a5dbfc556..453066f22 100644 --- a/data/monster/undeads/putrid_mummy.lua +++ b/data/monster/undeads/putrid_mummy.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Caverna Exanima." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "undead" monster.corpse = 6004 monster.speed = 150 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/ripper_spectre.lua b/data/monster/undeads/ripper_spectre.lua index 6d96d76c5..b9644b9f8 100644 --- a/data/monster/undeads/ripper_spectre.lua +++ b/data/monster/undeads/ripper_spectre.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Haunted Cellar, Buried Cathedral." - } + } monster.health = 3800 monster.maxHealth = 3800 monster.race = "blood" monster.corpse = 34664 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/rot_elemental.lua b/data/monster/undeads/rot_elemental.lua index 4ea90b5f6..0ebb04bf9 100644 --- a/data/monster/undeads/rot_elemental.lua +++ b/data/monster/undeads/rot_elemental.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Rathleton Sewers, Glooth Factory, Lower Rathleton, Oramond/Western Plains, Jaccus Maxxen's Dungeon." - } + } monster.health = 850 monster.maxHealth = 850 monster.race = "venom" monster.corpse = 23481 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/skeleton.lua b/data/monster/undeads/skeleton.lua index 37c4c60f9..1d2f92d41 100644 --- a/data/monster/undeads/skeleton.lua +++ b/data/monster/undeads/skeleton.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "In many dungeons around Tibia, like the Ancient Temple and Ghostlands. \z Also found in Rookgaard tombs and north east of Port Hope, in the jungle of Tiquanda, \z beneath Fenrock and in the desert Tombs, Vengoth Castle." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "undead" monster.corpse = 5972 monster.speed = 154 -monster.summonCost = 300 +monster.manaCost = 300 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/skeleton_elite_warrior.lua b/data/monster/undeads/skeleton_elite_warrior.lua index bf2324981..f19b42f10 100644 --- a/data/monster/undeads/skeleton_elite_warrior.lua +++ b/data/monster/undeads/skeleton_elite_warrior.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Deep Desert." - } + } monster.health = 7800 monster.maxHealth = 7800 monster.race = "undead" monster.corpse = 5972 monster.speed = 155 -monster.summonCost = 350 +monster.manaCost = 350 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/skeleton_warrior.lua b/data/monster/undeads/skeleton_warrior.lua index 7b898a04c..91401c85a 100644 --- a/data/monster/undeads/skeleton_warrior.lua +++ b/data/monster/undeads/skeleton_warrior.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Island of Destiny, Drefia, Ghostland and beneath Fenrock." - } + } monster.health = 65 monster.maxHealth = 65 monster.race = "undead" monster.corpse = 5972 monster.speed = 154 -monster.summonCost = 350 +monster.manaCost = 350 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/souleater.lua b/data/monster/undeads/souleater.lua index 9e2b8a51d..78a93d8b1 100644 --- a/data/monster/undeads/souleater.lua +++ b/data/monster/undeads/souleater.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Razzachai, Northern Zao Plantations, Souleater Mountains, Deeper Banuta." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "undead" monster.corpse = 12631 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/spectre.lua b/data/monster/undeads/spectre.lua index 8d85c2022..c6a6d1b43 100644 --- a/data/monster/undeads/spectre.lua +++ b/data/monster/undeads/spectre.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Pits of Inferno, The Crystal Caves and The Soul Well in The Inquisition Quest, \z Drefia Grim Reaper Dungeons, as well in Vengoth." - } + } monster.health = 1350 monster.maxHealth = 1350 monster.race = "undead" monster.corpse = 6348 monster.speed = 280 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/tarnished_spirit.lua b/data/monster/undeads/tarnished_spirit.lua index 9ca441852..c05e8f56c 100644 --- a/data/monster/undeads/tarnished_spirit.lua +++ b/data/monster/undeads/tarnished_spirit.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Drefia." - } + } monster.health = 150 monster.maxHealth = 150 monster.race = "undead" monster.corpse = 21366 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/tomb_servant.lua b/data/monster/undeads/tomb_servant.lua index 89941f712..56c494e90 100644 --- a/data/monster/undeads/tomb_servant.lua +++ b/data/monster/undeads/tomb_servant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb." - } + } monster.health = 475 monster.maxHealth = 475 monster.race = "undead" monster.corpse = 6029 monster.speed = 156 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_cavebear.lua b/data/monster/undeads/undead_cavebear.lua index 2978f7cbe..2d935dbca 100644 --- a/data/monster/undeads/undead_cavebear.lua +++ b/data/monster/undeads/undead_cavebear.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Lich Hell." - } + } monster.health = 450 monster.maxHealth = 450 monster.race = "undead" monster.corpse = 13323 monster.speed = 218 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_dragon.lua b/data/monster/undeads/undead_dragon.lua index b2cf338be..b9e90b193 100644 --- a/data/monster/undeads/undead_dragon.lua +++ b/data/monster/undeads/undead_dragon.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Helheim (single, isolated spawn), Pits of Inferno (Ashfalor's throneroom), \z Demon Forge (The Shadow Nexus and The Arcanum), under Razachai (including the Inner Sanctum), \z Chyllfroest, Oramond Fury Dungeon." - } + } monster.health = 8350 monster.maxHealth = 8350 monster.race = "undead" monster.corpse = 6306 monster.speed = 330 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_elite_gladiator.lua b/data/monster/undeads/undead_elite_gladiator.lua index ac79ea1fc..ac79a6a56 100644 --- a/data/monster/undeads/undead_elite_gladiator.lua +++ b/data/monster/undeads/undead_elite_gladiator.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Deep Desert." - } + } monster.health = 8000 monster.maxHealth = 8000 monster.race = "undead" monster.corpse = 9823 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_gladiator.lua b/data/monster/undeads/undead_gladiator.lua index 8e6de2f18..ed4588051 100644 --- a/data/monster/undeads/undead_gladiator.lua +++ b/data/monster/undeads/undead_gladiator.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Arena and Zoo Quarter, Krailos." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "undead" monster.corpse = 9823 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_mine_worker.lua b/data/monster/undeads/undead_mine_worker.lua index b4db53c8a..314eff9f3 100644 --- a/data/monster/undeads/undead_mine_worker.lua +++ b/data/monster/undeads/undead_mine_worker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "West of Edron in the Lost Mines." - } + } monster.health = 65 monster.maxHealth = 65 monster.race = "undead" monster.corpse = 5972 monster.speed = 154 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/undead_prospector.lua b/data/monster/undeads/undead_prospector.lua index f0530045d..c144c1673 100644 --- a/data/monster/undeads/undead_prospector.lua +++ b/data/monster/undeads/undead_prospector.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 1, Locations = "West of Edron, in a some Lost Mines." - } + } monster.health = 100 monster.maxHealth = 100 monster.race = "blood" monster.corpse = 5976 monster.speed = 144 -monster.summonCost = 440 +monster.manaCost = 440 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/vampire.lua b/data/monster/undeads/vampire.lua index 56c013fac..b80d92459 100644 --- a/data/monster/undeads/vampire.lua +++ b/data/monster/undeads/vampire.lua @@ -27,14 +27,14 @@ monster.Bestiary = { Serpentine Tower (unreachable), Ghostlands (unreachable). House between Plains of Havoc and Dark Cathedral, \z Hellgate (only during Zevelon Duskbringer raid), Edron Undead Cave, Vengoth Castle (and mountains before door), \z Edron Vampire Crypt." - } + } monster.health = 475 monster.maxHealth = 475 monster.race = "blood" monster.corpse = 6006 monster.speed = 238 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/vampire_bride.lua b/data/monster/undeads/vampire_bride.lua index 25aef9e31..e0236a1ed 100644 --- a/data/monster/undeads/vampire_bride.lua +++ b/data/monster/undeads/vampire_bride.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drefia and Vampire Castle on Vengoth, Edron Vampire Crypt." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 9660 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/vampire_viscount.lua b/data/monster/undeads/vampire_viscount.lua index 2f55ddb9b..7b105d495 100644 --- a/data/monster/undeads/vampire_viscount.lua +++ b/data/monster/undeads/vampire_viscount.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drefia, Edron Vampire Crypt." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "blood" monster.corpse = 21278 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/vicious_manbat.lua b/data/monster/undeads/vicious_manbat.lua index 63fea706c..902e95409 100644 --- a/data/monster/undeads/vicious_manbat.lua +++ b/data/monster/undeads/vicious_manbat.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 3, Locations = "Deep under Drefia." - } + } monster.health = 1700 monster.maxHealth = 1700 monster.race = "blood" monster.corpse = 21266 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/white_shade.lua b/data/monster/undeads/white_shade.lua index 75207ac15..c366d662e 100644 --- a/data/monster/undeads/white_shade.lua +++ b/data/monster/undeads/white_shade.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Drefia." - } + } monster.health = 260 monster.maxHealth = 260 monster.race = "undead" monster.corpse = 21376 monster.speed = 160 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/undeads/zombie.lua b/data/monster/undeads/zombie.lua index 6fe64bfcf..aad37262a 100644 --- a/data/monster/undeads/zombie.lua +++ b/data/monster/undeads/zombie.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Cemetery Quarter, Drefia, Vampire Castle, Treasure Island, Isle of Evil, Upper Spike." - } + } monster.health = 500 monster.maxHealth = 500 monster.race = "undead" monster.corpse = 9875 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/ancient_scarab.lua b/data/monster/vermins/ancient_scarab.lua index 0c76f290a..a35432fe6 100644 --- a/data/monster/vermins/ancient_scarab.lua +++ b/data/monster/vermins/ancient_scarab.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ankrahmun Library Tomb, Stone Tomb, Peninsula Tomb, Mother of Scarabs Lair, \z Kha'zeel Scarab Lair, deep in Larva Caves (found beneath steps underground), Lion's Rock, \z Arena and Zoo Quarter and beneath Fenrock." - } + } monster.health = 1000 monster.maxHealth = 1000 monster.race = "venom" monster.corpse = 6021 monster.speed = 218 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 3 monster.changeTarget = { diff --git a/data/monster/vermins/brimstone_bug.lua b/data/monster/vermins/brimstone_bug.lua index 4049df1e4..3ff738ed2 100644 --- a/data/monster/vermins/brimstone_bug.lua +++ b/data/monster/vermins/brimstone_bug.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Beneath Razzachai, Northern Zao Plantations, Brimstone Bug Caves, Chyllfroest, Krailos Spider Lair." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "venom" monster.corpse = 12527 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/bug.lua b/data/monster/vermins/bug.lua index 7f6c65b06..ef1094200 100644 --- a/data/monster/vermins/bug.lua +++ b/data/monster/vermins/bug.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "In many parts around Tibia, including Rookgaard." - } + } monster.health = 29 monster.maxHealth = 29 monster.race = "venom" monster.corpse = 5990 monster.speed = 160 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/burrowing_beetle.lua b/data/monster/vermins/burrowing_beetle.lua index 84c8f77ec..f92d713b1 100644 --- a/data/monster/vermins/burrowing_beetle.lua +++ b/data/monster/vermins/burrowing_beetle.lua @@ -18,7 +18,7 @@ monster.maxHealth = 450 monster.race = "venom" monster.corpse = 6024 monster.speed = 170 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/butterfly.lua b/data/monster/vermins/butterfly.lua index bccb2807e..38ae11a56 100644 --- a/data/monster/vermins/butterfly.lua +++ b/data/monster/vermins/butterfly.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ab'Dendriel, Ab'Dendriel Surroundings, Carlin, Cormaya, Edron Surroundings, \z Feyrist Meadows, Fibula, Fields of Glory, Green Claw Swamp, Issavi, Kazordoon Surroundings, Meriana, \z Outlaw Camp, Port Hope Surroundings, Stonehome, Thais Surroundings, Venore Southern Swamp, Venore Surroundings." - } + } monster.health = 2 monster.maxHealth = 2 monster.race = "venom" monster.corpse = 4313 monster.speed = 320 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/carrion_worm.lua b/data/monster/vermins/carrion_worm.lua index 2e093587c..fc80906a3 100644 --- a/data/monster/vermins/carrion_worm.lua +++ b/data/monster/vermins/carrion_worm.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Edron, Cormaya, Drillworm Caves, Venore Swamps, Liberty Bay, Vandura, \z Hellgate, Fibula Dungeon, Stonehome, Kazordoon, Darashia Rotworm Caves, Port Hope, \z Ancient Temple, Fenrock, Arena and Zoo Quarter." - } + } monster.health = 145 monster.maxHealth = 145 monster.race = "blood" monster.corpse = 6069 monster.speed = 130 -monster.summonCost = 380 +monster.manaCost = 380 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/cave_devourer.lua b/data/monster/vermins/cave_devourer.lua index 1297587df..292a2b74a 100644 --- a/data/monster/vermins/cave_devourer.lua +++ b/data/monster/vermins/cave_devourer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 5." - } + } monster.health = 5400 monster.maxHealth = 5400 monster.race = "blood" monster.corpse = 30794 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/centipede.lua b/data/monster/vermins/centipede.lua index 6e97e5c59..694ecd9c7 100644 --- a/data/monster/vermins/centipede.lua +++ b/data/monster/vermins/centipede.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "All around Port Hope and Tiquanda, Dark Cathedral, Vandura, Meriana, Razzachai, \z and Slime cave east of Venore, Arena and Zoo Quarter, Gnarlhound Caves." - } + } monster.health = 70 monster.maxHealth = 70 monster.race = "venom" monster.corpse = 6050 monster.speed = 166 -monster.summonCost = 335 +monster.manaCost = 335 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/chasm_spawn.lua b/data/monster/vermins/chasm_spawn.lua index 8994184ea..5cf917376 100644 --- a/data/monster/vermins/chasm_spawn.lua +++ b/data/monster/vermins/chasm_spawn.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 4." - } + } monster.health = 4000 monster.maxHealth = 4000 monster.race = "blood" monster.corpse = 30798 monster.speed = 115 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/cockroach.lua b/data/monster/vermins/cockroach.lua index 7b50035f7..a964e9746 100644 --- a/data/monster/vermins/cockroach.lua +++ b/data/monster/vermins/cockroach.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "venom" monster.corpse = 8593 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/crawler.lua b/data/monster/vermins/crawler.lua index 32b544015..7b4a8570b 100644 --- a/data/monster/vermins/crawler.lua +++ b/data/monster/vermins/crawler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Hive, Hive Outpost." - } + } monster.health = 1450 monster.maxHealth = 1450 monster.race = "venom" monster.corpse = 15292 monster.speed = 250 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -55,7 +55,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 40, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/crystal_spider.lua b/data/monster/vermins/crystal_spider.lua index 990c3be82..4a18a3b84 100644 --- a/data/monster/vermins/crystal_spider.lua +++ b/data/monster/vermins/crystal_spider.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Atop of the Formorgar Glacier and deep inside Formorgar Mines, Frost Dragon Tunnel, \z Ice Witch Temple, Nibelor Ice Cave, the Crystal Caves in The Inquisition Quest, Mushroom Gardens." - } + } monster.health = 1250 monster.maxHealth = 1250 monster.race = "venom" monster.corpse = 7344 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/deepworm.lua b/data/monster/vermins/deepworm.lua index 8fa190e14..7a43d3090 100644 --- a/data/monster/vermins/deepworm.lua +++ b/data/monster/vermins/deepworm.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Gnome Deep Hub." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 30780 monster.speed = 204 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/diremaw.lua b/data/monster/vermins/diremaw.lua index 60be01e1f..d7842266d 100644 --- a/data/monster/vermins/diremaw.lua +++ b/data/monster/vermins/diremaw.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Gnome Deep Hub (north and south tasking areas), Warzone 6." - } + } monster.health = 4500 monster.maxHealth = 4500 monster.race = "blood" monster.corpse = 30729 monster.speed = 300 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/drillworm.lua b/data/monster/vermins/drillworm.lua index 5035349b3..462c617f2 100644 --- a/data/monster/vermins/drillworm.lua +++ b/data/monster/vermins/drillworm.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Drillworm Caves, Lower Spike and in the Lost Dwarf version of the Forsaken Mine." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 19705 monster.speed = 220 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/emerald_damselfly.lua b/data/monster/vermins/emerald_damselfly.lua index de2423fc0..0f341c6e7 100644 --- a/data/monster/vermins/emerald_damselfly.lua +++ b/data/monster/vermins/emerald_damselfly.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "Venore Salamander Cave, Dryad Gardens." - } + } monster.health = 90 monster.maxHealth = 90 monster.race = "venom" monster.corpse = 19706 monster.speed = 200 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/giant_spider.lua b/data/monster/vermins/giant_spider.lua index 050ace80d..be6889ef2 100644 --- a/data/monster/vermins/giant_spider.lua +++ b/data/monster/vermins/giant_spider.lua @@ -33,14 +33,14 @@ monster.Bestiary = { second floor up of Cemetery Quarter, beneath Fenrock, Vengoth Castle, \z Vandura Mountain, in a cave in Robson Isle, Chyllfroest, Spider Caves, \z Second floor of Krailos Spider Lair , Caverna Exanima." - } + } monster.health = 1300 monster.maxHealth = 1300 monster.race = "venom" monster.corpse = 5977 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/vermins/hibernal_moth.lua b/data/monster/vermins/hibernal_moth.lua index 49887a9bb..4efc929bc 100644 --- a/data/monster/vermins/hibernal_moth.lua +++ b/data/monster/vermins/hibernal_moth.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "Court of Winter at night." - } + } monster.health = 850 monster.maxHealth = 850 monster.race = "blood" monster.corpse = 34817 monster.speed = 400 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/hive_overseer.lua b/data/monster/vermins/hive_overseer.lua index 8e65d9c76..4589bc2a6 100644 --- a/data/monster/vermins/hive_overseer.lua +++ b/data/monster/vermins/hive_overseer.lua @@ -27,14 +27,14 @@ monster.Bestiary = { and in many of the closed rooms accessed with pheromones; \z many in the large underground room of the west tower. \z Liberty Bay Hive Outpost: one spawn on the second floor underground." - } + } monster.health = 7500 monster.maxHealth = 7500 monster.race = "venom" monster.corpse = 15354 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 2 monster.changeTarget = { diff --git a/data/monster/vermins/insect_swarm.lua b/data/monster/vermins/insect_swarm.lua index c072df145..58e8376c8 100644 --- a/data/monster/vermins/insect_swarm.lua +++ b/data/monster/vermins/insect_swarm.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zao Steppe, Northern Zao Plantations and the Horestis Tomb \z (only when the curse of Horestis is not active)." - } + } monster.health = 50 monster.maxHealth = 50 monster.race = "undead" monster.corpse = 11320 monster.speed = 236 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/insectoid_scout.lua b/data/monster/vermins/insectoid_scout.lua index 7422e5d27..74c821ac8 100644 --- a/data/monster/vermins/insectoid_scout.lua +++ b/data/monster/vermins/insectoid_scout.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "West and south of Greenshore." - } + } monster.health = 230 monster.maxHealth = 230 monster.race = "venom" monster.corpse = 13514 monster.speed = 202 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/insectoid_worker.lua b/data/monster/vermins/insectoid_worker.lua index b01c6cc96..33ccb957d 100644 --- a/data/monster/vermins/insectoid_worker.lua +++ b/data/monster/vermins/insectoid_worker.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Hive, Hive Outpost." - } + } monster.health = 950 monster.maxHealth = 950 monster.race = "venom" monster.corpse = 13514 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/kollos.lua b/data/monster/vermins/kollos.lua index df068b3c6..31ea1a90f 100644 --- a/data/monster/vermins/kollos.lua +++ b/data/monster/vermins/kollos.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Hive, Hive Outpost." - } + } monster.health = 3800 monster.maxHealth = 3800 monster.race = "venom" monster.corpse = 15354 monster.speed = 230 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/lacewing_moth.lua b/data/monster/vermins/lacewing_moth.lua index 5b63bd5d8..97cec774f 100644 --- a/data/monster/vermins/lacewing_moth.lua +++ b/data/monster/vermins/lacewing_moth.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 1, Locations = "ourt of Summer at day." - } + } monster.health = 900 monster.maxHealth = 900 monster.race = "blood" monster.corpse = 34813 monster.speed = 380 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/ladybug.lua b/data/monster/vermins/ladybug.lua index 8c7278042..9f078a022 100644 --- a/data/monster/vermins/ladybug.lua +++ b/data/monster/vermins/ladybug.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 2, Locations = "The Hive surface during the Hive Born World Change's third stage." - } + } monster.health = 255 monster.maxHealth = 255 monster.race = "venom" monster.corpse = 15272 monster.speed = 104 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 60, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/lancer_beetle.lua b/data/monster/vermins/lancer_beetle.lua index cc0e586e9..f02c29849 100644 --- a/data/monster/vermins/lancer_beetle.lua +++ b/data/monster/vermins/lancer_beetle.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zao Wailing Widow Cave, Muggy Plains (during raid), Razzachai, \z Northern Zao Plantations, Northern Brimstone Bug Cave, Chyllfroest." - } + } monster.health = 400 monster.maxHealth = 400 monster.race = "venom" monster.corpse = 11375 monster.speed = 266 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/larva.lua b/data/monster/vermins/larva.lua index acea0935f..ddc9a30dc 100644 --- a/data/monster/vermins/larva.lua +++ b/data/monster/vermins/larva.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "Ankrahmun Pharaoh Tombs, Ashta'daramai, Daramian Mountain Scarab Lair, \z Daramian Scarab Caves, Daramian Scarab Lairs, Deeper Drefia, Kha'zeel Mountains, Lion's Rock, \z Northern Darama Desert, Port Hope Surroundings, Treasure Island, Yalahar Factory Quarter." - } + } monster.health = 70 monster.maxHealth = 70 monster.race = "venom" monster.corpse = 6023 monster.speed = 124 -monster.summonCost = 355 +monster.manaCost = 355 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/lesser_swarmer.lua b/data/monster/vermins/lesser_swarmer.lua index 2eaef6ed7..7e3c7648c 100644 --- a/data/monster/vermins/lesser_swarmer.lua +++ b/data/monster/vermins/lesser_swarmer.lua @@ -18,7 +18,7 @@ monster.maxHealth = 230 monster.race = "venom" monster.corpse = 15388 monster.speed = 180 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -41,7 +41,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/parasite.lua b/data/monster/vermins/parasite.lua index fd2df6def..f4ab86d4a 100644 --- a/data/monster/vermins/parasite.lua +++ b/data/monster/vermins/parasite.lua @@ -18,7 +18,7 @@ monster.maxHealth = 550 monster.race = "venom" monster.corpse = 6023 monster.speed = 175 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/poison_spider.lua b/data/monster/vermins/poison_spider.lua index 31cb41421..b5bbe4d8a 100644 --- a/data/monster/vermins/poison_spider.lua +++ b/data/monster/vermins/poison_spider.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Found in various caves and plains around Tibia (including Rookgaard)." - } + } monster.health = 26 monster.maxHealth = 26 monster.race = "venom" monster.corpse = 5974 monster.speed = 160 -monster.summonCost = 270 +monster.manaCost = 270 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/rotworm.lua b/data/monster/vermins/rotworm.lua index 6c1379309..ced68cab2 100644 --- a/data/monster/vermins/rotworm.lua +++ b/data/monster/vermins/rotworm.lua @@ -28,14 +28,14 @@ monster.Bestiary = { Dwarf Mines, Hellgate, below the graves in eastern Rookgaard, spider cave in western Rookgaard, \z cave northeast of Ab'Dendriel, Darashia Rotworm Caves, Liberty Bay, Fenrock, \z below Green Claw Swamp and some other places." - } + } monster.health = 65 monster.maxHealth = 65 monster.race = "blood" monster.corpse = 5967 monster.speed = 116 -monster.summonCost = 305 +monster.manaCost = 305 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/sacred_spider.lua b/data/monster/vermins/sacred_spider.lua index d6e03f9ae..b96b0b176 100644 --- a/data/monster/vermins/sacred_spider.lua +++ b/data/monster/vermins/sacred_spider.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Horestis Tomb (third floor and lower)." - } + } monster.health = 550 monster.maxHealth = 550 monster.race = "venom" monster.corpse = 6060 monster.speed = 244 -monster.summonCost = 485 +monster.manaCost = 485 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/sandcrawler.lua b/data/monster/vermins/sandcrawler.lua index 2d8c3f1af..e764f2a97 100644 --- a/data/monster/vermins/sandcrawler.lua +++ b/data/monster/vermins/sandcrawler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 1, Occurrence = 0, Locations = "Zao Steppe, Raging Mage tower, Ankrahmun Desert, Darashia Desert, Drefia." - } + } monster.health = 30 monster.maxHealth = 30 monster.race = "venom" monster.corpse = 11357 monster.speed = 160 -monster.summonCost = 250 +monster.manaCost = 250 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/scarab.lua b/data/monster/vermins/scarab.lua index 8a49c1b32..0650be2f1 100644 --- a/data/monster/vermins/scarab.lua +++ b/data/monster/vermins/scarab.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Ankrahmun Tombs, the sand around Ankrahmun (use a shovel), deep in Larva caves, \z the path leading to Chor, beneath Fenrock, Lion's Rock." - } + } monster.health = 320 monster.maxHealth = 320 monster.race = "venom" monster.corpse = 6024 monster.speed = 160 -monster.summonCost = 395 +monster.manaCost = 395 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/scorpion.lua b/data/monster/vermins/scorpion.lua index b8969e5f8..23d264eff 100644 --- a/data/monster/vermins/scorpion.lua +++ b/data/monster/vermins/scorpion.lua @@ -28,14 +28,14 @@ monster.Bestiary = { Venore and Ankrahmun Dragon Lairs, beneath Edron Graveyard, Ancient Temple, \z Hellgate, Mad Mage Room, Ankrahmun Tombs, Treasure Island, Mal'ouquah, Ramoa, \z Cyclopolis, Ghostlands, Vengoth, Lion's Rock." - } + } monster.health = 45 monster.maxHealth = 45 monster.race = "venom" monster.corpse = 5988 monster.speed = 150 -monster.summonCost = 310 +monster.manaCost = 310 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/slug.lua b/data/monster/vermins/slug.lua index 77bdd001c..627e246d4 100644 --- a/data/monster/vermins/slug.lua +++ b/data/monster/vermins/slug.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 2, Occurrence = 0, Locations = "South-east of Venore, Swamp Troll Cave." - } + } monster.health = 255 monster.maxHealth = 255 monster.race = "venom" monster.corpse = 13515 monster.speed = 104 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/spider.lua b/data/monster/vermins/spider.lua index 1fc5f481f..0249c032e 100644 --- a/data/monster/vermins/spider.lua +++ b/data/monster/vermins/spider.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Almost everywhere, in grass areas, sewers like Carlin sewers, \z caves like as Ancient Temple, Rookgaard and the Tiquanda Tarantula Caves." - } + } monster.health = 20 monster.maxHealth = 20 monster.race = "venom" monster.corpse = 5961 monster.speed = 152 -monster.summonCost = 210 +monster.manaCost = 210 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/spidris.lua b/data/monster/vermins/spidris.lua index bf8e70315..1c366fe0e 100644 --- a/data/monster/vermins/spidris.lua +++ b/data/monster/vermins/spidris.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 2, Locations = "Hive, Hive Outpost." - } + } monster.health = 3700 monster.maxHealth = 3700 monster.race = "venom" monster.corpse = 15296 monster.speed = 390 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/spidris_elite.lua b/data/monster/vermins/spidris_elite.lua index d6c0606ac..149f2ab77 100644 --- a/data/monster/vermins/spidris_elite.lua +++ b/data/monster/vermins/spidris_elite.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 2, Locations = "The Hive: east tower (beyond gates), west tower (including beyond gates), \z also anywhere Hive Overseers are found (as summons), Hive Outpost." - } + } monster.health = 5000 monster.maxHealth = 5000 monster.race = "venom" monster.corpse = 15296 monster.speed = 394 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -55,7 +55,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/spitter.lua b/data/monster/vermins/spitter.lua index cc756fba5..ad7572bf6 100644 --- a/data/monster/vermins/spitter.lua +++ b/data/monster/vermins/spitter.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "The Hive, Hive Outpost." - } + } monster.health = 1500 monster.maxHealth = 1500 monster.race = "venom" monster.corpse = 15392 monster.speed = 270 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = true, canPushCreatures = true, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 40, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/swarmer.lua b/data/monster/vermins/swarmer.lua index 7ecdc5a55..453354f4d 100644 --- a/data/monster/vermins/swarmer.lua +++ b/data/monster/vermins/swarmer.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "The Hive, Hive Outpost." - } + } monster.health = 460 monster.maxHealth = 460 monster.race = "venom" monster.corpse = 15388 monster.speed = 256 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 50, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/swarmer_hatchling.lua b/data/monster/vermins/swarmer_hatchling.lua index 2da828c49..2555cc904 100644 --- a/data/monster/vermins/swarmer_hatchling.lua +++ b/data/monster/vermins/swarmer_hatchling.lua @@ -18,7 +18,7 @@ monster.maxHealth = 5 monster.race = "blood" monster.corpse = 15388 monster.speed = 560 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -41,7 +41,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/tarantula.lua b/data/monster/vermins/tarantula.lua index ac406bdcc..5eaee325c 100644 --- a/data/monster/vermins/tarantula.lua +++ b/data/monster/vermins/tarantula.lua @@ -28,14 +28,14 @@ monster.Bestiary = { Plains of Havoc, underground Liberty Bay, Nargor Undead Cave and other constituents of the Shattered Isles, \z Green Claw Swamp, first floor up in the big building in the Cemetery Quarter, Robson Isle, Vengoth. \z After the summer update of 2008, tarantulas can be seen on the beginner's island of Rookgaard." - } + } monster.health = 225 monster.maxHealth = 225 monster.race = "venom" monster.corpse = 6060 monster.speed = 214 -monster.summonCost = 485 +monster.manaCost = 485 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/terramite.lua b/data/monster/vermins/terramite.lua index b49d4feee..399967e1e 100644 --- a/data/monster/vermins/terramite.lua +++ b/data/monster/vermins/terramite.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Steppe of Zao, Lion's Rock, Zao Terramite Caves, Darama Terramite Cave, \z Terramite Breeding Tunnels. Also raids desert north of Ankrahmun." - } + } monster.health = 365 monster.maxHealth = 365 monster.race = "venom" monster.corpse = 11347 monster.speed = 222 -monster.summonCost = 505 +monster.manaCost = 505 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/tunnel_tyrant.lua b/data/monster/vermins/tunnel_tyrant.lua index 18f7dd7b1..c0b26697c 100644 --- a/data/monster/vermins/tunnel_tyrant.lua +++ b/data/monster/vermins/tunnel_tyrant.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 4, Occurrence = 0, Locations = "Warzone 5." - } + } monster.health = 6400 monster.maxHealth = 6400 monster.race = "blood" monster.corpse = 30790 monster.speed = 240 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/wailing_widow.lua b/data/monster/vermins/wailing_widow.lua index 493b5edc3..24f962e60 100644 --- a/data/monster/vermins/wailing_widow.lua +++ b/data/monster/vermins/wailing_widow.lua @@ -25,14 +25,14 @@ monster.Bestiary = { Occurrence = 0, Locations = "Zao Wailing Widow Cave, Northern Zao Plantations, Northern Brimstone Bug Cave, \z Razzachai, Chyllfroest, Krailos Spider Lair." - } + } monster.health = 850 monster.maxHealth = 850 monster.race = "venom" monster.corpse = 11310 monster.speed = 254 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/wasp.lua b/data/monster/vermins/wasp.lua index 93d5dff89..05dd0932d 100644 --- a/data/monster/vermins/wasp.lua +++ b/data/monster/vermins/wasp.lua @@ -26,14 +26,14 @@ monster.Bestiary = { Locations = "South of Thais, west of Ab'Dendriel, northeastern Cormaya, \z Green Claw Swamp between Kazordoon and Venore, Wasp Tower in Rookgaard, \z Wasp Towers in Darashia, all over Tiquanda, and all over Vandura." - } + } monster.health = 35 monster.maxHealth = 35 monster.race = "venom" monster.corpse = 5989 monster.speed = 320 -monster.summonCost = 280 +monster.manaCost = 280 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/vermins/waspoid.lua b/data/monster/vermins/waspoid.lua index b8a187f7e..edfdfce9b 100644 --- a/data/monster/vermins/waspoid.lua +++ b/data/monster/vermins/waspoid.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "The Hive, Hive Outpost." - } + } monster.health = 1100 monster.maxHealth = 1100 monster.race = "venom" monster.corpse = 15396 monster.speed = 310 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { @@ -54,7 +54,7 @@ monster.flags = { canPushItems = false, canPushCreatures = false, staticAttackChance = 95, - targetDistance = 0, + targetDistance = 1, runHealth = 0, healthHidden = false, isBlockable = false, diff --git a/data/monster/vermins/wiggler.lua b/data/monster/vermins/wiggler.lua index c506b8af6..dbbff7b0a 100644 --- a/data/monster/vermins/wiggler.lua +++ b/data/monster/vermins/wiggler.lua @@ -24,14 +24,14 @@ monster.Bestiary = { Stars = 3, Occurrence = 0, Locations = "Can be found in Truffels Garden as well as the Mushroom Gardens." - } + } monster.health = 1200 monster.maxHealth = 1200 monster.race = "venom" monster.corpse = 18483 monster.speed = 360 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/wild_magics/wild_fire_magic.lua b/data/monster/wild_magics/wild_fire_magic.lua index c9ba4cc1d..71a21be40 100644 --- a/data/monster/wild_magics/wild_fire_magic.lua +++ b/data/monster/wild_magics/wild_fire_magic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/wild_magics/wild_fury_magic.lua b/data/monster/wild_magics/wild_fury_magic.lua index 7fd628caf..0b54b5e08 100644 --- a/data/monster/wild_magics/wild_fury_magic.lua +++ b/data/monster/wild_magics/wild_fury_magic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/wild_magics/wild_nature_magic.lua b/data/monster/wild_magics/wild_nature_magic.lua index e486e5a08..cb20e1221 100644 --- a/data/monster/wild_magics/wild_nature_magic.lua +++ b/data/monster/wild_magics/wild_nature_magic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/monster/wild_magics/wild_water_magic.lua b/data/monster/wild_magics/wild_water_magic.lua index 646a664fb..e651a2dfd 100644 --- a/data/monster/wild_magics/wild_water_magic.lua +++ b/data/monster/wild_magics/wild_water_magic.lua @@ -18,7 +18,7 @@ monster.maxHealth = 1 monster.race = "undead" monster.corpse = 0 monster.speed = 210 -monster.summonCost = 0 +monster.manaCost = 0 monster.maxSummons = 0 monster.changeTarget = { diff --git a/data/scripts/actions/other/baking.lua b/data/scripts/actions/other/baking.lua index 1ff601898..8a6ba4d5f 100644 --- a/data/scripts/actions/other/baking.lua +++ b/data/scripts/actions/other/baking.lua @@ -1,6 +1,7 @@ local liquidContainers = {1775, 2005, 2006, 2007, 2008, 2009, 2011, 2012, 2013, 2014, 2015, 2023, 2031, 2032, 2033} local millstones = {1381, 1382, 1383, 1384} local dough = {6277, 8846} +local oven = {1786, 1788, 1790, 1792 } local baking = Action() @@ -22,8 +23,9 @@ function baking.onUse(player, item, fromPosition, target, toPosition, isHotkey) item:transform(8846) target:remove() end - elseif item.itemid == 2693 and target.itemid == 1786 then - item:transform(2689) + elseif isInArray(oven, target.itemid) then + item:transform(item.itemid, item.type - 1) + player:addItem(2689, 1) elseif item.itemid == 5467 and target.itemid == 2694 then item:transform(13939) target:remove() diff --git a/data/scripts/actions/other/gems.lua b/data/scripts/actions/other/gems.lua index 52cbb0e66..1af53fe87 100644 --- a/data/scripts/actions/other/gems.lua +++ b/data/scripts/actions/other/gems.lua @@ -1,147 +1,15 @@ -local lionsRockSanctuaryPos = Position(33073, 32300, 9) -local lionsRockSanctuaryRockId = 3608 -local lionsRockSanctuaryFountainId = 6390 - -local shrine = { - [2146] = { - targetAction = 15001, - -- shrinePosition = {x = 32194, y = 31418, z = 2}, - destination = {x = 33430, y = 32278, z = 7} - }, - [2147] = { - targetAction = 15002, - -- shrinePosition = {x = 32910, y = 32338, z = 15}, - destination = {x = 33586, y = 32263, z = 7} - }, - [2149] = { - targetAction = 15003, - -- shrinePosition = {x = 32973, y = 32225, z = 7}, - destination = {x = 33539, y = 32209, z = 7} - }, - [2150] = { - targetAction = 15004, - -- shrinePosition = {x = 33060, y = 32713, z = 5}, - destination = {x = 33527, y = 32301, z = 4} - } -} - -local lionsRock = { - [25006] = { - storage = Storage.LionsRock.Questline, - value = 9, - item = 2147, - fieldId = 1492, - message = "You place the ruby on the small socket. A red flame begins to burn.", - effect = CONST_ME_MAGIC_RED - }, - [25007] = { - itemId = 23813, - itemPos = {x = 33069, y = 32302, z = 9}, - storage = Storage.LionsRock.Questline, - value = 9, - item = 2146, - fieldId = 24618, - message = "You place the sapphire on the small socket. A blue flame begins to burn.", - effect = CONST_ME_MAGIC_BLUE - }, - [25008] = { - itemId = 23811, - itemPos = {x = 33077, y = 32302, z = 9}, - storage = Storage.LionsRock.Questline, - value = 9, - item = 2150, - fieldId = 7465, - message = "You place the amethyst on the small socket. A violet flame begins to burn.", - effect = CONST_ME_PURPLESMOKE - }, - [25009] = { - itemId = 23808, - itemPos = {x = 33077, y = 32298, z = 9}, - storage = Storage.LionsRock.Questline, - value = 9, - item = 9970, - fieldId = 1500, - message = "You place the topaz on the small socket. A yellow flame begins to burn.", - effect = CONST_ME_BLOCKHIT - } -} - local gems = Action() function gems.onUse(player, item, fromPosition, target, toPosition, isHotkey) - -- Gems teleport to feyrist - for index, value in pairs(shrine) do - if item.itemid == index then - if target.actionid == value.targetAction then - player:removeItem(index, 1) - if (player:getStorageValue(Storage.ThreatenedDreams.TroubledMission01) == 17) then - player:teleportTo(value.destination) - end - player:getPosition():sendMagicEffect(CONST_ME_SMALLPLANTS) - return true - end - if player:getItemCount(2147) >= 1 and target.itemid == 2342 then - target:transform(2343) - target:decay() - item:remove(1) - player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) - toPosition:sendMagicEffect(CONST_ME_MAGIC_RED) - return true - end - end - end - - -- Use gems in the tile of lions rock quest - local setting = lionsRock[target.uid] - if not setting then + if player:getItemCount(2147) >= 1 and target.itemid == 2342 then + target:transform(2343) + target:decay() + item:remove(1) + player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) + toPosition:sendMagicEffect(CONST_ME_MAGIC_RED) return true end - - -- Reset lion's fields - local function lionsRockFieldReset() - local gemSpot = Tile(setting.itemPos):getItemById(setting.fieldId) - if gemSpot then - Game.setStorageValue(GlobalStorage.LionsRockFields, Game.getStorageValue(GlobalStorage.LionsRockFields) - 1) - gemSpot:remove() - end - end - - -- Check if all lion's fields are set - local function checkLionsRockFields(storage) - if Game.getStorageValue(GlobalStorage.LionsRockFields) == 3 then - local stone = Tile(lionsRockSanctuaryPos):getItemById(lionsRockSanctuaryRockId) - if stone then - stone:transform(lionsRockSanctuaryFountainId) - lionsRockSanctuaryPos:sendMagicEffect(CONST_ME_THUNDER) - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'Something happens at the center of the room ...') - player:setStorageValue(storage, 10) - end - end - end - - -- Delay to create lion's field - local function lionsRockCreateField(itemPos, fieldId, storage) - local gemSpot = Tile(itemPos):getItemById(fieldId) - if not gemSpot then - Game.createItem(fieldId, 1, itemPos) - Game.setStorageValue(GlobalStorage.LionsRockFields, Game.getStorageValue(GlobalStorage.LionsRockFields) + 1) - checkLionsRockFields(storage) - end - end - - if player:getStorageValue(setting.storage) >= setting.value then - if setting.item == item.itemid then - local gemSpot = Tile(setting.itemPos):getItemById(setting.fieldId) - if not gemSpot then - toPosition:sendMagicEffect(setting.effect) - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, setting.message) - item:remove() - addEvent(lionsRockCreateField, 2 * 1000, setting.itemPos, setting.fieldId, setting.storage) - addEvent(lionsRockFieldReset, 60 * 1000) - end - end - end - return true + return false end for index, value in pairs(shrine) do diff --git a/data/scripts/actions/other/others/quest_system1.lua b/data/scripts/actions/other/others/quest_system1.lua index 2b0ceb946..5d1899fb6 100644 --- a/data/scripts/actions/other/others/quest_system1.lua +++ b/data/scripts/actions/other/others/quest_system1.lua @@ -1,5 +1,4 @@ local specialQuests = { - [2215] = Storage.TheAnnihilator.AnnihilatorDone, [2016] = Storage.DreamersChallenge.Reward, [10544] = Storage.PitsOfInferno.WeaponReward, [12513] = Storage.ThievesGuild.Reward, @@ -24,12 +23,6 @@ local tutorialIds = { [50086] = 11 } -local achievementChest = { - -- [item.actionid] = "Achievement name", - -- Annihilator sample - [2215] = "Annihilator", -} - local hotaQuest = {50950, 50951, 50952, 50953, 50954, 50955} local questSystem1 = Action() @@ -130,11 +123,6 @@ function questSystem1.onUse(player, item, fromPosition, target, toPosition, isHo end end - -- add Achievements - if(achievementChest[item.actionid])then - player:addAchievement(achievementChest[item.actionid]) - end - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You have found ' .. result .. '.') player:setStorageValue(storage, 1) return true diff --git a/data/scripts/actions/other/potions.lua b/data/scripts/actions/other/potions.lua index 0da33f1fc..7814d410d 100644 --- a/data/scripts/actions/other/potions.lua +++ b/data/scripts/actions/other/potions.lua @@ -29,7 +29,8 @@ exhaust:setParameter(CONDITION_PARAM_TICKS, (configManager.getNumber(configKeys. local potions = { [6558] = { transform = { - id = {7588, 7589}}, + id = {7588, 7589} + }, effect = CONST_ME_DRAWBLOOD }, [7439] = { @@ -262,9 +263,12 @@ function flaskPotion.onUse(player, item, fromPosition, target, toPosition, isHot end if potion.transform then - item:transform(potion.transform.id[math.random(#potion.transform.id)]) - item:getPosition():sendMagicEffect(potion.effect) - return true + if item:getCount() >= 1 then + item:remove(1) + player:addItem(potion.transform.id[math.random(#potion.transform.id)], 1) + item:getPosition():sendMagicEffect(potion.effect) + return true + end end if not configManager.getBoolean(configKeys.REMOVE_POTION_CHARGES) then diff --git a/data/scripts/actions/other/surprise_bag.lua b/data/scripts/actions/other/surprise_bag.lua index 956e34827..1bae36b11 100644 --- a/data/scripts/actions/other/surprise_bag.lua +++ b/data/scripts/actions/other/surprise_bag.lua @@ -1,18 +1,18 @@ local config = { [6570] = { -- bluePresent - {2687, 10}, {6394, 3}, 6280, 6574, 6578, 6575, 6577, 6569, 6576, 6572, 2114 + {2687, 10}, {6394, 3}, 6280, 6574, 6578, 6575, 6577, 6569, 6576, 6572, 2114, 15439, 16014 }, [6571] = { -- redPresent - {2152, 10}, {2152, 10}, {2152, 10}, 2153, 5944, 2112, 6568, 6566, 2492, 2520, 2195, 2114, 2114, 2114, 6394, 6394, 6576, 6576, 6578, 6578, 6574, 6574 + 6574, 2195, 6394, 6576, 6578, 2114, 15439, 2153, 5944, 2492, 2520, 2156, 5080, 2112, 2498, 2173, 5791 }, [9108] = { -- surpriseBag {2148, 10}, 7487, 2114, 8072, 7735, 8110, 6574, 6394, 7377, 2667, 9693 }, [16094] = { -- surpriseBag - {2148, 10}, 7487, 2114, 8072, 7735, 8110, 6574, 6394, 7377, 2667, 9693 + {10559, 15},{2670, 15}, 5917, 2385, 11219, 2238, 5928, 5926, 5927, 6095, 5918, 6097, 6098, 5462, 5091 }, [16102] = { -- surpriseBag - {2148, 10}, 7487, 2114, 8072, 7735, 8110, 6574, 6394, 7377, 2667, 9693 + {6569, 10}, {6541, 10}, {6542, 10}, {6543, 10}, {6544, 10}, {6545, 10}, 6574, 4850, 6570, 6571, 11400 } } @@ -37,5 +37,5 @@ function surpriseBag.onUse(cid, item, fromPosition, itemEx, toPosition) return true end -surpriseBag:id(6570, 6571) +surpriseBag:id(6570, 6571, 9108, 16094, 16102) surpriseBag:register() diff --git a/data/scripts/actions/other/teleport.lua b/data/scripts/actions/other/teleport.lua index 72e7d3bc7..896cb3dc5 100644 --- a/data/scripts/actions/other/teleport.lua +++ b/data/scripts/actions/other/teleport.lua @@ -1,4 +1,4 @@ -local upFloorIds = {1386, 3678, 5543, 22845, 22846, 33397, 35005, 36097} +local upFloorIds = {1386, 3678, 5543, 22845, 22846, 33397, 35005, 36097, 35964, 35965, 39078} local teleport = Action() @@ -12,5 +12,5 @@ function teleport.onUse(player, item, fromPosition, target, toPosition, isHotkey return true end -teleport:id(430, 1386, 3678, 5543, 22845, 22846, 33397, 35005, 36097) +teleport:id(430, 1386, 3678, 5543, 22845, 22846, 33397, 35005, 35964, 35965, 36097, 39078) teleport:register() diff --git a/data/scripts/actions/other/windows.lua b/data/scripts/actions/other/windows.lua index c03173397..e1163e12d 100644 --- a/data/scripts/actions/other/windows.lua +++ b/data/scripts/actions/other/windows.lua @@ -1,33 +1,25 @@ -local windows = { - [5303] = 6448, [5304] = 6449, [6438] = 6436, [6436] = 6438, - [6439] = 6437, [6437] = 6439, [6442] = 6440, [6440] = 6442, - [6443] = 6441, [6441] = 6443, [6446] = 6444, [6444] = 6446, - [6447] = 6445, [6445] = 6447, [6448] = 5303, [6449] = 5304, - [6452] = 6450, [6450] = 6452, [6453] = 6451, [6451] = 6453, - [6456] = 6454, [6454] = 6456, [6457] = 6455, [6455] = 6457, - [6460] = 6458, [6458] = 6460, [6461] = 6459, [6459] = 6461, - [6464] = 6462, [6462] = 6464, [6465] = 6463, [6463] = 6465, - [6468] = 6466, [6466] = 6468, [6469] = 6467, [6467] = 6469, - [6472] = 6470, [6470] = 6472, [6473] = 6471, [6471] = 6473, - [6790] = 6788, [6788] = 6790, [6791] = 6789, [6789] = 6791, - [7027] = 7025, [7025] = 7027, [7028] = 7026, [7026] = 7028, - [7031] = 7029, [7029] = 7031, [7032] = 7030, [7030] = 7032, - [10264] = 10266, [10266] = 10264, [10265] = 10267, [10267] = 10265, - [10488] = 10490, [10490] = 10488, [10489] = 10491, [10491] = 10489, - [19427] = 19447, [19428] = 19448, [19441] = 19450, [19440] = 19449, - [19443] = 20180, [19444] = 20181, [19445] = 20183, [19446] = 20184, - [19447] = 19427, [19448] = 19428, [19449] = 19440, [19450] = 19441, - [19974] = 20182, [19975] = 20185, [20180] = 19443, [20181] = 19444, - [20182] = 19974, [20183] = 19445, [20184] = 19446, [20185] = 19975 -} -local window = Action() +local windowId = {} +for index, value in ipairs(windowTable) do + if not table.contains(windowId, value.openWindow) then + table.insert(windowId, value.openWindow) + end + + if not table.contains(windowId, value.closedWindow) then + table.insert(windowId, value.closedWindow) + end +end -function window.onUse(player, item, fromPosition, target, toPosition, isHotkey) - local window = windows[item.itemid] - if window == nil then - return false +local windows = Action() + +function windows.onUse(player, item, fromPosition, target, toPosition, isHotkey) + for index, value in ipairs(windowTable) do + if value.closedWindow == item.itemid then + item:transform(value.openWindow) + return true + end end + local tile = fromPosition:getTile() local house = tile and tile:getHouse() if not house then @@ -41,18 +33,23 @@ function window.onUse(player, item, fromPosition, target, toPosition, isHotkey) house = tile and tile:getHouse() end end + if house then if player:getPosition():getTile():getHouse() ~= house and player:getAccountType() < ACCOUNT_TYPE_GAMEMASTER then return false end end - - item:transform(window) + + for index, value in ipairs(windowTable) do + if value.openWindow == item.itemid then + item:transform(value.closedWindow) + end + end return true end -for index, value in pairs(windows) do - window:id(index) +for index, value in ipairs(windowId) do + windows:id(value) end -window:register() +windows:register() diff --git a/data/scripts/actions/system/quest_reward_common.lua b/data/scripts/actions/system/quest_reward_common.lua index 6fecffd4e..685aa78bb 100644 --- a/data/scripts/actions/system/quest_reward_common.lua +++ b/data/scripts/actions/system/quest_reward_common.lua @@ -20,6 +20,15 @@ Noodles ****]] } } +local achievementTable = { + -- [chestUniqueId] = "Achievement name", + -- Annihilator + [6085] = "Annihilator", + [6086] = "Annihilator", + [6087] = "Annihilator", + [6088] = "Annihilator" +} + local function playerAddItem(params, item) local player = params.player if not checkWeightAndBackpackRoom(player, params.weight, params.message) then @@ -43,6 +52,10 @@ local function playerAddItem(params, item) if attribute then addItem:setAttribute(ITEM_ATTRIBUTE_TEXT, attribute.text) end + local achievement = achievementTable[item.uid] + if achievement then + player:addAchievement(achievement) + end end player:sendTextMessage(MESSAGE_EVENT_ADVANCE, params.message .. ".") @@ -60,13 +73,17 @@ local function playerAddContainerItem(params, item) -- If is key inside container, uses the "keyAction" variable keyItem = reward:addItem(params.itemid, params.count) keyItem:setActionId(params.action) - return true end + end - reward:addItem(params.itemid, params.count) - player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have found a " .. getItemName(params.itemBagName) .. ".") - player:setStorageValue(params.storage, 1) + local achievement = achievementTable[item.uid] + if achievement then + player:addAchievement(achievement) end + + reward:addItem(params.itemid, params.count) + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have found a " .. getItemName(params.itemBagName) .. ".") + player:setStorageValue(params.storage, 1) return true end diff --git a/data/scripts/actions/tools/skinning.lua b/data/scripts/actions/tools/skinning.lua index 9d96b5940..216ca52db 100644 --- a/data/scripts/actions/tools/skinning.lua +++ b/data/scripts/actions/tools/skinning.lua @@ -101,27 +101,18 @@ local skinning = Action() function skinning.onUse(player, item, fromPosition, target, toPosition, isHotkey) local skin = config[item.itemid][target.itemid] - -- Wrath of the emperor quest - if item.itemid == 5908 and target.itemid == 12295 then - target:transform(12287) - player:say("You carve a solid bowl of the chunk of wood.", TALKTYPE_MONSTER_SAY) - -- An Interest In Botany Quest - elseif item.itemid == 5908 and target.itemid == 11691 and player:getItemCount(12655) > 0 and player:getStorageValue(Storage.TibiaTales.AnInterestInBotany) == 1 then - player:say("The plant feels cold but dry and very soft. You streak the plant gently with your knife and put a fragment in the almanach.", TALKTYPE_MONSTER_SAY) - player:setStorageValue(Storage.TibiaTales.AnInterestInBotany, 2) - elseif item.itemid == 5908 and target.itemid == 11653 and player:getItemCount(12655) > 0 and player:getStorageValue(Storage.TibiaTales.AnInterestInBotany) == 2 then - player:say("You cut a leaf from a branch and put it in the almanach. It smells strangely sweet and awfully bitter at the same time.", TALKTYPE_MONSTER_SAY) - player:setStorageValue(Storage.TibiaTales.AnInterestInBotany, 3) - - elseif item.itemid == 5908 and target.itemid == 9009 and player:getStorageValue(789100) <= 1 then - player:say("You got Neutral matter.", TALKTYPE_MONSTER_SAY) - player:addItem(8310, 1) - player:setStorageValue(789100, 1) - - elseif item.itemid == 5908 and target.itemid == 9010 and player:getStorageValue(789100) <= 1 then - player:say("You got Neutral matter.", TALKTYPE_MONSTER_SAY) - player:addItem(8310, 1) - player:setStorageValue(789100, 2) + if item.itemid == 5908 then + if target.itemid == 38613 then + local chance = math.random(1, 10000) + target:getPosition():sendMagicEffect(CONST_ME_HITAREA) + target:remove(1) + if chance <= 9556 then + player:addItem(38614, 1) + else + player:addItem(38615, 1) + end + return true + end end if not skin then diff --git a/data/scripts/creaturescripts/others/login.lua b/data/scripts/creaturescripts/others/login.lua index f7243de76..21279de01 100644 --- a/data/scripts/creaturescripts/others/login.lua +++ b/data/scripts/creaturescripts/others/login.lua @@ -46,12 +46,14 @@ function playerLogin.onLogin(player) local resultId = db.storeQuery("SELECT players.name FROM `players` INNER JOIN `players_online` WHERE players_online.player_id=players.id and players_online.player_id!=" .. player:getGuid() .. " and players.account_id=" .. player:getAccountId()) if resultId ~= false then repeat - local name = result.getDataString(resultId, "name") - if getCreatureCondition(Player(name), CONDITION_INFIGHT) == false then - Player(name):remove() - else - addEvent(protectionZoneCheck, 2000, player:getName()) - doPlayerPopupFYI(player, "You cant login now.") + if player:getAccountType() <= ACCOUNT_TYPE_GOD and player:getGroup():getId() < GROUP_TYPE_GOD then + local name = result.getDataString(resultId, "name") + if getCreatureCondition(Player(name), CONDITION_INFIGHT) == false then + Player(name):remove() + else + addEvent(protectionZoneCheck, 2000, player:getName()) + doPlayerPopupFYI(player, "You cant login now.") + end end until not result.next(resultId) result.free(resultId) diff --git a/data/scripts/creaturescripts/others/summon.lua b/data/scripts/creaturescripts/others/summon.lua index 505db1760..7a1dc6e0f 100644 --- a/data/scripts/creaturescripts/others/summon.lua +++ b/data/scripts/creaturescripts/others/summon.lua @@ -1,24 +1,19 @@ local summon = { - [VOCATION.ID.SORCERER] = {name = "thundergiant"}, - [VOCATION.ID.MASTER_SORCERER] = {name = "thundergiant"}, - [VOCATION.ID.DRUID] = {name = "grovebeast"}, - [VOCATION.ID.ELDER_DRUID] = {name = "grovebeast"}, - [VOCATION.ID.PALADIN] = {name = "emberwing"}, - [VOCATION.ID.ROYAL_PALADIN] = {name = "emberwing"}, - [VOCATION.ID.KNIGHT] = {name = "skullfrost"}, - [VOCATION.ID.ELITE_KNIGHT] = {name = "skullfrost"} + [VOCATION.CLIENT_ID.SORCERER] = {name = "Sorcerer familiar"}, + [VOCATION.CLIENT_ID.DRUID] = {name = "Druid familiar"}, + [VOCATION.CLIENT_ID.PALADIN] = {name = "Paladin familiar"}, + [VOCATION.CLIENT_ID.KNIGHT] = {name = "Knight familiar"} } local summonStorage = Storage.PetSummon local summonLogin = CreatureEvent("SummonLogin") function summonLogin.onLogin(player) - local vocation = summon[player:getVocation()] - local summonName + local vocation = summon[player:getVocation():getClientId()] local petTimeLeft = player:getStorageValue(summonStorage) - player:getLastLogout() if petTimeLeft > 0 then - if vocation and vocation:getId() and isPremium(player) then + if vocation and isPremium(player) then summonName = vocation.name end end @@ -27,7 +22,10 @@ function summonLogin.onLogin(player) position = player:getPosition() summonMonster = Game.createMonster(summonName, position, true, false) player:addSummon(summonMonster) + summonMonster:setOutfit({lookType = player:getFamiliarLooktype()}) summonMonster:reload() + local deltaSpeed = math.max(player:getBaseSpeed() - summonMonster:getBaseSpeed(), 0) + summonMonster:changeSpeed(deltaSpeed) player:setStorageValue(storage, os.time() + petTimeLeft) summonMonster:registerEvent("SummonDeath") position:sendMagicEffect(CONST_ME_MAGIC_BLUE) diff --git a/data/scripts/talkactions/god/add_outfit.lua b/data/scripts/talkactions/god/add_outfit.lua new file mode 100644 index 000000000..fb60e63a5 --- /dev/null +++ b/data/scripts/talkactions/god/add_outfit.lua @@ -0,0 +1,42 @@ +--[[ + /addoutfit playername, looktype + make sure you’re adding a male outfit to a male character + if you try to add a female outfit to a male character, it won’t work +]] + +local printConsole = true + +local addOutfit = TalkAction("/addoutfit") + +function addOutfit.onSay(player, words, param) + if not player:getGroup():getAccess() or player:getAccountType() < ACCOUNT_TYPE_GOD then + return true + end + + if param == "" then + player:sendCancelMessage("Command param required.") + return false + end + + local split = param:split(",") + local name = split[1] + local lookType = tonumber(split[2]) + + local target = Player(name) + if target then + target:addOutfit(lookType) + target:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." has been added a new outfit for you.") + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have sucessfull added looktype ".. lookType .. " to the player ".. target:getName() ..".") + if printConsole then + print("[Info - TalkAction /addOutfit] Player: '".. player:getName() .."' has been added looktype: '".. lookType .. "' to the player: '".. target:getName() .."'") + end + return true + else + player:sendCancelMessage("Player not found.") + return true + end + return false +end + +addOutfit:separator(" ") +addOutfit:register() diff --git a/data/scripts/talkactions/god/create_summon.lua b/data/scripts/talkactions/god/create_summon.lua index 0e4850366..3fbcfc05b 100644 --- a/data/scripts/talkactions/god/create_summon.lua +++ b/data/scripts/talkactions/god/create_summon.lua @@ -14,6 +14,7 @@ function createSummon.onSay(player, words, param) local monster = Game.createMonster(param, position) if monster then player:addSummon(monster) + monster:setOutfit({lookType = player:getFamiliarLooktype()}) monster:reload() position:sendMagicEffect(CONST_ME_MAGIC_RED) else diff --git a/data/spells/scripts/summon/summons.lua b/data/spells/scripts/summon/summons.lua index 0e4ad76bd..21b53bf54 100644 --- a/data/spells/scripts/summon/summons.lua +++ b/data/spells/scripts/summon/summons.lua @@ -1,8 +1,8 @@ -local setting = { - [VOCATION.CLIENT_ID.SORCERER] = {name = "thundergiant"}, - [VOCATION.CLIENT_ID.DRUID] = {name = "grovebeast"}, - [VOCATION.CLIENT_ID.PALADIN] = {name = "emberwing"}, - [VOCATION.CLIENT_ID.KNIGHT] = {name = "skullfrost"} +local summon = { + [VOCATION.CLIENT_ID.SORCERER] = {name = "Sorcerer familiar"}, + [VOCATION.CLIENT_ID.DRUID] = {name = "Druid familiar"}, + [VOCATION.CLIENT_ID.PALADIN] = {name = "Paladin familiar"}, + [VOCATION.CLIENT_ID.KNIGHT] = {name = "Knight familiar"} } function removePet(creatureId) @@ -34,7 +34,7 @@ function onCastSpell(player, variant) return false end - local vocation = setting[player:getVocation():getClientId()] + local vocation = summon[player:getVocation():getClientId()] local summonName = nil if vocation then summonName = vocation.name @@ -50,6 +50,7 @@ function onCastSpell(player, variant) end player:addSummon(mySummon) + mySummon:setOutfit({lookType = player:getFamiliarLooktype()}) mySummon:reload() mySummon:registerEvent("SummonDeath") diff --git a/data/startup/others/functions.lua b/data/startup/others/functions.lua index cf9bb0009..acf8a3da6 100644 --- a/data/startup/others/functions.lua +++ b/data/startup/others/functions.lua @@ -10,7 +10,7 @@ function loadLuaMapAction(tablename) -- Checks that you have no items created if tile:getItemCountById(value.itemId) == 0 then print(">> Wrong item id found") - print(string.format("> Action id: %d, item id: %d", key, value.itemId)) + print(string.format("> Action id: %d, item id: %d", index, value.itemId)) end if tile:getItemCountById(value.itemId) == 1 then item = tile:getItemById(value.itemId) @@ -42,7 +42,7 @@ end function loadLuaMapUnique(tablename) -- It load uniques - for key, value in pairs(tablename) do + for index, value in pairs(tablename) do local tile = Tile(value.itemPos) local item -- Checks if the position is valid @@ -50,14 +50,14 @@ function loadLuaMapUnique(tablename) -- Checks that you have no items created if tile:getItemCountById(value.itemId) == 0 then print(">> Wrong item id found") - print(string.format("> Unique id: %d, item id: %d", key, value.itemId)) + print(string.format("> Unique id: %d, item id: %d", index, value.itemId)) end if tile:getItemCountById(value.itemId) == 1 then item = tile:getItemById(value.itemId) end -- If he found the item, add the unique id if item then - item:setAttribute(ITEM_ATTRIBUTE_UNIQUEID, key) + item:setAttribute(ITEM_ATTRIBUTE_UNIQUEID, index) end end end @@ -65,7 +65,7 @@ end function loadLuaMapSign(tablename) -- It load signs on map table - for key, value in pairs(tablename) do + for index, value in pairs(tablename) do local tile = Tile(value.itemPos) local item -- Checks if the position is valid @@ -73,7 +73,7 @@ function loadLuaMapSign(tablename) -- Checks that you have no items created if tile:getItemCountById(value.itemId) == 0 then print(">> Wrong item id found") - print(string.format("> Sign id: %d, item id: %d", key, value.itemId)) + print(string.format("> Sign id: %d, item id: %d", index, value.itemId)) end if tile:getItemCountById(value.itemId) == 1 then item = tile:getItemById(value.itemId) @@ -88,7 +88,7 @@ end function loadLuaMapBook(tablename) -- It load book on map table - for key, value in pairs(tablename) do + for index, value in pairs(tablename) do local tile = Tile(value.itemPos) local item -- Checks if the position is valid diff --git a/data/startup/tables/chest.lua b/data/startup/tables/chest.lua index 8cc98803f..dfe22063d 100644 --- a/data/startup/tables/chest.lua +++ b/data/startup/tables/chest.lua @@ -752,6 +752,56 @@ ChestUnique = { reward = {{2197, 5}}, storage = Storage.Quest.MadMageRoom.StoneSkinAmulet }, + -- Skull of ratha quest + -- Bag (white pearl, skull) + [6083] = { + itemId = 1738, + itemPos = {x = 32845, y = 31917, z = 6}, + container = 1987, + weight = 42, + reward = {{2143, 1}, {2320, 1}}, + storage = Storage.Quest.SkullOfRatha.Bag1 + }, + -- Bag (wolf tooth chain/dwarven ring) + [6084] = { + itemId = 1738, + itemPos = {x = 32847, y = 31917, z = 6}, + container = 1987, + weight = 42, + reward = {{2129, 1}, {2213, 1}}, + storage = Storage.Quest.SkullOfRatha.Bag2 + }, + -- The annihilator quest + -- Demon armor + [6085] = { + itemId = 1740, + itemPos = {x = 33227, y = 31656, z = 13}, + reward = {{2494, 1}}, + storage = Storage.Quest.TheAnnihilator.Reward + }, + -- Magic sword + [6086] = { + itemId = 1740, + itemPos = {x = 33229, y = 31656, z = 13}, + reward = {{2400, 1}}, + storage = Storage.Quest.TheAnnihilator.Reward + }, + -- Stonecutter axe + [6087] = { + itemId = 1740, + itemPos = {x = 33231, y = 31656, z = 13}, + reward = {{2431, 1}}, + storage = Storage.Quest.TheAnnihilator.Reward + }, + -- Present (annihilation bear) + [6088] = { + itemId = 1740, + itemPos = {x = 33233, y = 31656, z = 13}, + container = 1990, + weight = 50, + reward = {{2326, 1}}, + storage = Storage.Quest.TheAnnihilator.Reward + }, -- Reward of others scrips files (varied rewards) -- The First dragon Quest diff --git a/data/startup/tables/door_level.lua b/data/startup/tables/door_level.lua index fc731ce40..0a2ff27da 100644 --- a/data/startup/tables/door_level.lua +++ b/data/startup/tables/door_level.lua @@ -64,7 +64,8 @@ LevelDoorAction = { [1100] = { itemId = false, itemPos = { - {x = 33211, y = 31638, z = 13} + {x = 33211, y = 31638, z = 13}, + {x = 33214, y = 31671, z = 13} } } } diff --git a/data/startup/tables/door_quest.lua b/data/startup/tables/door_quest.lua index 42fbfa70b..15070ebe7 100644 --- a/data/startup/tables/door_quest.lua +++ b/data/startup/tables/door_quest.lua @@ -575,8 +575,8 @@ QuestDoorAction = { } }, -- The annihilator door - [Storage.TheAnnihilator.AnnihilatorDone] = { - itemId = false, + [Storage.Quest.TheAnnihilator.Reward] = { + itemId = 5114, itemPos = {{x = 33216, y = 31671, z = 13}} }, -- Svargrond arena door diff --git a/data/startup/tables/lever.lua b/data/startup/tables/lever.lua index 62f4c1af5..47715ff0b 100644 --- a/data/startup/tables/lever.lua +++ b/data/startup/tables/lever.lua @@ -128,5 +128,10 @@ LeverUnique = { [30024] = { itemId = 1945, itemPos = {x = 32778, y = 32232, z = 8} + }, + -- Path: data\scripts\quests\the_annihilator\lever.lua + [30025] = { + itemId = 1945, + itemPos = {x = 33226, y = 31671, z = 13} } } diff --git a/data/startup/tables/teleport.lua b/data/startup/tables/teleport.lua index 34d39b302..839c79883 100644 --- a/data/startup/tables/teleport.lua +++ b/data/startup/tables/teleport.lua @@ -263,7 +263,14 @@ TeleportUnique = { itemPos = {x = 32266, y = 31863, z = 12}, destination = {x = 32266, y = 31858, z = 12}, effect = CONST_ME_TELEPORT - }, + }, + -- The annihilator quest room exit + [39007] = { + itemId = 1387, + itemPos = {x = 33236, y = 31655, z = 13}, + destination = {x = 33213, y = 31671, z = 13}, + effect = CONST_ME_TELEPORT + }, -- Others teleports -- Water elemental cave (Trapwood) [39001] = { diff --git a/src/account.hpp b/src/account.hpp index e328f54bf..bb7bc6944 100644 --- a/src/account.hpp +++ b/src/account.hpp @@ -39,6 +39,15 @@ enum AccountType : uint8_t { ACCOUNT_TYPE_GOD = 5 }; +enum GroupType : uint8_t { + GROUP_TYPE_NORMAL = 1, + GROUP_TYPE_TUTOR = 2, + GROUP_TYPE_SENIORTUTOR = 3, + GROUP_TYPE_GAMEMASTER = 4, + GROUP_TYPE_COMMUNITYMANAGER = 5, + GROUP_TYPE_GOD = 6 +}; + enum CoinTransactionType : uint8_t { COIN_ADD = 1, COIN_REMOVE = 2 diff --git a/src/actions.cpp b/src/actions.cpp index 9e50375e8..ccc972546 100644 --- a/src/actions.cpp +++ b/src/actions.cpp @@ -413,7 +413,7 @@ ReturnValue Actions::internalUseItem(Player* player, const Position& pos, uint8_ uint32_t corpseOwner = container->getCorpseOwner(); if (container->isRewardCorpse()) { //only players who participated in the fight can open the corpse - if (player->getGroup()->id >= 4 || player->getAccountType() >= 3) { + if (player->getGroup()->id >= account::GROUP_TYPE_GAMEMASTER || player->getAccountType() >= account::ACCOUNT_TYPE_SENIORTUTOR) { return RETURNVALUE_YOUCANTOPENCORPSEADM; } if (!player->getReward(container->getIntAttr(ITEM_ATTRIBUTE_DATE), false)) { diff --git a/src/game.cpp b/src/game.cpp index 97118a97a..d6aab61e0 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -6945,7 +6945,7 @@ void Game::playerHighscores(Player* player, HighscoreType_t type, uint8_t catego if (type == HIGHSCORE_GETENTRIES) { uint32_t startPage = (static_cast(page - 1) * static_cast(entriesPerPage)); uint32_t endPage = startPage + static_cast(entriesPerPage); - query << "SELECT *, @row AS `entries`, " << page << " AS `page` FROM (SELECT *, (@row := @row + 1) AS `rn` FROM (SELECT `id`, `name`, `level`, `vocation`, `" << categoryName << "` AS `points`, @curRank := IF(@prevRank = `" << categoryName << "`, @curRank, IF(@prevRank := `" << categoryName << "`, @curRank + 1, @curRank + 1)) AS `rank` FROM `players` `p`, (SELECT @curRank := 0, @prevRank := NULL, @row := 0) `r` WHERE `group_id`<3 ORDER BY `" << categoryName << "` DESC) `t`"; + query << "SELECT *, @row AS `entries`, " << page << " AS `page` FROM (SELECT *, (@row := @row + 1) AS `rn` FROM (SELECT `id`, `name`, `level`, `vocation`, `" << categoryName << "` AS `points`, @curRank := IF(@prevRank = `" << categoryName << "`, @curRank, IF(@prevRank := `" << categoryName << "`, @curRank + 1, @curRank + 1)) AS `rank` FROM `players` `p`, (SELECT @curRank := 0, @prevRank := NULL, @row := 0) `r` WHERE `group_id` < " << account::GroupType::GROUP_TYPE_GAMEMASTER << " ORDER BY `" << categoryName << "` DESC) `t`"; if (vocation != 0xFFFFFFFF) { bool firstVocation = true; @@ -6965,7 +6965,7 @@ void Game::playerHighscores(Player* player, HighscoreType_t type, uint8_t catego query << ") `T` WHERE `rn` > " << startPage << " AND `rn` <= " << endPage; } else if (type == HIGHSCORE_OURRANK) { std::string entriesStr = std::to_string(entriesPerPage); - query << "SELECT *, @row AS `entries`, (@ourRow DIV " << entriesStr << ") + 1 AS `page` FROM (SELECT *, (@row := @row + 1) AS `rn`, @ourRow := IF(`id` = " << player->getGUID() << ", @row - 1, @ourRow) AS `rw` FROM (SELECT `id`, `name`, `level`, `vocation`, `" << categoryName << "` AS `points`, @curRank := IF(@prevRank = `" << categoryName << "`, @curRank, IF(@prevRank := `" << categoryName << "`, @curRank + 1, @curRank + 1)) AS `rank` FROM `players` `p`, (SELECT @curRank := 0, @prevRank := NULL, @row := 0, @ourRow := 0) `r` WHERE `group_id`<3 ORDER BY `" << categoryName << "` DESC) `t`"; + query << "SELECT *, @row AS `entries`, (@ourRow DIV " << entriesStr << ") + 1 AS `page` FROM (SELECT *, (@row := @row + 1) AS `rn`, @ourRow := IF(`id` = " << player->getGUID() << ", @row - 1, @ourRow) AS `rw` FROM (SELECT `id`, `name`, `level`, `vocation`, `" << categoryName << "` AS `points`, @curRank := IF(@prevRank = `" << categoryName << "`, @curRank, IF(@prevRank := `" << categoryName << "`, @curRank + 1, @curRank + 1)) AS `rank` FROM `players` `p`, (SELECT @curRank := 0, @prevRank := NULL, @row := 0, @ourRow := 0) `r` WHERE `group_id` < " << account::GroupType::GROUP_TYPE_GAMEMASTER << " ORDER BY `" << categoryName << "` DESC) `t`"; if (vocation != 0xFFFFFFFF) { bool firstVocation = true; diff --git a/src/luascript.cpp b/src/luascript.cpp index beb4469c3..34ae04f99 100644 --- a/src/luascript.cpp +++ b/src/luascript.cpp @@ -1119,6 +1119,13 @@ void LuaScriptInterface::registerFunctions() registerEnum(account::ACCOUNT_TYPE_GAMEMASTER) registerEnum(account::ACCOUNT_TYPE_GOD) + registerEnum(account::GROUP_TYPE_NORMAL) + registerEnum(account::GROUP_TYPE_TUTOR) + registerEnum(account::GROUP_TYPE_SENIORTUTOR) + registerEnum(account::GROUP_TYPE_GAMEMASTER) + registerEnum(account::GROUP_TYPE_COMMUNITYMANAGER) + registerEnum(account::GROUP_TYPE_GOD) + registerEnum(BUG_CATEGORY_MAP) registerEnum(BUG_CATEGORY_TYPO) registerEnum(BUG_CATEGORY_TECHNICAL) @@ -2510,6 +2517,7 @@ void LuaScriptInterface::registerFunctions() registerMethod("Player", "getRewardList", LuaScriptInterface::luaPlayerGetRewardList); registerMethod("Player", "sendInventory", LuaScriptInterface::luaPlayerSendInventory); + registerMethod("Player", "sendLootStats", LuaScriptInterface::luaPlayerSendLootStats); registerMethod("Player", "updateSupplyTracker", LuaScriptInterface::luaPlayerUpdateSupplyTracker); registerMethod("Player", "updateKillTracker", LuaScriptInterface::luaPlayerUpdateKillTracker); @@ -2640,6 +2648,8 @@ void LuaScriptInterface::registerFunctions() registerMethod("Player", "addFamiliar", LuaScriptInterface::luaPlayerAddFamiliar); registerMethod("Player", "removeFamiliar", LuaScriptInterface::luaPlayerRemoveFamiliar); registerMethod("Player", "hasFamiliar", LuaScriptInterface::luaPlayerHasFamiliar); + registerMethod("Player", "setFamiliarLooktype", LuaScriptInterface::luaPlayerSetFamiliarLooktype); + registerMethod("Player", "getFamiliarLooktype", LuaScriptInterface::luaPlayerGetFamiliarLooktype); registerMethod("Player", "getPremiumDays", LuaScriptInterface::luaPlayerGetPremiumDays); registerMethod("Player", "addPremiumDays", LuaScriptInterface::luaPlayerAddPremiumDays); @@ -4036,6 +4046,27 @@ int LuaScriptInterface::luaPlayerSendInventory(lua_State* L) return 1; } +int LuaScriptInterface::luaPlayerSendLootStats(lua_State* L) +{ + // player:sendLootStats(item) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Item* item = getUserdata(L, 2); + if (!item) { + lua_pushnil(L); + return 1; + } + + player->sendLootStats(item); + pushBoolean(L, true); + + return 1; +} + int LuaScriptInterface::luaPlayerUpdateSupplyTracker(lua_State* L) { // player:updateSupplyTracker(item) @@ -10785,6 +10816,29 @@ int LuaScriptInterface::luaPlayerHasFamiliar(lua_State* L) { return 1; } +int LuaScriptInterface::luaPlayerSetFamiliarLooktype(lua_State* L) { + // player:setFamiliarLooktype(lookType) + Player* player = getUserdata(L, 1); + if (player) { + player->setFamiliarLooktype(getNumber(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetFamiliarLooktype(lua_State* L) { + // player:getFamiliarLooktype() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->defaultOutfit.lookFamiliarsType); + } else { + lua_pushnil(L); + } + return 1; +} + int LuaScriptInterface::luaPlayerGetPremiumDays(lua_State* L) { // player:getPremiumDays() @@ -16034,13 +16088,26 @@ int LuaScriptInterface::luaLootSetId(lua_State* L) { // loot:setId(id or name) Loot* loot = getUserdata(L, 1); - uint16_t item; if (loot) { if (isNumber(L, 2)) { loot->lootBlock.id = getNumber(L, 2); } else { - item = Item::items.getItemIdByName(getString(L, 2)); - loot->lootBlock.id = item; + auto name = getString(L, 2); + auto ids = Item::items.nameToItems.equal_range(asLowerCaseString(name)); + + if (ids.first == Item::items.nameToItems.cend()) { + std::cout << "[Warning - Loot:setId] Unknown loot item \"" << name << "\". " << std::endl; + pushBoolean(L, false); + return 1; + } + + if (std::next(ids.first) != ids.second) { + std::cout << "[Warning - Loot:setId] Non-unique loot item \"" << name << "\". " << std::endl; + pushBoolean(L, false); + return 1; + } + + loot->lootBlock.id = ids.first->second; } pushBoolean(L, true); } else { @@ -16538,7 +16605,7 @@ int LuaScriptInterface::luaMonsterSpellSetCombatEffect(lua_State* L) int LuaScriptInterface::luaMonsterSpellSetOutfitMonster(lua_State* L) { - // monsterSpell:setOutfit(effect) + // monsterSpell:setOutfitMonster(effect) MonsterSpell* spell = getUserdata(L, 1); if (spell) { spell->outfitMonster = getString(L, 2); @@ -16551,7 +16618,7 @@ int LuaScriptInterface::luaMonsterSpellSetOutfitMonster(lua_State* L) int LuaScriptInterface::luaMonsterSpellSetOutfitItem(lua_State* L) { - // monsterSpell:setItem(effect) + // monsterSpell:setOutfitItem(effect) MonsterSpell* spell = getUserdata(L, 1); if (spell) { spell->outfitItem = getNumber(L, 2); diff --git a/src/luascript.h b/src/luascript.h index 10e7e2fcf..220c64d16 100644 --- a/src/luascript.h +++ b/src/luascript.h @@ -892,6 +892,7 @@ class LuaScriptInterface static int luaPlayerGetRewardList(lua_State* L); static int luaPlayerSendInventory(lua_State* L); + static int luaPlayerSendLootStats(lua_State* L); static int luaPlayerUpdateKillTracker(lua_State* L); static int luaPlayerUpdateLootTracker(lua_State* L); static int luaPlayerUpdateSupplyTracker(lua_State* L); @@ -1023,6 +1024,8 @@ class LuaScriptInterface static int luaPlayerAddFamiliar(lua_State* L); static int luaPlayerRemoveFamiliar(lua_State* L); static int luaPlayerHasFamiliar(lua_State* L); + static int luaPlayerSetFamiliarLooktype(lua_State* L); + static int luaPlayerGetFamiliarLooktype(lua_State* L); static int luaPlayerGetPremiumDays(lua_State* L); static int luaPlayerAddPremiumDays(lua_State* L); diff --git a/src/player.h b/src/player.h index 52529cce8..8e9a02ab9 100644 --- a/src/player.h +++ b/src/player.h @@ -880,6 +880,9 @@ class Player final : public Creature, public Cylinder void addFamiliar(uint16_t lookType); bool removeFamiliar(uint16_t lookType); bool getFamiliar(const Familiar& familiar) const; + void setFamiliarLooktype(uint16_t familiarLooktype) { + this->defaultOutfit.lookFamiliarsType = familiarLooktype; + } bool canLogout(); diff --git a/src/protocolgame.cpp b/src/protocolgame.cpp index 13758f671..9b7d24c04 100644 --- a/src/protocolgame.cpp +++ b/src/protocolgame.cpp @@ -155,7 +155,7 @@ void ProtocolGame::login(const std::string& name, uint32_t accountId, OperatingS if (g_config.getBoolean(ConfigManager::ONLY_PREMIUM_ACCOUNT) && !player->isPremium() - && (player->getGroup()->id < 4 || player->getAccountType() < account::ACCOUNT_TYPE_GAMEMASTER)) { + && (player->getGroup()->id < account::GROUP_TYPE_GAMEMASTER || player->getAccountType() < account::ACCOUNT_TYPE_GAMEMASTER)) { disconnectClient("Your premium time for this account is out.\n\nTo play please buy additional premium time from our website"); return; }