scriptdev2 / scriptdev2-cata

ScriptDev2 for Cataclysm
http://www.scriptdev2.com
GNU General Public License v2.0
14 stars 19 forks source link

Can't Compile For MangosThree #23

Open RHOPKINS13 opened 9 years ago

RHOPKINS13 commented 9 years ago

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 ==========

xfurry commented 9 years ago

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.

RHOPKINS13 commented 9 years ago

Is there a scriptdev2 that works with the mangosThree core?

xfurry commented 9 years ago

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.

RHOPKINS13 commented 9 years ago

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.