Skip to content

Can't Compile For MangosThree #23

Open

Description

@RHOPKINS13

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

Activity

  1. xfurry commented on Mar 3, 2015

    @xfurry
    Member

    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.

  2. RHOPKINS13 commented on Mar 3, 2015

    @RHOPKINS13
    Author

    Is there a scriptdev2 that works with the mangosThree core?

  3. xfurry commented on Mar 4, 2015

    @xfurry
    Member

    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.

  4. RHOPKINS13 commented on Mar 4, 2015

    @RHOPKINS13
    Author

    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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions