
Please check the updated guide on how to compile mangos on windows instead. Which is using GIT because mangos has switched to GIT
Based on the number of emails i’ve received it seems that many people want to learn on how to compile mangos by themself. And of course compiling mangos by yourself is a must especially if you want to have the latest update for your mangos server (beside if you want to run your own public server you should know this first) and so i decided that perhaps it’d be better for me to create a guide on how to compile mangos manually so you can always get your mangos installation up to date
As a side note, actually this guide has been requested since a loooong time ago, but since i already have Microsoft Visual Studio Professional Edition already installed and downloading Microsoft Visual Studio Express is going to take a while for my slow connection, i decided to postpone it. Also as another note, this guide was made on a fresh installation of Windows XP SP3 without any other programs installed other than visual studio express and tortoise svn, which means that if it works on a freshly installed machine without any additional runtime installed, then on a live computer it should work too (unless your windows system files got corrupted of course)
And so here are the steps ..
You have two choice here, the first one is you can get a command line svn client (i’m using this) or if you prefer to have graphical based svn client you can also use it, but no matter which svn client you choose (cli or gui), i’ll write the steps below. So feel free to choose which svn client you prefer :)
Using Command Line SVN Client
1. First you need to grab the Subversion Command Line SVN Client from
http://subversion.tigris.org/files/documents/15/41686/svn-1.4.6-setup.exe
(actually there’s a more recent version of subversion but since you need to register in order to download the file i’m choose the above link instead)
2. Now all you have to do is just install it into the location of your choice
3. In order to test whether the SVN has been installed properly and you can run it anywhere from the command line, now you need to open command line and then type svn. And if you get the same message as shown below, that means subversion have been installed properly on your system
Using Tortoise SVN GUI Client
1. First you need to download the client from (don’t forget to choose the correct release for your system)
http://tortoisesvn.net/downloads
2. Install it and when prompted to restart your computer choose yes to restart your computer (or no if you plan on manually restarting your computer at later time)
3. Now if you can see below image when you right click anywhere that means TortoiseSVN has been installed properly

Because we have finished setting up the subversion client on our computer, all we have to do next is download the C++ Compiler itself in order to compile mangos and scriptdev2. And you can choose to download the ISO file or the Web installation setup file, but since the ISO file is just too big for me to download, i choose to use the Web Install method and only install the C++ Compiler only without anything else
1. Download Microsoft Visual C++ 2008 Express from
http://www.microsoft.com/express/download/
Note: The iso filesize is around 800MB (if i recall correctly) while the Visual C++ Web Install is just around 87MB only
2. And then install it, and don’t worry it’ll take a while for the install process to finish
After finished setting up the tools we need to compile mangos and scriptdev2, now we need to grab the mangos and scriptdev2 source code itself of course. Follow the steps below to download mangos sourcecode and scriptdev2 sourcecode
Using Commandline Subversion Client
1. Go to the command prompt and change the directory into something else where you want to place your downloaded mangos source code, and in this example the source code would be placed under C:\SVN … see below image for an example on how to do this
What the above command does is, first it change the directory into the root directory of your drive and then create the svn directory and then go directly inside it … but just in case you can’t see the above image because you block the referer here’s the command
cd \ && md SVN && cd svn
2. Now you need to checkout the mangos source code first, and to do this you just need to type below command from the command prompt
svn co http://mangos.svn.sourceforge.net/svnroot/mangos/trunk mangos
Note: the above command means it’ll checkout the source code to a mangos directory (automatically created), but if you want different directory name you can change mangos at the end of the command into something else, and you need to do this only once (unless you want to redownload the mangos source code again after you’ve downloaded it before)
2.1 Now if you want to update your mangos source code in the future, all you have to do is just type below command from your SVN Directory
cd c:\SVN
svn up mangos
or if you want to update it from anywhere in the command prompt
svn up C:\SVN\mangos
Note: If you change the mangos directory before, you need to change the above value into your mangos source code directory too
3. Now after finished downloading mangos source code, you need to download the scriptdev2 source code too, and you can do this by typing
cd C:\SVN
svn co http://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2 scriptdev2
3.1 And to update the scriptdev2 in the future you just need to use the same command like updating mangos source
cd c:\SVN
svn up scriptdev2
Additional Note: You can always create a batch file to make updating your mangos / scriptdev source code easy by simply executing that batch file instead of typing the above command whenever you want to update mangos, but just make sure to use the full path if you want to use a batch file
Using TortoiseSVN GUI
1. The first thing you need of course it checkout the mangos source code from it’s svn repository and to do this you just need to right click on a folder of your choice and choose checkout to grab the source code, see below image for example
2. And another window will pop out, and all you have to do is just insert the mangos svn address and scriptdev2 svn address as shown below


3. And to update it in the future … you just need to go into the SVN directory (in this example C:\SVN) and then right click on each folder (mangos and or scriptdev2) and then choose svn update

After finished with all the preparation above, now we need to compile mangos and this can be done simply by going into where you placed your mangos source code, and go inside win directory and open the mangosdVC90.sln file. In this example because i put the mangos source code in C:\SVN\mangos the full path is C:\SVN\mangos\win\mangosdVC90.sln … but to make things easier to read here’s a detailed process on how it’s done
1. Go to Win directory under your mangos source code folder and then open mangosdVC90.sln and Visual Studio Express will open automatically
2. Now all you have to do is just change the Build Output from Debug to Release and then choose Build from the toolbar and then choose Clean Solution and finally choose Rebuild Solution and wait until it’s done … see below image for example
After finished compiling mangos now we need to compile scriptdev2 to enhance mangos … here’s a detailed explanation on how to do it
1. Copy the entire scriptdev2 directory into your mangos bindings directory, and in this example the full path of mangos bindings directory would be C:\SVN\mangos\src\bindings and the final results would be C:\SVN\mangos\src\bindings\scriptdev2 and get into that directory
2. Now you just need to open scriptVC90.sln and Visual Studio will be launched automatically
3. Do the same process like mangos and that is … change the Build Output into Release -> Clean Solution -> Rebuild Solution and … done
Final Output
You can see the final output of your mangos build in your mangos source code directory under bin\win32_release … in this example the full path would be C:\SVN\mangos\bin\win32_release … and finally don’t forget to copy the mangosd.conf.in and realmd.conf.in and scriptdev2.conf from mangos directory (just use your windows search function) into the same directory as your mangos release directory and remove .in extension (so it’ll result in mangosd.conf, realmd.conf, and scriptdev2.conf)
As a side note, you can always change compiler option as you like it
So we are done with compiling mangos, but what if you found a great patch somewhere and want to include it into your mangos source code? … well there are two ways to do this … and of course the first way of doing this is via command line (i’m using this), while the second way to do this is via Tortoise SVN Graphical User Interface (GUI)
And in this example the patch is called reaper-test.patch (but you can use a file with .diff extension too)
Using The Command Line Client to Apply Patch
1. Grab the unix patch tools that is already ported for Windows system from below link (download the complete package without sources unless you know what you’re doing) and then install it
http://gnuwin32.sourceforge.net/packages/patch.htm
2. After finished with the installation process now you need to setup an environment variable path so you can run the patch command from anywhere in the command prompt, to do this you need to open Control Panel -> System -> Advanced Tab -> Environment Variable -> Edit the system PATH as shown below

Note: If you use another directory to install the patch command, make sure to adjust that to your installation path
3. Put the patch file into the root of your mangos source directory (in this example it would be C:\svn\mangos)
4. After finished setting up everything now we can test patching file manually from the command line using this command
patch -p0 patch-filename
but please note depending on how the patch file created you need to adjust the directory level by changing the -p0 into -pnumber … depending on the directory level itself but in most case you just need to put the patch into the root of mangos source code and then use the above command :)
5. Now you just need to recompile mangos in order for the patch to be applied to the mangos code
Using TortoiseSVN GUI to Apply Patch
1. Put the patch file into your mangos source code directory
2. Right click on the patch filename and choose to Apply Patch, and when another window displayed you just need to right click on the filename listed at the left window and choose Patch All
3. Now you need to recompile mangos in order for the patch to be applied
That’s all for compiling mangos on windows system, and hopefully now you can compile your own mangos release without problem. And i do hope that you can understand this guide. But please keep this in mind, this is a guide on how to compile mangos and scriptdev2 manually, you still need to configure mangos in order for it to work. And as a final note, back then actually i already wrote a guide on how to configure mangos manually just in case you want to see it too (btw since that guide is created before i created my own repack so perhaps that is a little bit outdated although not too outdated, and ooh i can always rewrite it again if anyone wants me to do it)
and hopefully i didn’t forget / miss anything ..
Jay originofmight.com/ Aug 22, 2010 at 12:51 AM
Do I have to compile Mangos, then Scriptdev2 like that every time, or can I just compile once with patches, and Scriptdev2 in place?
Chandler Wa creditrepairreviews.us Aug 6, 2010 at 3:24 PM
Look forward to trying this.
TY Feb 14, 2010 at 2:47 AM
PLZ make new learn tis learn have ERROR
Sorry for late reply because i haven’t been around for while
Anyway could you tell me what the error message actually?
xpert976 wow.unit.mn Dec 2, 2009 at 6:39 AM
This is very usefull i will try by this one, i never seen before like this instruction to compile.
Thank u, thank u Reaper-X
Xenonreigns Oct 8, 2009 at 10:58 AM
HOW DO I EVEN USE GIT TO COMPILE? SOMEONE FILL ME IN PLEAAAASE!
Check my previous comment at
http://www.reaper-x.com/2008/10/21/sourceforge-svn-problem/#comment-210977Ash Jun 29, 2009 at 1:27 PM
note this also happens after full reverts and full rebuilds
Error 2 error C2661: 'MaNGOS::CreatureLastSearcher::CreatureLastSearcher' : no overloaded function takes 3 arguments e:\mangos(master)\src\bindings\ScriptDev2\include\sc_grid_searchers.cpp 39
Ash Jun 29, 2009 at 1:26 PM
i use git
only use svn only cause sd2 hasnt woken up
but i too get this error
mangos 8088 sd2 1182
Askman Feb 22, 2009 at 4:31 AM
Build Log
Rebuild started: Project: ScriptDev2, Configuration: Release|Win32
Command Lines
Creating temporary file “c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\BAT00000160882204.bat” with contents
[
@echo off
echo on
cd "C:\SVN\mangos\src\bindings\scriptdev2\"
"..\..\..\win\VC90\genrevision__Win32_Release\genrevision.exe"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: A tool returned an error code from "Extracting Revision"
exit 1
:VCEnd
]
Creating command line “c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\BAT00000160882204.bat”
Creating temporary file “c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\RSP00000260882204.rsp” with contents
[
/I "..\..\..\..\dep\include\\" /I "..\..\..\shared\\" /I "..\..\..\framework\\" /I "..\..\..\game\\" /I "..\include\\" /I "..\..\..\..\dep\ACE_wrappers\\" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "SCRIPT" /D "_VC80_UPGRADE=0x0710" /D "_WINDLL" /D "_MBCS" /FD /EHsc /MD /Yu"precompiled.h" /Fp".\ScriptDev2__Win32_Release\MaNGOSScript.pch" /Fo".\ScriptDev2__Win32_Release\\" /Fd".\ScriptDev2__Win32_Release\vc90.pdb" /W3 /c /Zi /TP /MP
..\system.cpp
..\ScriptMgr.cpp
..\include\sc_creature.cpp
..\scripts\zone\borean_tundra\borean_tundra.cpp
..\scripts\zone\loch_modan\loch_modan.cpp
..\scripts\zone\blackrock_depths\instance_blackrock_depths.cpp
..\scripts\zone\blackrock_depths\boss_tomb_of_seven.cpp
..\scripts\zone\blackrock_depths\boss_moira_bronzebeard.cpp
..\scripts\zone\blackrock_depths\boss_magmus.cpp
..\scripts\zone\blackrock_depths\boss_high_interrogator_gerstahn.cpp
..\scripts\zone\blackrock_depths\boss_grizzle.cpp
..\scripts\zone\blackrock_depths\boss_gorosh_the_dervish.cpp
..\scripts\zone\blackrock_depths\boss_general_angerforge.cpp
..\scripts\zone\blackrock_depths\boss_emperor_dagran_thaurissan.cpp
..\scripts\zone\blackrock_depths\boss_anubshiah.cpp
..\scripts\zone\blackrock_depths\boss_ambassador_flamelash.cpp
..\scripts\zone\blackrock_depths\blackrock_depths.cpp
..\scripts\zone\sunwell_plateau\instance_sunwell_plateau.cpp
..\scripts\zone\sunwell_plateau\boss_kalecgos.cpp
..\scripts\zone\sunwell_plateau\boss_brutallus.cpp
..\scripts\zone\magisters_terrace\instance_magisters_terrace.cpp
..\scripts\zone\magisters_terrace\boss_vexallus.cpp
..\scripts\zone\magisters_terrace\boss_selin_fireheart.cpp
..\scripts\zone\magisters_terrace\boss_priestess_delrissa.cpp
..\scripts\zone\magisters_terrace\boss_felblood_kaelthas.cpp
..\scripts\zone\isle_of_queldanas\isle_of_queldanas.cpp
..\scripts\zone\zulaman\zulaman.cpp
..\scripts\zone\zulaman\instance_zulaman.cpp
..\scripts\zone\zulaman\boss_nalorakk.cpp
..\scripts\zone\zulaman\boss_janalai.cpp
..\scripts\zone\undercity\undercity.cpp
..\scripts\zone\thunder_bluff\thunder_bluff.cpp
..\scripts\zone\shattrath\shattrath_city.cpp
..\scripts\zone\orgrimmar\orgrimmar.cpp
..\scripts\zone\ironforge\ironforge.cpp
..\scripts\zone\silvermoon\silvermoon_city.cpp
..\scripts\zone\caverns_of_time\old_hillsbrad\old_hillsbrad.cpp
..\scripts\zone\caverns_of_time\old_hillsbrad\instance_old_hillsbrad.cpp
..\scripts\zone\caverns_of_time\old_hillsbrad\boss_leutenant_drake.cpp
..\scripts\zone\caverns_of_time\old_hillsbrad\boss_epoch_hunter.cpp
..\scripts\zone\caverns_of_time\old_hillsbrad\boss_captain_skarloc.cpp
..\scripts\zone\caverns_of_time\hyjal\instance_hyjal.cpp
..\scripts\zone\caverns_of_time\hyjal\hyjalAI.cpp
..\scripts\zone\caverns_of_time\hyjal\hyjal.cpp
..\scripts\zone\caverns_of_time\hyjal\boss_archimonde.cpp
..\scripts\zone\caverns_of_time\dark_portal\instance_dark_portal.cpp
..\scripts\zone\caverns_of_time\dark_portal\dark_portal.cpp
..\scripts\zone\caverns_of_time\dark_portal\boss_temporus.cpp
..\scripts\zone\caverns_of_time\dark_portal\boss_chrono_lord_deja.cpp
..\scripts\zone\caverns_of_time\dark_portal\boss_aeonus.cpp
..\scripts\zone\coilfang_resevoir\underbog\boss_hungarfen.cpp
..\scripts\zone\coilfang_resevoir\steam_vault\instance_steam_vault.cpp
..\scripts\zone\coilfang_resevoir\steam_vault\boss_warlord_kalithresh.cpp
..\scripts\zone\coilfang_resevoir\steam_vault\boss_mekgineer_steamrigger.cpp
..\scripts\zone\coilfang_resevoir\steam_vault\boss_hydromancer_thespia.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\instance_serpent_shrine.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_morogrim_tidewalker.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_leotheras_the_blind.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_lady_vashj.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_hydross_the_unstable.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_fathomlord_karathress.cpp
..\scripts\zone\stormwind\stormwind_city.cpp
..\scripts\zone\blackrock_spire\boss_warmaster_voone.cpp
..\scripts\zone\blackrock_spire\boss_the_beast.cpp
..\scripts\zone\blackrock_spire\boss_shadow_hunter_voshgajin.cpp
..\scripts\zone\blackrock_spire\boss_rend_blackhand.cpp
..\scripts\zone\blackrock_spire\boss_quartermaster_zigris.cpp
..\scripts\zone\blackrock_spire\boss_pyroguard_emberseer.cpp
..\scripts\zone\blackrock_spire\boss_overlord_wyrmthalak.cpp
..\scripts\zone\blackrock_spire\boss_mother_smolderweb.cpp
..\scripts\zone\blackrock_spire\boss_highlord_omokk.cpp
..\scripts\zone\blackrock_spire\boss_halycon.cpp
..\scripts\zone\blackrock_spire\boss_gyth.cpp
..\scripts\zone\blackrock_spire\boss_drakkisath.cpp
..\scripts\zone\zangarmarsh\zangarmarsh.cpp
..\scripts\zone\terokkar_forest\terokkar_forest.cpp
..\scripts\zone\tempest_keep\the_mechanar\instance_mechanar.cpp
..\scripts\zone\tempest_keep\the_mechanar\boss_pathaleon_the_calculator.cpp
..\scripts\zone\tempest_keep\the_mechanar\boss_nethermancer_sepethrea.cpp
..\scripts\zone\tempest_keep\the_mechanar\boss_gatewatcher_ironhand.cpp
..\scripts\zone\tempest_keep\the_mechanar\boss_gatewatcher_gyrokill.cpp
..\scripts\zone\tempest_keep\the_eye\the_eye.cpp
..\scripts\zone\tempest_keep\the_eye\instance_the_eye.cpp
..\scripts\zone\tempest_keep\the_eye\boss_void_reaver.cpp
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp
..\scripts\zone\tempest_keep\the_eye\boss_astromancer.cpp
..\scripts\zone\tempest_keep\botanica\boss_warp_splinter.cpp
..\scripts\zone\tempest_keep\botanica\boss_laj.cpp
..\scripts\zone\tempest_keep\botanica\boss_high_botanist_freywinn.cpp
..\scripts\zone\tempest_keep\arcatraz\instance_arcatraz.cpp
..\scripts\zone\tempest_keep\arcatraz\boss_harbinger_skyriss.cpp
..\scripts\zone\tempest_keep\arcatraz\arcatraz.cpp
..\scripts\zone\shadowmoon_valley\shadowmoon_valley.cpp
..\scripts\zone\shadowmoon_valley\boss_doomwalker.cpp
..\scripts\zone\netherstorm\netherstorm.cpp
..\scripts\zone\nagrand\nagrand.cpp
..\scripts\zone\karazhan\karazhan.cpp
..\scripts\zone\karazhan\instance_karazhan.cpp
..\scripts\zone\karazhan\bosses_opera.cpp
..\scripts\zone\karazhan\boss_terestian_illhoof.cpp
..\scripts\zone\karazhan\boss_shade_of_aran.cpp
..\scripts\zone\karazhan\boss_prince_malchezaar.cpp
..\scripts\zone\karazhan\boss_nightbane.cpp
..\scripts\zone\karazhan\boss_netherspite.cpp
..\scripts\zone\karazhan\boss_moroes.cpp
..\scripts\zone\karazhan\boss_midnight.cpp
..\scripts\zone\karazhan\boss_maiden_of_virtue.cpp
..\scripts\zone\karazhan\boss_curator.cpp
..\scripts\zone\hellfire_peninsula\hellfire_peninsula.cpp
..\scripts\zone\hellfire_peninsula\boss_doomlord_kazzak.cpp
..\scripts\zone\hellfire_citadel\shattered_halls\instance_shattered_halls.cpp
..\scripts\zone\hellfire_citadel\shattered_halls\boss_warchief_kargath_bladefist.cpp
..\scripts\zone\hellfire_citadel\shattered_halls\boss_warbringer_omrogg.cpp
..\scripts\zone\hellfire_citadel\shattered_halls\boss_nethekurse.cpp
..\scripts\zone\hellfire_citadel\hellfire_ramparts\boss_watchkeeper_gargolmar.cpp
..\scripts\zone\hellfire_citadel\hellfire_ramparts\boss_omor_the_unscarred.cpp
..\scripts\zone\hellfire_citadel\magtheridons_lair\instance_magtheridons_lair.cpp
..\scripts\zone\hellfire_citadel\magtheridons_lair\boss_magtheridon.cpp
..\scripts\zone\hellfire_citadel\blood_furnace\boss_the_maker.cpp
..\scripts\zone\hellfire_citadel\blood_furnace\boss_kelidan_the_breaker.cpp
..\scripts\zone\hellfire_citadel\blood_furnace\boss_broggok.cpp
..\scripts\zone\blasted_lands\boss_kruul.cpp
..\scripts\zone\blasted_lands\blasted_lands.cpp
..\scripts\zone\blades_edge_mountains\blades_edge_mountains.cpp
..\scripts\zone\ghostlands\ghostlands.cpp
..\scripts\zone\eversong_woods\eversong_woods.cpp
..\scripts\zone\black_temple\instance_black_temple.cpp
..\scripts\zone\black_temple\illidari_council.cpp
..\scripts\zone\black_temple\boss_warlord_najentus.cpp
..\scripts\zone\black_temple\boss_teron_gorefiend.cpp
..\scripts\zone\black_temple\boss_supremus.cpp
..\scripts\zone\black_temple\boss_shade_of_akama.cpp
..\scripts\zone\black_temple\boss_reliquary_of_souls.cpp
..\scripts\zone\black_temple\boss_mother_shahraz.cpp
..\scripts\zone\black_temple\boss_illidan.cpp
..\scripts\zone\black_temple\boss_bloodboil.cpp
..\scripts\zone\black_temple\black_temple.cpp
..\scripts\zone\azuremyst_isle\azuremyst_isle.cpp
..\scripts\zone\aunchindoun\shadow_labyrinth\instance_shadow_labyrinth.cpp
..\scripts\zone\aunchindoun\shadow_labyrinth\boss_murmur.cpp
..\scripts\zone\aunchindoun\shadow_labyrinth\boss_grandmaster_vorpil.cpp
..\scripts\zone\aunchindoun\shadow_labyrinth\boss_blackheart_the_inciter.cpp
..\scripts\zone\aunchindoun\shadow_labyrinth\boss_ambassador_hellmaw.cpp
..\scripts\zone\aunchindoun\sethekk_halls\instance_sethekk_halls.cpp
..\scripts\zone\aunchindoun\sethekk_halls\boss_tailonking_ikiss.cpp
..\scripts\zone\aunchindoun\sethekk_halls\boss_darkweaver_syth.cpp
..\scripts\zone\aunchindoun\mana_tombs\boss_pandemonius.cpp
..\scripts\zone\aunchindoun\mana_tombs\boss_nexusprince_shaffar.cpp
..\scripts\zone\aunchindoun\auchenai_crypts\boss_exarch_maladaar.cpp
..\scripts\zone\uldaman\uldaman.cpp
..\scripts\zone\uldaman\boss_ironaya.cpp
..\scripts\zone\zulgurub\instance_zulgurub.cpp
..\scripts\zone\zulgurub\boss_wushoolay.cpp
..\scripts\zone\zulgurub\boss_venoxis.cpp
..\scripts\zone\zulgurub\boss_thekal.cpp
..\scripts\zone\zulgurub\boss_renataki.cpp
..\scripts\zone\zulgurub\boss_marli.cpp
..\scripts\zone\zulgurub\boss_mandokir.cpp
..\scripts\zone\zulgurub\boss_jindo.cpp
..\scripts\zone\zulgurub\boss_jeklik.cpp
..\scripts\zone\zulgurub\boss_hazzarah.cpp
..\scripts\zone\zulgurub\boss_hakkar.cpp
..\scripts\zone\zulgurub\boss_grilek.cpp
..\scripts\zone\zulgurub\boss_gahzranka.cpp
..\scripts\zone\zulgurub\boss_arlokk.cpp
..\scripts\zone\zulfarrak\zulfarrak.cpp
..\scripts\zone\winterspring\winterspring.cpp
..\scripts\zone\westfall\westfall.cpp
..\scripts\zone\western_plaguelands\western_plaguelands.cpp
..\scripts\zone\wailing_caverns\instance_wailing_caverns.cpp
..\scripts\zone\tirisfal_glades\tirisfal_glades.cpp
..\scripts\zone\silverpine_forest\silverpine_forest.cpp
..\scripts\zone\silithus\silithus.cpp
..\scripts\zone\temple_of_ahnqiraj\mob_anubisath_sentinel.cpp
..\scripts\zone\temple_of_ahnqiraj\instance_temple_of_ahnqiraj.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_viscidus.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_twinemperors.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_skeram.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_sartura.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_ouro.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_huhuran.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_fankriss.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_cthun.cpp
..\scripts\zone\temple_of_ahnqiraj\boss_bug_trio.cpp
..\scripts\zone\tanaris\tanaris.cpp
..\scripts\zone\stratholme\stratholme.cpp
..\scripts\zone\stratholme\instance_stratholme.cpp
..\scripts\zone\stratholme\boss_timmy_the_cruel.cpp
..\scripts\zone\stratholme\boss_ramstein_the_gorger.cpp
..\scripts\zone\stratholme\boss_postmaster_malown.cpp
..\scripts\zone\stratholme\boss_order_of_silver_hand.cpp
..\scripts\zone\stratholme\boss_nerubenkan.cpp
..\scripts\zone\stratholme\boss_maleki_the_pallid.cpp
..\scripts\zone\stratholme\boss_magistrate_barthilas.cpp
..\scripts\zone\stratholme\boss_dathrohan_balnazzar.cpp
..\scripts\zone\stratholme\boss_cannon_master_willey.cpp
..\scripts\zone\stratholme\boss_baroness_anastari.cpp
..\scripts\zone\stratholme\boss_baron_rivendare.cpp
..\scripts\zone\stranglethorn_vale\stranglethorn_vale.cpp
..\scripts\zone\stonetalon_mountains\stonetalon_mountains.cpp
..\scripts\zone\shadowfang_keep\shadowfang_keep.cpp
..\scripts\zone\shadowfang_keep\instance_shadowfang_keep.cpp
..\scripts\zone\razorfen_downs\boss_amnennar_the_coldbringer.cpp
..\scripts\zone\onyxias_lair\boss_onyxia.cpp
..\scripts\zone\naxxramas\instance_naxxramas.cpp
..\scripts\zone\naxxramas\boss_thaddius.cpp
..\scripts\zone\naxxramas\boss_sapphiron.cpp
..\scripts\zone\naxxramas\boss_razuvious.cpp
..\scripts\zone\naxxramas\boss_patchwerk.cpp
..\scripts\zone\naxxramas\boss_noth.cpp
..\scripts\zone\naxxramas\boss_maexxna.cpp
..\scripts\zone\naxxramas\boss_loatheb.cpp
..\scripts\zone\naxxramas\boss_kelthuzad.cpp
..\scripts\zone\naxxramas\boss_heigan.cpp
..\scripts\zone\naxxramas\boss_grobbulus.cpp
..\scripts\zone\naxxramas\boss_gothik.cpp
..\scripts\zone\naxxramas\boss_gluth.cpp
..\scripts\zone\naxxramas\boss_four_horsemen.cpp
..\scripts\zone\naxxramas\boss_faerlina.cpp
..\scripts\zone\naxxramas\boss_anubrekhan.cpp
..\scripts\zone\mulgore\mulgore.cpp
..\scripts\zone\molten_core\molten_core.cpp
..\scripts\zone\molten_core\instance_molten_core.cpp
..\scripts\zone\molten_core\boss_sulfuron_harbinger.cpp
..\scripts\zone\molten_core\boss_shazzrah.cpp
..\scripts\zone\molten_core\boss_ragnaros.cpp
..\scripts\zone\molten_core\boss_majordomo_executus.cpp
..\scripts\zone\molten_core\boss_magmadar.cpp
..\scripts\zone\molten_core\boss_lucifron.cpp
..\scripts\zone\molten_core\boss_golemagg.cpp
..\scripts\zone\molten_core\boss_gehennas.cpp
..\scripts\zone\molten_core\boss_garr.cpp
..\scripts\zone\molten_core\boss_baron_geddon.cpp
..\scripts\zone\maraudon\boss_princess_theradras.cpp
..\scripts\zone\maraudon\boss_noxxion.cpp
..\scripts\zone\maraudon\boss_landslide.cpp
..\scripts\zone\maraudon\boss_celebras_the_cursed.cpp
..\scripts\zone\feralas\feralas.cpp
..\scripts\zone\felwood\felwood.cpp
..\scripts\zone\elwynn_forest\elwynn_forest.cpp
..\scripts\zone\searing_gorge\searing_gorge.cpp
..\scripts\zone\scholomance\instance_scholomance.cpp
..\scripts\zone\scholomance\boss_vectus.cpp
..\scripts\zone\scholomance\boss_the_ravenian.cpp
..\scripts\zone\scholomance\boss_ras_frostwhisper.cpp
..\scripts\zone\scholomance\boss_lorekeeper_polkelt.cpp
..\scripts\zone\scholomance\boss_lord_alexei_barov.cpp
..\scripts\zone\scholomance\boss_kormok.cpp
..\scripts\zone\scholomance\boss_jandice_barov.cpp
..\scripts\zone\scholomance\boss_instructor_malicia.cpp
..\scripts\zone\scholomance\boss_illucia_barov.cpp
..\scripts\zone\scholomance\boss_doctor_theolen_krastinov.cpp
..\scripts\zone\scholomance\boss_death_knight_darkreaver.cpp
..\scripts\zone\scholomance\boss_darkmaster_gandling.cpp
..\scripts\zone\scarlet_monastery\instance_scarlet_monastery.cpp
..\scripts\zone\scarlet_monastery\boss_scorn.cpp
..\scripts\zone\scarlet_monastery\boss_mograine_and_whitemane.cpp
..\scripts\zone\scarlet_monastery\boss_interrogator_vishas.cpp
..\scripts\zone\scarlet_monastery\boss_houndmaster_loksey.cpp
..\scripts\zone\scarlet_monastery\boss_high_inquisitor_fairbanks.cpp
..\scripts\zone\scarlet_monastery\boss_herod.cpp
..\scripts\zone\scarlet_monastery\boss_bloodmage_thalnos.cpp
..\scripts\zone\scarlet_monastery\boss_azshir_the_sleepless.cpp
..\scripts\zone\scarlet_monastery\boss_arcanist_doan.cpp
..\scripts\zone\ruins_of_ahnqiraj\instance_ruins_of_ahnqiraj.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_rajaxx.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_ossirian.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_moam.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_kurinnaxx.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_buru.cpp
..\scripts\zone\ruins_of_ahnqiraj\boss_ayamiss.cpp
..\scripts\zone\moonglade\moonglade.cpp
..\scripts\zone\eastern_plaguelands\eastern_plaguelands.cpp
..\scripts\zone\darkshore\darkshore.cpp
..\scripts\zone\burning_steppes\burning_steppes.cpp
..\scripts\zone\gruuls_lair\instance_gruuls_lair.cpp
..\scripts\zone\gruuls_lair\boss_high_king_maulgar.cpp
..\scripts\zone\gruuls_lair\boss_gruul.cpp
..\scripts\zone\bloodmyst_isle\bloodmyst_isle.cpp
..\scripts\zone\blackwing_lair\instance_blackwing_lair.cpp
..\scripts\zone\blackwing_lair\boss_victor_nefarius.cpp
..\scripts\zone\blackwing_lair\boss_vaelastrasz.cpp
..\scripts\zone\blackwing_lair\boss_razorgore.cpp
..\scripts\zone\blackwing_lair\boss_nefarian.cpp
..\scripts\zone\blackwing_lair\boss_flamegor.cpp
..\scripts\zone\blackwing_lair\boss_firemaw.cpp
..\scripts\zone\blackwing_lair\boss_ebonroc.cpp
..\scripts\zone\blackwing_lair\boss_chromaggus.cpp
..\scripts\zone\blackwing_lair\boss_broodlord_lashlayer.cpp
..\scripts\zone\dustwallow_marsh\dustwallow_marsh.cpp
..\scripts\zone\dun_morogh\dun_morogh.cpp
..\scripts\zone\deadmines\instance_deadmines.cpp
..\scripts\zone\deadmines\deadmines.cpp
..\scripts\zone\barrens\the_barrens.cpp
..\scripts\zone\azshara\boss_azuregos.cpp
..\scripts\zone\azshara\azshara.cpp
..\scripts\zone\ashenvale_forest\ashenvale.cpp
..\scripts\zone\alterac_mountains\alterac_mountains.cpp
..\scripts\item\item_scripts.cpp
..\scripts\go\go_scripts.cpp
..\scripts\areatrigger\areatrigger_scripts.cpp
..\scripts\npc\npcs_special.cpp
..\scripts\npc\npc_professions.cpp
..\scripts\npc\npc_innkeeper.cpp
..\scripts\npc\npc_escortAI.cpp
..\scripts\guard\guards.cpp
..\scripts\guard\guard_ai.cpp
..\scripts\examples\example_misc.cpp
..\scripts\examples\example_gossip_codebox.cpp
..\scripts\examples\example_escort.cpp
..\scripts\examples\example_creature.cpp
..\scripts\creature\simple_ai.cpp
..\scripts\creature\mob_generic_creature.cpp
..\scripts\creature\mob_event_ai.cpp
..\scripts\boss\boss_ysondre.cpp
..\scripts\boss\boss_taerar.cpp
..\scripts\boss\boss_lethon.cpp
..\scripts\boss\boss_emeriss.cpp
]
Creating command line “cl.exe @c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\RSP00000260882204.rsp /nologo /errorReport:prompt”
Creating temporary file “c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\RSP00000360882204.rsp” with contents
[
/I "..\..\..\..\dep\include\\" /I "..\..\..\shared\\" /I "..\..\..\framework\\" /I "..\..\..\game\\" /I "..\include\\" /I "..\..\..\..\dep\ACE_wrappers\\" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "SCRIPT" /D "_VC80_UPGRADE=0x0710" /D "_WINDLL" /D "_MBCS" /FD /EHsc /MD /Yc"precompiled.h" /Fp".\ScriptDev2__Win32_Release\MaNGOSScript.pch" /Fo".\ScriptDev2__Win32_Release\\" /Fd".\ScriptDev2__Win32_Release\vc90.pdb" /W3 /c /Zi /TP /MP
..\include\precompiled.cpp
]
Creating command line “cl.exe @c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\RSP00000360882204.rsp /nologo /errorReport:prompt”
Output Window
Extracting Revision
c:\SVN\mangos\src\bindings\scriptdev2\VC90>cd “C:\SVN\mangos\src\bindings\scriptdev2\”
C:\SVN\mangos\src\bindings\scriptdev2>”..\..\..\win\VC90\genrevision__Win32_Release\genrevision.exe”
C:\SVN\mangos\src\bindings\scriptdev2>if errorlevel 1 goto VCReportError
C:\SVN\mangos\src\bindings\scriptdev2>goto VCEnd
Compiling…
precompiled.cpp
Compiling…
system.cpp
ScriptMgr.cpp
sc_creature.cpp
..\include\sc_creature.cpp(393) : error C2065: ‘TARGET_CASTER_COORDINATES’ : undeclared identifier
..\include\sc_creature.cpp(402) : error C2065: ‘TARGET_CASTER_COORDINATES’ : undeclared identifier
..\include\sc_creature.cpp(415) : error C2065: ‘TARGET_CASTER_COORDINATES’ : undeclared identifier
..\include\sc_creature.cpp(424) : error C2065: ‘TARGET_CASTER_COORDINATES’ : undeclared identifier
..\include\sc_creature.cpp(518) : error C2661: ‘MaNGOS::UnitLastSearcher::UnitLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MostHPMissingInRange
]
..\include\sc_creature.cpp(541) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=FriendlyCCedInRange
]
..\include\sc_creature.cpp(561) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=FriendlyMissingBuffInRange
]
borean_tundra.cpp
loch_modan.cpp
instance_blackrock_depths.cpp
boss_tomb_of_seven.cpp
boss_moira_bronzebeard.cpp
boss_magmus.cpp
boss_high_interrogator_gerstahn.cpp
boss_grizzle.cpp
boss_gorosh_the_dervish.cpp
boss_general_angerforge.cpp
boss_emperor_dagran_thaurissan.cpp
boss_anubshiah.cpp
boss_ambassador_flamelash.cpp
blackrock_depths.cpp
instance_sunwell_plateau.cpp
boss_kalecgos.cpp
boss_brutallus.cpp
instance_magisters_terrace.cpp
boss_vexallus.cpp
boss_selin_fireheart.cpp
boss_priestess_delrissa.cpp
boss_felblood_kaelthas.cpp
..\scripts\zone\magisters_terrace\boss_felblood_kaelthas.cpp(509) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
isle_of_queldanas.cpp
zulaman.cpp
instance_zulaman.cpp
boss_nalorakk.cpp
boss_janalai.cpp
undercity.cpp
thunder_bluff.cpp
shattrath_city.cpp
orgrimmar.cpp
ironforge.cpp
..\ScriptMgr.cpp(900) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1045) : error C2227: left of ‘->LookupEntry’ must point to class/struct/union/generic type
type is ”unknown-type”
..\ScriptMgr.cpp(1045) : error C3861: ‘GetFactionStore’: identifier not found
..\ScriptMgr.cpp(1054) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1060) : error C2227: left of ‘->LookupEntry’ must point to class/struct/union/generic type
type is ”unknown-type”
..\ScriptMgr.cpp(1060) : error C3861: ‘GetCreatureDisplayStore’: identifier not found
..\ScriptMgr.cpp(1113) : error C3861: ‘GetQuestTemplateStore’: identifier not found
..\ScriptMgr.cpp(1127) : error C3861: ‘GetQuestTemplateStore’: identifier not found
..\ScriptMgr.cpp(1138) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1150) : error C3861: ‘GetQuestTemplateStore’: identifier not found
..\ScriptMgr.cpp(1161) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1173) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1182) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\ScriptMgr.cpp(1234) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
silvermoon_city.cpp
old_hillsbrad.cpp
instance_old_hillsbrad.cpp
boss_leutenant_drake.cpp
..\scripts\zone\silvermoon\silvermoon_city.cpp(51) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\silvermoon\silvermoon_city.cpp(82) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
boss_epoch_hunter.cpp
boss_captain_skarloc.cpp
instance_hyjal.cpp
hyjalAI.cpp
hyjal.cpp
..\scripts\zone\caverns_of_time\hyjal\hyjalAI.cpp(326) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=AllFriendlyCreaturesInGrid
]
..\scripts\zone\caverns_of_time\hyjal\hyjalAI.cpp(332) : error C2661: ‘MaNGOS::GameObjectListSearcher::GameObjectListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=AllGameObjectsWithEntryInGrid
]
boss_archimonde.cpp
instance_dark_portal.cpp
dark_portal.cpp
boss_temporus.cpp
boss_chrono_lord_deja.cpp
boss_aeonus.cpp
boss_hungarfen.cpp
instance_steam_vault.cpp
boss_warlord_kalithresh.cpp
..\scripts\zone\coilfang_resevoir\steam_vault\boss_warlord_kalithresh.cpp(148) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
boss_mekgineer_steamrigger.cpp
boss_hydromancer_thespia.cpp
instance_serpent_shrine.cpp
boss_morogrim_tidewalker.cpp
boss_leotheras_the_blind.cpp
boss_lady_vashj.cpp
boss_hydross_the_unstable.cpp
boss_fathomlord_karathress.cpp
..\scripts\zone\coilfang_resevoir\serpent_shrine\boss_fathomlord_karathress.cpp(231) : error C2660: ‘Unit::HasAura’ : function does not take 1 arguments
stormwind_city.cpp
boss_warmaster_voone.cpp
boss_the_beast.cpp
boss_shadow_hunter_voshgajin.cpp
boss_rend_blackhand.cpp
boss_quartermaster_zigris.cpp
boss_pyroguard_emberseer.cpp
boss_overlord_wyrmthalak.cpp
boss_mother_smolderweb.cpp
boss_highlord_omokk.cpp
boss_halycon.cpp
boss_gyth.cpp
boss_drakkisath.cpp
zangarmarsh.cpp
terokkar_forest.cpp
..\scripts\zone\terokkar_forest\terokkar_forest.cpp(61) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\terokkar_forest\terokkar_forest.cpp(71) : error C2065: ‘UNIT_STAND_STATE_SIT’ : undeclared identifier
instance_mechanar.cpp
boss_pathaleon_the_calculator.cpp
boss_nethermancer_sepethrea.cpp
boss_gatewatcher_ironhand.cpp
boss_gatewatcher_gyrokill.cpp
the_eye.cpp
instance_the_eye.cpp
boss_void_reaver.cpp
boss_kaelthas.cpp
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(166) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(198) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(235) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(495) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(528) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(561) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\tempest_keep\the_eye\boss_kaelthas.cpp(595) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
boss_astromancer.cpp
boss_warp_splinter.cpp
boss_laj.cpp
boss_high_botanist_freywinn.cpp
instance_arcatraz.cpp
boss_harbinger_skyriss.cpp
..\scripts\zone\tempest_keep\arcatraz\boss_harbinger_skyriss.cpp(82) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
..\scripts\zone\tempest_keep\arcatraz\boss_harbinger_skyriss.cpp(113) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
arcatraz.cpp
shadowmoon_valley.cpp
boss_doomwalker.cpp
..\scripts\zone\shadowmoon_valley\shadowmoon_valley.cpp(208) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
netherstorm.cpp
..\scripts\zone\netherstorm\netherstorm.cpp(404) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
..\scripts\zone\netherstorm\netherstorm.cpp(441) : error C2065: ‘UNIT_STAND_STATE_KNEEL’ : undeclared identifier
..\scripts\zone\netherstorm\netherstorm.cpp(442) : error C2065: ‘UNIT_STAND_STATE_KNEEL’ : undeclared identifier
..\scripts\zone\netherstorm\netherstorm.cpp(466) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\netherstorm\netherstorm.cpp(467) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\netherstorm\netherstorm.cpp(639) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
nagrand.cpp
..\scripts\zone\nagrand\nagrand.cpp(121) : error C2065: ‘UNIT_STAND_STATE_SIT’ : undeclared identifier
..\scripts\zone\nagrand\nagrand.cpp(135) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\nagrand\nagrand.cpp(227) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
karazhan.cpp
instance_karazhan.cpp
bosses_opera.cpp
..\scripts\zone\karazhan\bosses_opera.cpp(576) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
..\scripts\zone\karazhan\bosses_opera.cpp(913) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\karazhan\bosses_opera.cpp(920) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
boss_terestian_illhoof.cpp
boss_shade_of_aran.cpp
..\scripts\zone\karazhan\boss_shade_of_aran.cpp(273) : error C2065: ‘UNIT_STAND_STATE_SIT’ : undeclared identifier
..\scripts\zone\karazhan\boss_shade_of_aran.cpp(283) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\karazhan\boss_shade_of_aran.cpp(295) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
boss_prince_malchezaar.cpp
boss_nightbane.cpp
boss_netherspite.cpp
boss_moroes.cpp
boss_midnight.cpp
boss_maiden_of_virtue.cpp
boss_curator.cpp
..\scripts\zone\karazhan\boss_curator.cpp(94) : error C2660: ‘Unit::HasAura’ : function does not take 1 arguments
..\scripts\zone\karazhan\boss_curator.cpp(113) : error C2660: ‘Unit::HasAura’ : function does not take 1 arguments
hellfire_peninsula.cpp
boss_doomlord_kazzak.cpp
instance_shattered_halls.cpp
boss_warchief_kargath_bladefist.cpp
boss_warbringer_omrogg.cpp
boss_nethekurse.cpp
boss_watchkeeper_gargolmar.cpp
boss_omor_the_unscarred.cpp
instance_magtheridons_lair.cpp
boss_magtheridon.cpp
boss_the_maker.cpp
..\scripts\zone\hellfire_citadel\magtheridons_lair\boss_magtheridon.cpp(237) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
..\scripts\zone\hellfire_citadel\magtheridons_lair\boss_magtheridon.cpp(310) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
boss_kelidan_the_breaker.cpp
boss_broggok.cpp
boss_kruul.cpp
blasted_lands.cpp
blades_edge_mountains.cpp
ghostlands.cpp
eversong_woods.cpp
..\scripts\zone\ghostlands\ghostlands.cpp(123) : error C2661: ‘MaNGOS::GameObjectLastSearcher::GameObjectLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestGameObjectEntryInObjectRangeCheck
]
..\scripts\zone\ghostlands\ghostlands.cpp(149) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
..\scripts\zone\ghostlands\ghostlands.cpp(171) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
instance_black_temple.cpp
illidari_council.cpp
boss_warlord_najentus.cpp
boss_teron_gorefiend.cpp
boss_supremus.cpp
boss_shade_of_akama.cpp
boss_reliquary_of_souls.cpp
..\scripts\zone\black_temple\boss_shade_of_akama.cpp(347) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=AllCreaturesOfEntryInRange
]
boss_mother_shahraz.cpp
boss_illidan.cpp
boss_bloodboil.cpp
..\scripts\zone\black_temple\boss_illidan.cpp(1167) : error C2661: ‘MaNGOS::PlayerSearcher::PlayerSearcher’ : no overloaded function takes 3 arguments
with
[
Check=AgonizingFlamesTargetCheck
]
..\scripts\zone\black_temple\boss_illidan.cpp(1504) : error C2065: ‘UNIT_FLAG_UNK_8′ : undeclared identifier
..\scripts\zone\black_temple\boss_illidan.cpp(2162) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
black_temple.cpp
azuremyst_isle.cpp
..\scripts\zone\azuremyst_isle\azuremyst_isle.cpp(79) : error C2065: ‘UNIT_STAND_STATE_SLEEP’ : undeclared identifier
..\scripts\zone\azuremyst_isle\azuremyst_isle.cpp(107) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\azuremyst_isle\azuremyst_isle.cpp(273) : error C2065: ‘UNIT_STAND_STATE_SIT’ : undeclared identifier
..\scripts\zone\azuremyst_isle\azuremyst_isle.cpp(274) : error C2065: ‘UNIT_STAND_STATE_SLEEP’ : undeclared identifier
instance_shadow_labyrinth.cpp
boss_murmur.cpp
boss_grandmaster_vorpil.cpp
boss_blackheart_the_inciter.cpp
boss_ambassador_hellmaw.cpp
instance_sethekk_halls.cpp
boss_tailonking_ikiss.cpp
boss_darkweaver_syth.cpp
boss_pandemonius.cpp
boss_nexusprince_shaffar.cpp
boss_exarch_maladaar.cpp
uldaman.cpp
boss_ironaya.cpp
instance_zulgurub.cpp
boss_wushoolay.cpp
boss_venoxis.cpp
boss_thekal.cpp
boss_renataki.cpp
..\scripts\zone\zulgurub\boss_thekal.cpp(124) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(134) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(158) : error C2065: ‘UNIT_STAND_STATE_SLEEP’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(174) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(266) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(333) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(343) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(356) : error C2065: ‘UNIT_STAND_STATE_SLEEP’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(404) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(465) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(475) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
..\scripts\zone\zulgurub\boss_thekal.cpp(488) : error C2065: ‘UNIT_STAND_STATE_SLEEP’ : undeclared identifier
boss_marli.cpp
boss_mandokir.cpp
boss_jindo.cpp
boss_jeklik.cpp
boss_hazzarah.cpp
boss_hakkar.cpp
boss_grilek.cpp
boss_gahzranka.cpp
boss_arlokk.cpp
zulfarrak.cpp
winterspring.cpp
westfall.cpp
western_plaguelands.cpp
instance_wailing_caverns.cpp
tirisfal_glades.cpp
silverpine_forest.cpp
silithus.cpp
..\scripts\zone\tirisfal_glades\tirisfal_glades.cpp(52) : error C2661: ‘MaNGOS::GameObjectLastSearcher::GameObjectLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestGameObjectEntryInObjectRangeCheck
]
mob_anubisath_sentinel.cpp
instance_temple_of_ahnqiraj.cpp
boss_viscidus.cpp
boss_twinemperors.cpp
..\scripts\zone\temple_of_ahnqiraj\mob_anubisath_sentinel.cpp(178) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=NearbyAQSentinel
]
..\scripts\zone\temple_of_ahnqiraj\boss_twinemperors.cpp(388) : error C2661: ‘MaNGOS::CreatureListSearcher::CreatureListSearcher’ : no overloaded function takes 3 arguments
with
[
Check=boss_twinemperorsAI::AnyBugCheck
]
boss_skeram.cpp
boss_sartura.cpp
boss_ouro.cpp
boss_huhuran.cpp
boss_fankriss.cpp
boss_cthun.cpp
boss_bug_trio.cpp
tanaris.cpp
stratholme.cpp
instance_stratholme.cpp
boss_timmy_the_cruel.cpp
boss_ramstein_the_gorger.cpp
boss_postmaster_malown.cpp
boss_order_of_silver_hand.cpp
boss_nerubenkan.cpp
boss_maleki_the_pallid.cpp
boss_magistrate_barthilas.cpp
boss_dathrohan_balnazzar.cpp
boss_cannon_master_willey.cpp
boss_baroness_anastari.cpp
boss_baron_rivendare.cpp
stranglethorn_vale.cpp
stonetalon_mountains.cpp
shadowfang_keep.cpp
instance_shadowfang_keep.cpp
boss_amnennar_the_coldbringer.cpp
boss_onyxia.cpp
instance_naxxramas.cpp
boss_thaddius.cpp
boss_sapphiron.cpp
boss_razuvious.cpp
boss_patchwerk.cpp
boss_noth.cpp
boss_maexxna.cpp
boss_loatheb.cpp
boss_kelthuzad.cpp
boss_heigan.cpp
boss_grobbulus.cpp
boss_gothik.cpp
boss_gluth.cpp
boss_four_horsemen.cpp
boss_faerlina.cpp
boss_anubrekhan.cpp
mulgore.cpp
molten_core.cpp
instance_molten_core.cpp
boss_sulfuron_harbinger.cpp
boss_shazzrah.cpp
boss_ragnaros.cpp
boss_majordomo_executus.cpp
boss_magmadar.cpp
boss_lucifron.cpp
boss_golemagg.cpp
boss_gehennas.cpp
boss_garr.cpp
boss_baron_geddon.cpp
boss_princess_theradras.cpp
boss_noxxion.cpp
boss_landslide.cpp
boss_celebras_the_cursed.cpp
feralas.cpp
felwood.cpp
elwynn_forest.cpp
..\scripts\zone\elwynn_forest\elwynn_forest.cpp(47) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\elwynn_forest\elwynn_forest.cpp(76) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
searing_gorge.cpp
instance_scholomance.cpp
boss_vectus.cpp
boss_the_ravenian.cpp
boss_ras_frostwhisper.cpp
boss_lorekeeper_polkelt.cpp
boss_lord_alexei_barov.cpp
boss_kormok.cpp
boss_jandice_barov.cpp
boss_instructor_malicia.cpp
boss_illucia_barov.cpp
boss_doctor_theolen_krastinov.cpp
boss_death_knight_darkreaver.cpp
boss_darkmaster_gandling.cpp
instance_scarlet_monastery.cpp
boss_scorn.cpp
boss_mograine_and_whitemane.cpp
boss_interrogator_vishas.cpp
boss_houndmaster_loksey.cpp
boss_high_inquisitor_fairbanks.cpp
boss_herod.cpp
boss_bloodmage_thalnos.cpp
boss_azshir_the_sleepless.cpp
boss_arcanist_doan.cpp
instance_ruins_of_ahnqiraj.cpp
boss_rajaxx.cpp
boss_ossirian.cpp
boss_moam.cpp
boss_kurinnaxx.cpp
boss_buru.cpp
boss_ayamiss.cpp
moonglade.cpp
eastern_plaguelands.cpp
darkshore.cpp
..\scripts\zone\eastern_plaguelands\eastern_plaguelands.cpp(122) : error C2065: ‘UNIT_STAND_STATE_SIT’ : undeclared identifier
burning_steppes.cpp
instance_gruuls_lair.cpp
boss_high_king_maulgar.cpp
boss_gruul.cpp
bloodmyst_isle.cpp
instance_blackwing_lair.cpp
boss_victor_nefarius.cpp
boss_vaelastrasz.cpp
boss_razorgore.cpp
boss_nefarian.cpp
boss_flamegor.cpp
boss_firemaw.cpp
boss_ebonroc.cpp
boss_chromaggus.cpp
boss_broodlord_lashlayer.cpp
dustwallow_marsh.cpp
dun_morogh.cpp
instance_deadmines.cpp
..\scripts\zone\dun_morogh\dun_morogh.cpp(47) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\zone\dun_morogh\dun_morogh.cpp(76) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
deadmines.cpp
the_barrens.cpp
boss_azuregos.cpp
azshara.cpp
..\scripts\zone\barrens\the_barrens.cpp(365) : error C2661: ‘MaNGOS::CreatureLastSearcher::CreatureLastSearcher’ : no overloaded function takes 3 arguments
with
[
Check=MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck
]
ashenvale.cpp
alterac_mountains.cpp
item_scripts.cpp
go_scripts.cpp
areatrigger_scripts.cpp
npcs_special.cpp
..\scripts\npc\npcs_special.cpp(266) : error C2065: ‘UNIT_STAND_STATE_DEAD’ : undeclared identifier
..\scripts\npc\npcs_special.cpp(306) : error C2065: ‘UNIT_STAND_STATE_STAND’ : undeclared identifier
npc_professions.cpp
npc_innkeeper.cpp
npc_escortAI.cpp
guards.cpp
guard_ai.cpp
example_misc.cpp
example_gossip_codebox.cpp
example_escort.cpp
example_creature.cpp
simple_ai.cpp
mob_generic_creature.cpp
mob_event_ai.cpp
boss_ysondre.cpp
boss_taerar.cpp
boss_lethon.cpp
boss_emeriss.cpp
..\scripts\creature\mob_event_ai.cpp(590) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
..\scripts\creature\mob_event_ai.cpp(606) : error C3861: ‘GetCreatureTemplateStore’: identifier not found
Results
Build log was saved at “file://c:\SVN\mangos\src\bindings\scriptdev2\VC90\ScriptDev2__Win32_Release\BuildLog.htm”
ScriptDev2 – 95 error(s), 0 warning(s)
What can I do to that? :S and sorry for so long message.
wrath ReaperX Feb 5, 2009 at 3:10 AM
I cannot get past this first part. It looks like this.
C:\svn>svn co http://mangos.svn.sourceforge.net/svnroot/mangos/trunk mangos
svn: PROPFIND request failed on ‘/svnroot/mangos/trunk’
svn: PROPFIND of ‘/svnroot/mangos/trunk’: could not connect to server (http://ma
ngos.svn.sourceforge.net)
Any ideas?
Steveya steveya.co.cc/ Jan 28, 2009 at 1:06 AM
Thank you! I’m trying to make my own repack as some people are asking about becuase you’re moving to Trinity.
I need to get mine working first so I can set it up for friends as well first.
# Steveya
Well actually i’ve been thinking on rewriting guide on how to install mangos manually so perhaps that would be my next post ;)
Steveya steveya.co.cc/ Jan 27, 2009 at 2:51 AM
Can you rewrite the guide on how to configure mangos manually becuase the old one is really confusing me?
Or is there another guide out there that I could use?
Midnight p.com Jan 5, 2009 at 3:00 AM
dude can you post some the link for wotlk last trunk? like this svn co http://mangos.svn.sourceforge.net/svnroot/mangos/trunk mangos but for wotlk.. and for sd2..pls!
I’m really sorry for late reply because i just got back from holiday :)
as for the questions
# ShadowDark19
Well you can find the revision number by running the mangosd.exe and it’ll display the revision number there (at the top area)
as for repack, well that’s depend on how you want to create your repack lol
# blitzcreek
Ah you need a proper database for it, because the default sql that is included with mangos doesn’t give you mobs (it’s just a basic database just to let you know that you’ve successfully created the server)
i’d recommend you to get UDB (unified database) for you server ;)
blitzcreek none Dec 29, 2008 at 9:18 AM
Question, and help please, i’ve followed all directions about How to Compile Mangos and Scriptdev2 for Windows, i had no errors, so when i finally got everything going and logged on to game, there are no characters, mobs, creatures. What i do wrong and how can i fix it, someone please help.
ShadowDark19 Dec 17, 2008 at 3:52 AM
Man,can you pls help me….Ive done everything in tutorial,but how do i know for What gameversion is the repack,and where are the sql files that need to be runned in sqlyog?and what shoud i do to compile a repack for WotLk beta 9095??and where can i see the compiled repack info(if i made the repack i wana add my name)…
Plllssss i beg you help me…. :):):P
ackack Nov 25, 2008 at 1:10 AM
The problem is that the source for mangosd was moved to a git repository in the middle of renaming gensvnrevision to genrevision.
ScriptDev2 is still in svn however you need to use git for mangosd.
http://getmangos.com/
dewdad Nov 24, 2008 at 12:59 PM
Tried changing the name an got a new error
“..\..\..\win\VC90\genrevision__Win32_Release\genrevision.exe”‘ is not recognized as an internal or external command,
1>operable program or batch file.
So I’m not sure what the fix is.
dewdad Nov 24, 2008 at 12:44 PM
@ wowguy
Had the same issue …..reasoning is because as of revision 721 he changed the gensvnrevision__Win32_Release\gensvnrevision.exe to point to genrevision__Win32_Release\genrevision.exe which doesnt exist in the lastest releases.
Im not what the fix is, Im still working on it myself ….
Im not sure if I can just rename the files in mangos or not