scriptdev2 / scriptdev2-cata

ScriptDev2 for Cataclysm

Home Page:http://www.scriptdev2.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't Compile For MangosThree

RHOPKINS13 opened this issue · comments

I'm trying to compile this for MangosThree. I've cloned the latest from MangosThree and it compiles fine (Visual Studio 2010). I've cloned the ScriptDev2-Cata repo into the server\src\bindings\ScriptDev2 directory, but it won't compile. Any help?

1>------ Build started: Project: ScriptDev2, Configuration: Release Win32 ------
1> Extracting revision
1> precompiled.cpp
1> escort_ai.cpp
1> follower_ai.cpp
1> guard_ai.cpp
1> pet_ai.cpp
1>..\base\follower_ai.cpp(52): error C2039: 'CreatureTypeFlags' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1> battleground.cpp
1> alterac_mountains.cpp
1> arathi_highlands.cpp
1> blasted_lands.cpp
1> burning_steppes.cpp
1> dun_morogh.cpp
1> eastern_plaguelands.cpp
1> elwynn_forest.cpp
1> eversong_woods.cpp
1>..\base\escort_ai.cpp(40): error C2039: 'GetWaypointPathInformation' : is not a member of 'MotionMaster'
1> c:\users\rhopkins13\mangos\server\src\game\MotionMaster.h(61) : see declaration of 'MotionMaster'
1>..\base\escort_ai.cpp(63): error C2039: 'CreatureTypeFlags' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1>..\base\escort_ai.cpp(232): error C2065: 'EXTERNAL_WAYPOINT_MOVE' : undeclared identifier
1>..\base\escort_ai.cpp(237): error C2065: 'EXTERNAL_WAYPOINT_MOVE_START' : undeclared identifier
1>..\base\escort_ai.cpp(239): error C2065: 'EXTERNAL_WAYPOINT_FINISHED_LAST' : undeclared identifier
1>..\base\escort_ai.cpp(261): error C2039: 'SetNextWaypoint' : is not a member of 'MotionMaster'
1> c:\users\rhopkins13\mangos\server\src\game\MotionMaster.h(61) : see declaration of 'MotionMaster'
1>..\base\escort_ai.cpp(332): error C2660: 'MotionMaster::MoveWaypoint' : function does not take 3 arguments
1> ghostlands.cpp
1> gilneas.cpp
1> gilneas_city.cpp
1> hinterlands.cpp
1> ironforge.cpp
1> isle_of_queldanas.cpp
1> loch_modan.cpp
1> redridge_mountains.cpp
1> searing_gorge.cpp
1> silvermoon_city.cpp
1> silverpine_forest.cpp
1> stormwind_city.cpp
1> stranglethorn_vale.cpp
1> swamp_of_sorrows.cpp
1> tirisfal_glades.cpp
1> twilight_highlands.cpp
1> undercity.cpp
1> vashjir.cpp
1> western_plaguelands.cpp
1> westfall.cpp
1> wetlands.cpp
1> instance_baradin_hold.cpp
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(112): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(112): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(112): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(120): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(120): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(120): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(128): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(128): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\eastern_kingdoms\baradin_hold\instance_baradin_hold.cpp(128): error C3861: 'SendEncounterFrame': identifier not found
1> ascendant_council.cpp
1> boss_chogall.cpp
1> boss_halfus_wyrmbreaker.cpp
1> boss_sinestra.cpp
1> boss_valiona_and_theralion.cpp
1> instance_bastion_of_twilight.cpp
1> boss_beauty.cpp
1> boss_corla.cpp
1> boss_karsh_steelbender.cpp
1> boss_lord_obsidius.cpp
1> boss_romogg.cpp
1> instance_blackrock_caverns.cpp
1> blackrock_depths.cpp
1> boss_ambassador_flamelash.cpp
1> boss_coren_direbrew.cpp
1> boss_emperor_dagran_thaurissan.cpp
1> boss_general_angerforge.cpp
1> boss_high_interrogator_gerstahn.cpp
1> instance_blackrock_depths.cpp
1> boss_gyth.cpp
1> boss_overlord_wyrmthalak.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\eastern_kingdoms\blackrock_mountain\blackrock_spire\blackrock_spire.h(112): error C3668: 'instance_blackrock_spire::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> boss_pyroguard_emberseer.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\eastern_kingdoms\blackrock_mountain\blackrock_spire\blackrock_spire.h(112): error C3668: 'instance_blackrock_spire::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> instance_blackrock_spire.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\eastern_kingdoms\blackrock_mountain\blackrock_spire\blackrock_spire.h(112): error C3668: 'instance_blackrock_spire::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> boss_atramedes.cpp
1> boss_chimaeron.cpp
1> boss_magmaw.cpp
1> boss_maloriak.cpp
1> boss_nefarian_descent.cpp
1> instance_blackwing_descent.cpp
1> omnotron_defense.cpp
1> boss_broodlord_lashlayer.cpp
1> boss_chromaggus.cpp
1> boss_ebonroc.cpp
1> boss_firemaw.cpp
1> boss_flamegor.cpp
1> boss_nefarian.cpp
1> boss_razorgore.cpp
1> boss_vaelastrasz.cpp
1> boss_victor_nefarius.cpp
1>..\scripts\eastern_kingdoms\blackrock_mountain\blackwing_lair\boss_victor_nefarius.cpp(190): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> instance_blackwing_lair.cpp
1> boss_baron_geddon.cpp
1> boss_garr.cpp
1> boss_gehennas.cpp
1> boss_golemagg.cpp
1> boss_lucifron.cpp
1> boss_magmadar.cpp
1> boss_majordomo_executus.cpp
1> boss_ragnaros.cpp
1> boss_shazzrah.cpp
1> boss_sulfuron_harbinger.cpp
1> instance_molten_core.cpp
1> molten_core.cpp
1> boss_mr_smite.cpp
1> deadmines.cpp
1> instance_deadmines.cpp
1> boss_thermaplugg.cpp
1> gnomeregan.cpp
1> instance_gnomeregan.cpp
1> boss_drahga_shadowburner.cpp
1> boss_erudax.cpp
1> boss_forgemaster_throngus.cpp
1> boss_general_umbriss.cpp
1> instance_grim_batol.cpp
1> boss_curator.cpp
1> boss_maiden_of_virtue.cpp
1>..\scripts\eastern_kingdoms\karazhan\boss_curator.cpp(164): warning C4018: '<' : signed/unsigned mismatch
1> boss_midnight.cpp
1> boss_moroes.cpp
1> boss_netherspite.cpp
1> boss_nightbane.cpp
1> boss_prince_malchezaar.cpp
1> boss_shade_of_aran.cpp
1> boss_terestian_illhoof.cpp
1>..\scripts\eastern_kingdoms\karazhan\boss_shade_of_aran.cpp(209): error C2039: 'GetPowerType' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1> bosses_opera.cpp
1> chess_event.cpp
1> instance_karazhan.cpp
1> karazhan.cpp
1> boss_felblood_kaelthas.cpp
1>..\scripts\eastern_kingdoms\karazhan\boss_nightbane.cpp(142): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\eastern_kingdoms\karazhan\boss_nightbane.cpp(164): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\eastern_kingdoms\karazhan\boss_nightbane.cpp(267): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\eastern_kingdoms\karazhan\boss_nightbane.cpp(374): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_priestess_delrissa.cpp
1> boss_selin_fireheart.cpp
1> boss_vexallus.cpp
1> instance_magisters_terrace.cpp
1>..\scripts\eastern_kingdoms\karazhan\karazhan.cpp(385): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> magisters_terrace.cpp
1> ebon_hold.cpp
1> world_map_ebon_hold.cpp
1> boss_arcanist_doan.cpp
1> boss_headless_horseman.cpp
1> boss_herod.cpp
1> boss_mograine_and_whitemane.cpp
1> instance_scarlet_monastery.cpp
1> boss_darkmaster_gandling.cpp
1> boss_jandice_barov.cpp
1> instance_scholomance.cpp
1> boss_hummel.cpp
1> instance_shadowfang_keep.cpp
1> shadowfang_keep.cpp
1> boss_baroness_anastari.cpp
1> boss_cannon_master_willey.cpp
1> boss_dathrohan_balnazzar.cpp
1> boss_maleki_the_pallid.cpp
1> boss_order_of_silver_hand.cpp
1> instance_stratholme.cpp
1> stratholme.cpp
1> instance_sunken_temple.cpp
1> sunken_temple.cpp
1> boss_brutallus.cpp
1> boss_eredar_twins.cpp
1> boss_felmyst.cpp
1> boss_kalecgos.cpp
1> boss_kiljaeden.cpp
1>..\scripts\eastern_kingdoms\sunwell_plateau\boss_kalecgos.cpp(226): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_muru.cpp
1> instance_sunwell_plateau.cpp
1> boss_commander_ulthok.cpp
1> boss_erunak_and_ghursha.cpp
1> boss_lady_nazjar.cpp
1> boss_ozumat.cpp
1> instance_throne_of_the_tides.cpp
1> boss_archaedas.cpp
1> uldaman.cpp
1> instance_uldaman.cpp
1> boss_akilzon.cpp
1> boss_halazzi.cpp
1> boss_janalai.cpp
1> boss_malacrass.cpp
1> boss_nalorakk.cpp
1> boss_zuljin.cpp
1> instance_zulaman.cpp
1> zulaman.cpp
1> boss_arlokk.cpp
1> boss_hakkar.cpp
1> boss_hazzarah.cpp
1> boss_jeklik.cpp
1> boss_jindo.cpp
1> boss_mandokir.cpp
1> boss_marli.cpp
1> boss_renataki.cpp
1> boss_thekal.cpp
1> boss_venoxis.cpp
1> instance_zulgurub.cpp
1> example_creature.cpp
1> example_escort.cpp
1> example_gossip_codebox.cpp
1> example_misc.cpp
1> ashenvale.cpp
1> azshara.cpp
1> azuremyst_isle.cpp
1> bloodmyst_isle.cpp
1> boss_azuregos.cpp
1> darkshore.cpp
1> desolace.cpp
1> durotar.cpp
1> dustwallow_marsh.cpp
1> felwood.cpp
1>..\scripts\kalimdor\dustwallow_marsh.cpp(859): error C2039: 'SetSwim' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1> feralas.cpp
1> molten_front.cpp
1> moonglade.cpp
1>..\scripts\kalimdor\felwood.cpp(126): error C2039: 'Scale' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1> mount_hyjal.cpp
1> mulgore.cpp
1> orgrimmar.cpp
1> silithus.cpp
1>..\scripts\kalimdor\silithus.cpp(305): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\kalimdor\silithus.cpp(323): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\kalimdor\silithus.cpp(352): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\kalimdor\silithus.cpp(631): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> stonetalon_mountains.cpp
1> tanaris.cpp
1> teldrassil.cpp
1> the_barrens.cpp
1> thousand_needles.cpp
1> thunder_bluff.cpp
1> uldum.cpp
1> ungoro_crater.cpp
1> winterspring.cpp
1> instance_blackfathom_deeps.cpp
1> culling_of_stratholme.cpp
1> instance_culling_of_stratholme.cpp
1> boss_aeonus.cpp
1> boss_chrono_lord_deja.cpp
1> boss_temporus.cpp
1> dark_portal.cpp
1> instance_dark_portal.cpp
1> boss_deathwing.cpp
1> boss_hagara.cpp
1> boss_morchok.cpp
1> boss_ultraxion.cpp
1> boss_warlord_zonozz.cpp
1> boss_warmaster_blackhorn.cpp
1> boss_yorsahj.cpp
1> dragon_soul.cpp
1> instance_dragon_soul.cpp
1> end_of_time.cpp
1> instance_end_of_time.cpp
1> boss_archbishop_benedictus.cpp
1> boss_arcurion.cpp
1> boss_asira_dawnslayer.cpp
1> instance_hour_of_twilight.cpp
1> boss_archimonde.cpp
1> hyjal.cpp
1> hyjalAI.cpp
1> instance_hyjal.cpp
1> instance_old_hillsbrad.cpp
1> old_hillsbrad.cpp
1>..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\culling_of_stratholme.cpp(807): error C2039: 'PlayMusic' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1> boss_mannoroth_and_varothen.cpp
1> boss_perotharn.cpp
1> boss_queen_azshara.cpp
1> instance_well_of_eternity.cpp
1> dire_maul.cpp
1> instance_dire_maul.cpp
1> boss_alysrazor.cpp
1> boss_baleroc.cpp
1> boss_bethtilac.cpp
1> boss_lord_rhyolith.cpp
1> boss_majordomo_staghelm.cpp
1> boss_ragnaros_firelands.cpp
1> boss_shannox.cpp
1> instance_firelands.cpp
1> boss_general_husam.cpp
1> boss_lockmaw.cpp
1> boss_prophet_barim.cpp
1> boss_siamat.cpp
1> instance_lost_city_of_tolvir.cpp
1> boss_noxxion.cpp
1> boss_onyxia.cpp
1> instance_onyxias_lair.cpp
1>..\scripts\kalimdor\onyxias_lair\boss_onyxia.cpp(259): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> instance_razorfen_downs.cpp
1> razorfen_downs.cpp
1> instance_razorfen_kraul.cpp
1> razorfen_kraul.cpp
1> boss_ayamiss.cpp
1> boss_buru.cpp
1> boss_kurinnaxx.cpp
1> boss_moam.cpp
1>..\scripts\kalimdor\ruins_of_ahnqiraj\boss_moam.cpp(69): error C2039: 'MaxLevelMana' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1> boss_ossirian.cpp
1>..\scripts\kalimdor\ruins_of_ahnqiraj\boss_ossirian.cpp(108): error C2039: 'SetWeather' : is not a member of 'Map'
1> C:\Users\RHOPKINS13\mangos\server\src\game\Map.h(96) : see declaration of 'Map'
1> boss_rajaxx.cpp
1> instance_ruins_of_ahnqiraj.cpp
1> ruins_of_ahnqiraj.cpp
1> boss_bug_trio.cpp
1> boss_cthun.cpp
1> boss_fankriss.cpp
1> boss_huhuran.cpp
1> boss_ouro.cpp
1> boss_sartura.cpp
1> boss_skeram.cpp
1> boss_twinemperors.cpp
1> boss_viscidus.cpp
1> instance_temple_of_ahnqiraj.cpp
1> mob_anubisath_sentinel.cpp
1> boss_alakir.cpp
1> conclave_of_the_wind.cpp
1> instance_throne_of_the_four_winds.cpp
1> boss_altairus.cpp
1> boss_asaad.cpp
1> boss_grand_vizier_ertan.cpp
1> instance_vortex_pinnacle.cpp
1> instance_wailing_caverns.cpp
1> wailing_caverns.cpp
1> boss_zumrah.cpp
1> instance_zulfarrak.cpp
1> zulfarrak.cpp
1> deepholm.cpp
1> kezan.cpp
1> lost_isles.cpp
1> boss_corborus.cpp
1> boss_ozruk.cpp
1> boss_priestess_azil.cpp
1> boss_slabhide.cpp
1> instance_stonecore.cpp
1> borean_tundra.cpp
1> dalaran.cpp
1> dragonblight.cpp
1> grizzly_hills.cpp
1> howling_fjord.cpp
1>..\scripts\kalimdor\wailing_caverns\wailing_caverns.cpp(391): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> icecrown.cpp
1>..\scripts\northrend\borean_tundra.cpp(282): error C2039: 'FactionAlliance' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1> sholazar_basin.cpp
1> storm_peaks.cpp
1> zuldrak.cpp
1> boss_amanitar.cpp
1> boss_jedoga.cpp
1> boss_nadox.cpp
1> boss_taldaram.cpp
1> boss_volazj.cpp
1> instance_ahnkahet.cpp
1> boss_anubarak.cpp
1> boss_hadronox.cpp
1> boss_krikthir.cpp
1> instance_azjol-nerub.cpp
1> boss_argent_challenge.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h(287): error C3668: 'instance_trial_of_the_champion::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> boss_black_knight.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h(287): error C3668: 'instance_trial_of_the_champion::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> boss_grand_champions.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h(287): error C3668: 'instance_trial_of_the_champion::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> instance_trial_of_the_champion.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h(287): error C3668: 'instance_trial_of_the_champion::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> trial_of_the_champion.cpp
1>c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h(287): error C3668: 'instance_trial_of_the_champion::OnCreatureDespawn' : method with override specifier 'override' did not override any base class methods
1> boss_anubarak_trial.cpp
1> boss_faction_champions.cpp
1> boss_jaraxxus.cpp
1> boss_northrend_beasts.cpp
1> boss_twin_valkyr.cpp
1> instance_trial_of_the_crusader.cpp
1> trial_of_the_crusader.cpp
1> boss_novos.cpp
1> boss_tharonja.cpp
1> boss_trollgore.cpp
1> instance_draktharon_keep.cpp
1> boss_colossus.cpp
1> boss_eck.cpp
1> boss_galdarah.cpp
1> boss_moorabi.cpp
1> boss_sladran.cpp
1> instance_gundrak.cpp
1> boss_bronjahm.cpp
1> boss_devourer_of_souls.cpp
1> instance_forge_of_souls.cpp
1> boss_falric.cpp
1> boss_lich_king.cpp
1> boss_marwyn.cpp
1> halls_of_reflection.cpp
1> instance_halls_of_reflection.cpp
1> boss_forgemaster_garfrost.cpp
1> boss_krick_and_ick.cpp
1> boss_scourgelord_tyrannus.cpp
1> instance_pit_of_saron.cpp
1> pit_of_saron.cpp
1> blood_prince_council.cpp
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\blood_prince_council.cpp(150): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_blood_queen_lanathel.cpp
1> boss_deathbringer_saurfang.cpp
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_deathbringer_saurfang.cpp(121): error C2039: 'GetPowerType' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_blood_queen_lanathel.cpp(113): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_blood_queen_lanathel.cpp(163): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_blood_queen_lanathel.cpp(176): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_festergut.cpp
1> boss_lady_deathwhisper.cpp
1> boss_lord_marrowgar.cpp
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_lady_deathwhisper.cpp(481): warning C4018: '<' : signed/unsigned mismatch
1> boss_professor_putricide.cpp
1> boss_rotface.cpp
1> boss_sindragosa.cpp
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(177): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(179): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(506): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(508): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(688): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\boss_sindragosa.cpp(690): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_the_lich_king.cpp
1> boss_valithria_dreamwalker.cpp
1> gunship_battle.cpp
1> instance_icecrown_citadel.cpp
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(363): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(363): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(365): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(365): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(367): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(367): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(373): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(373): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(375): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(375): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(377): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(377): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(408): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(408): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(414): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\northrend\icecrown_citadel\icecrown_citadel\instance_icecrown_citadel.cpp(414): error C3861: 'SendEncounterFrame': identifier not found
1> boss_anubrekhan.cpp
1> boss_faerlina.cpp
1> boss_four_horsemen.cpp
1> boss_gluth.cpp
1> boss_gothik.cpp
1> boss_grobbulus.cpp
1> boss_heigan.cpp
1> boss_kelthuzad.cpp
1> boss_loatheb.cpp
1> boss_maexxna.cpp
1> boss_noth.cpp
1> boss_patchwerk.cpp
1> boss_razuvious.cpp
1> boss_sapphiron.cpp
1> boss_thaddius.cpp
1> instance_naxxramas.cpp
1> boss_malygos.cpp
1> instance_eye_of_eternity.cpp
1>..\scripts\northrend\nexus\eye_of_eternity\boss_malygos.cpp(218): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\nexus\eye_of_eternity\boss_malygos.cpp(293): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\nexus\eye_of_eternity\boss_malygos.cpp(302): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\nexus\eye_of_eternity\boss_malygos.cpp(467): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_anomalus.cpp
1> boss_keristrasza.cpp
1> boss_ormorok.cpp
1> boss_telestra.cpp
1> instance_nexus.cpp
1> boss_eregos.cpp
1> boss_urom.cpp
1> boss_varos.cpp
1> instance_oculus.cpp
1> oculus.cpp
1> boss_sartharion.cpp
1> instance_obsidian_sanctum.cpp
1> boss_baltharus.cpp
1> boss_halion.cpp
1> boss_saviana.cpp
1> boss_zarithrian.cpp
1>..\scripts\northrend\ruby_sanctum\boss_halion.cpp(179): error C2039: 'SendEncounterFrame' : is not a member of 'instance_ruby_sanctum'
1> c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\ruby_sanctum\ruby_sanctum.h(60) : see declaration of 'instance_ruby_sanctum'
1>..\scripts\northrend\ruby_sanctum\boss_halion.cpp(179): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1>..\scripts\northrend\ruby_sanctum\boss_saviana.cpp(173): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\ruby_sanctum\boss_halion.cpp(395): error C2039: 'SendEncounterFrame' : is not a member of 'instance_ruby_sanctum'
1> c:\users\rhopkins13\mangos\server\src\bindings\scriptdev2\scripts\northrend\ruby_sanctum\ruby_sanctum.h(60) : see declaration of 'instance_ruby_sanctum'
1>..\scripts\northrend\ruby_sanctum\boss_halion.cpp(395): error C2065: 'ENCOUNTER_FRAME_ENGAGE' : undeclared identifier
1> instance_ruby_sanctum.cpp
1> boss_bjarngrim.cpp
1> boss_ionar.cpp
1>..\scripts\northrend\ruby_sanctum\instance_ruby_sanctum.cpp(181): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\ruby_sanctum\instance_ruby_sanctum.cpp(181): error C3861: 'SendEncounterFrame': identifier not found
1>..\scripts\northrend\ruby_sanctum\instance_ruby_sanctum.cpp(183): error C2065: 'ENCOUNTER_FRAME_DISENGAGE' : undeclared identifier
1>..\scripts\northrend\ruby_sanctum\instance_ruby_sanctum.cpp(183): error C3861: 'SendEncounterFrame': identifier not found
1> boss_loken.cpp
1> boss_volkhan.cpp
1> instance_halls_of_lightning.cpp
1> boss_maiden_of_grief.cpp
1> boss_sjonnir.cpp
1> halls_of_stone.cpp
1> instance_halls_of_stone.cpp
1> assembly_of_iron.cpp
1> boss_algalon.cpp
1> boss_auriaya.cpp
1> boss_flame_leviathan.cpp
1> boss_freya.cpp
1> boss_general_vezax.cpp
1> boss_hodir.cpp
1> boss_ignis.cpp
1> boss_kologarn.cpp
1> boss_mimiron.cpp
1> boss_razorscale.cpp
1>..\scripts\northrend\ulduar\ulduar\boss_razorscale.cpp(192): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\ulduar\ulduar\boss_razorscale.cpp(501): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\northrend\ulduar\ulduar\boss_razorscale.cpp(548): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_thorim.cpp
1> boss_xt_002.cpp
1> boss_yogg_saron.cpp
1> instance_ulduar.cpp
1> ulduar.cpp
1> boss_ingvar.cpp
1> boss_keleseth.cpp
1> boss_skarvald_and_dalronn.cpp
1> instance_utgarde_keep.cpp
1> utgarde_keep.cpp
1> boss_gortok.cpp
1> boss_skadi.cpp
1> boss_svala.cpp
1>..\scripts\northrend\utgarde_keep\utgarde_pinnacle\boss_skadi.cpp(460): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_ymiron.cpp
1> instance_utgarde_pinnacle.cpp
1> boss_archavon.cpp
1> boss_emalon.cpp
1> boss_koralon.cpp
1> boss_toravon.cpp
1> instance_vault_of_archavon.cpp
1> boss_erekem.cpp
1> boss_ichoron.cpp
1> instance_violet_hold.cpp
1> violet_hold.cpp
1> blades_edge_mountains.cpp
1>..\scripts\outland\blades_edge_mountains.cpp(161): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_doomlord_kazzak.cpp
1> boss_doomwalker.cpp
1> hellfire_peninsula.cpp
1> nagrand.cpp
1> netherstorm.cpp
1> shadowmoon_valley.cpp
1> shattrath_city.cpp
1> terokkar_forest.cpp
1> zangarmarsh.cpp
1>..\scripts\outland\shadowmoon_valley.cpp(102): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1>..\scripts\outland\shadowmoon_valley.cpp(144): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_exarch_maladaar.cpp
1> boss_shirrak.cpp
1> boss_nexusprince_shaffar.cpp
1> boss_pandemonius.cpp
1> boss_anzu.cpp
1> boss_darkweaver_syth.cpp
1> boss_talon_king_ikiss.cpp
1> instance_sethekk_halls.cpp
1> boss_ambassador_hellmaw.cpp
1> boss_blackheart_the_inciter.cpp
1> boss_grandmaster_vorpil.cpp
1> boss_murmur.cpp
1> instance_shadow_labyrinth.cpp
1> black_temple.cpp
1> boss_bloodboil.cpp
1> boss_illidan.cpp
1> boss_mother_shahraz.cpp
1> boss_reliquary_of_souls.cpp
1> boss_shade_of_akama.cpp
1> boss_supremus.cpp
1> boss_teron_gorefiend.cpp
1> boss_warlord_najentus.cpp
1> illidari_council.cpp
1> instance_black_temple.cpp
1> boss_fathomlord_karathress.cpp
1> boss_hydross_the_unstable.cpp
1> boss_lady_vashj.cpp
1> boss_leotheras_the_blind.cpp
1> boss_morogrim_tidewalker.cpp
1> boss_the_lurker_below.cpp
1>..\scripts\outland\coilfang_reservoir\serpent_shrine\boss_the_lurker_below.cpp(79): error C2039: 'SetSwim' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1> instance_serpent_shrine.cpp
1> boss_ahune.cpp
1> boss_hydromancer_thespia.cpp
1> boss_mekgineer_steamrigger.cpp
1> boss_warlord_kalithresh.cpp
1> instance_steam_vault.cpp
1> boss_hungarfen.cpp
1> boss_gruul.cpp
1> boss_high_king_maulgar.cpp
1> instance_gruuls_lair.cpp
1> boss_broggok.cpp
1> boss_kelidan_the_breaker.cpp
1> boss_the_maker.cpp
1> instance_blood_furnace.cpp
1> boss_nazan_and_vazruden.cpp
1>..\scripts\outland\hellfire_citadel\hellfire_ramparts\boss_nazan_and_vazruden.cpp(115): error C2065: 'UNIT_BYTE1_FLAG_FLY_ANIM' : undeclared identifier
1> boss_omor_the_unscarred.cpp
1> boss_watchkeeper_gargolmar.cpp
1> instance_hellfire_ramparts.cpp
1> boss_magtheridon.cpp
1> instance_magtheridons_lair.cpp
1> boss_nethekurse.cpp
1> boss_warbringer_omrogg.cpp
1> boss_warchief_kargath_bladefist.cpp
1> instance_shattered_halls.cpp
1> arcatraz.cpp
1> boss_dalliah.cpp
1> boss_harbinger_skyriss.cpp
1> boss_soccothrates.cpp
1> instance_arcatraz.cpp
1> boss_high_botanist_freywinn.cpp
1> boss_laj.cpp
1> boss_warp_splinter.cpp
1> boss_alar.cpp
1> boss_astromancer.cpp
1> boss_kaelthas.cpp
1> boss_void_reaver.cpp
1> instance_the_eye.cpp
1> boss_nethermancer_sepethrea.cpp
1> boss_pathaleon_the_calculator.cpp
1> instance_mechanar.cpp
1> areatrigger_scripts.cpp
1> bosses_emerald_dragons.cpp
1> go_scripts.cpp
1> guards.cpp
1> item_scripts.cpp
1> mob_generic_creature.cpp
1>..\scripts\world\mob_generic_creature.cpp(108): error C2039: 'Rank' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1> npc_professions.cpp
1> npcs_special.cpp
1> spell_scripts.cpp
1> world_map_scripts.cpp
1> sc_creature.cpp
1> sc_grid_searchers.cpp
1> sc_instance.cpp
1> ScriptLoader.cpp
1> system.cpp
1> ScriptMgr.cpp
1>..\include\sc_creature.cpp(80): error C2039: 'CanAttackByItself' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1>..\include\sc_creature.cpp(256): warning C4018: '>' : signed/unsigned mismatch
1>..\include\sc_creature.cpp(300): warning C4018: '<' : signed/unsigned mismatch
1>..\include\sc_creature.cpp(489): error C2039: 'EquipmentTemplateId' : is not a member of 'CreatureInfo'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(71) : see declaration of 'CreatureInfo'
1>..\include\sc_creature.cpp(593): error C2039: 'CanAttackByItself' : is not a member of 'Creature'
1> c:\users\rhopkins13\mangos\server\src\game\Creature.h(475) : see declaration of 'Creature'
1>..\system\system.cpp(108): error C3861: 'AddWaypointFromExternal': identifier not found
1>..\ScriptMgr.cpp(48): error C3861: 'SetExternalWaypointTable': identifier not found
1>..\ScriptMgr.cpp(216): error C2039: 'LanguageId' : is not a member of 'MangosStringLocale'
1> C:\Users\RHOPKINS13\mangos\server\src\game\ObjectMgr.h(137) : see declaration of 'MangosStringLocale'
1>..\ScriptMgr.cpp(228): error C2039: 'LanguageId' : is not a member of 'MangosStringLocale'
1> C:\Users\RHOPKINS13\mangos\server\src\game\ObjectMgr.h(137) : see declaration of 'MangosStringLocale'
1>..\ScriptMgr.cpp(230): error C2039: 'LanguageId' : is not a member of 'MangosStringLocale'
1> C:\Users\RHOPKINS13\mangos\server\src\game\ObjectMgr.h(137) : see declaration of 'MangosStringLocale'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Hi,

scriptdev2-cata is optimized only for https://github.com/cmangos/mangos-cata/commits/master

We are not responsible for the mangosThree core, so please try this out with cmangos-cata.

Is there a scriptdev2 that works with the mangosThree core?

I don't know if there is any dedicated script library for mangosThree.
Why don't you try using cmangos-cata? In the end you will get the same results and experience.

I just tried using cmangos-cata. I can get ScriptDev2 to compile fine, but I can't get a database to work well with it. If I load UDB-434 I end up with an empty world with no NPCs or Creatures (or at least none around Azuremyst Isle, playing as Dranei.) If I load YTDB I have NPCs and Creatures, but I can't loot. I get tons of DBErrors with the creature, creature_loot_template, and pickpocket_loot_template tables using either database. MangosThree worked relatively well except certain things that wouldn't work without ScriptDev2. I'd like to use cmangos-cata if I could get it to work right.