Merge commit 'origin/master' into 310

This commit is contained in:
VladimirMangos 2009-06-10 18:56:29 +04:00
commit 9588b43d0c
17 changed files with 448 additions and 362 deletions

View file

@ -1,6 +1,6 @@
MaNGOS 0.13 (??? ??? 2009) MaNGOS 0.14 (??? ??? 2009)
MaNGOS 0.13 - adds further improvements to the MaNGOS 0.14 - adds further improvements to the
server core as well as to the majority of game classes and the game content server core as well as to the majority of game classes and the game content
database. database.
@ -12,6 +12,65 @@ MaNGOS 0.13 (??? ??? 2009)
* Fixed Bugs: ??? * Fixed Bugs: ???
* Total number of changes: ??? * Total number of changes: ???
MaNGOS 0.13 (10 June 2009)
MaNGOS 0.13 - adds further improvements to the
server core as well as to the majority of game classes and the game content
database.
==== Game Features ====
* Added: Support for heroic class character creating and functionality.
* Added: Support for area phase system.
* Added: Support for achievement system and most achievement types implemented.
* Added: Support for pet's talents learning and pet's spells auto-learning at level change.
* Added: Support for one potion per-combat functionality work.
* Added: Support for glyphs work.
* Added: Support for explicit recipe discovery abilities.
* Added: Support for heroic raid instance mode.
* Added: Support for currencies tab.
* Added: Support for prismatic sockets in items.
* Added: Support for feral attack power bonus from items.
* Added: Support for gameobjects and creatures grouping (pools of them).
* Added: Support for deep ocean fatigue timer.
* Added: Basic support for mind control like spells. Required more work for full functionality.
* Added: Support for spellclick units.
* Added: Support for mobs fleeing and run for getting assistance.
* Added: support for bind to account items.
* Improved: Implement proper hide out of range (at another map) transports.
* Improved: Updated spell casting pushback system.
* Improved: Allows saving characters in Battle Grounds.
* Improved: Implemented new BattleGroundQueue invitation system. Now it supports premade group versus premade group matches.
* Improved: Allow mini-pet has been questgivers or gossip holders, mini-pet use DB data for stats and flags.
* Improved: Show arrows/etc at creature use ranged weapon and more support for proper scripting creatures with ranged weapon.
* Improved: Support in DB set time ordering details and reward quest emotes.
* Improved: Support for use spell data for spellranges at friendly targets.
* plus lots of fixes for auras, effects, spells, talents, and more.
==== Server Features ====
* Added: `spell_bonus_data` table for store damage/healing bonus coefficients.
* Added: `player_xp_for_level` table added for store XP requirements for player levels instead outdated formula.
* Added: Implement mangosd stop and pause if it work as Windows service.
* Added: Implement active objects support.
* Added: Implement precompiled headers use in build at Windows that speedup builds at Windows in big degree.
* Added: Implement support for PostgreSQL connection using Unix sockets.
* Added: EventAI (DB-based creature AI scripting engine) contributed by ScriptDev2 team
* Added: Tool for convert sql queries/statements from mysql to pgsql.
* Improved: Rewritten spell proc system added that allow resolve many limitations old spell proc system
* Improved: Redesigned .map files structure with result more compact files with better data quality.
* Improved: Better security checks in generic way for chat commands.
* Improved: Taxi and specially quest taxi paths work.
* Improved: Better support C++ scripting in script DLL including improvements in AI calls system.
* Improved: Better support for localization.
* Improved: Implement item use target requirements store in table `item_required_target`.
==== Statistics ====
* Fixed Bugs: 41 ticket and many bugs reported at forum resolved
* Total number of changes: 1057 revisions (1550 commits)
MaNGOS 0.12 (Dec 22 2008) MaNGOS 0.12 (Dec 22 2008)
MaNGOS 0.12 - adds further improvements to the MaNGOS 0.12 - adds further improvements to the

11
NEWS
View file

@ -13,11 +13,16 @@ http://getmangos.com/community/
Please submit bug reports at: Please submit bug reports at:
http://mangos.lighthouseapp.com/ http://mangos.lighthouseapp.com/
Version 0.13 Version 0.14
* Under discussion. * Under discussion.
* OpenSSL lib upgrade to OpenSSL 0.9.8k * Upgrade to client version 3.1.3 (build 9947).
Version 0.13
* OpenSSL lib upgrade to OpenSSL 0.9.8k.
* ZThread replaced by similar ACE framework functionality. ZThread use dropped. * ZThread replaced by similar ACE framework functionality. ZThread use dropped.
* Visual Studio 2003 (VC71) support dropped * Visual Studio 2003 (VC71) support dropped.
* Experemental support for Visual Studio 2010 Beta 1 added.
* Sqlite sql engine support dropped.
* Upgrade to client version 3.0.9 (build 9551). * Upgrade to client version 3.0.9 (build 9551).
Version 0.12 Version 0.12

View file

@ -14,9 +14,9 @@
## Prelude, basic settings for Autoconf ## Prelude, basic settings for Autoconf
# PACKAGE: mangos # PACKAGE: mangos
# VERSION: 0.13.0 (trunk) # VERSION: 0.14.0 (trunk)
# BUG-REPORT-ADDRESS: mangos-devs@lists.sourceforge.net # BUG-REPORT-ADDRESS: mangos-devs@lists.sourceforge.net
AC_INIT( [mangos], [0.13.0], [mangos-devs@lists.sourceforge.net]) AC_INIT( [mangos], [0.14.0], [mangos-devs@lists.sourceforge.net])
AC_CONFIG_SRCDIR([src/shared/Base.cpp]) AC_CONFIG_SRCDIR([src/shared/Base.cpp])
## Prelude, basic settings for Automake ## Prelude, basic settings for Automake

View file

@ -1,313 +1,329 @@
[FactionGroup.dbc] [FactionGroup.dbc]
ColType3=2 ColType3=2
[Spell.dbc] [Spell.dbc]
ColTitle1=Id ColTitle1=Id
ColTitle2=Category ColTitle2=Category
ColTitle3=castUI ColTitle3=Dispel
ColTitle4=Dispel ColTitle4=Mechanic
ColTitle5=Mechanic ColTitle5=Attributes
ColTitle6=Attributes ColTitle6=AttributesEx;
ColTitle7=AttributesEx; ColTitle7=AttributesEx2;
ColTitle8=AttributesEx2; ColTitle8=AttributesEx3;
ColTitle9=AttributesEx3; ColTitle9=AttributesEx4;
ColTitle10=AttributesEx4; ColTitle10=AttributesEx5;
ColTitle11=AttributesEx5; ColTitle11=AttributesEx6;
ColTitle12=AttributesEx6; ColTitle12=Stances;
ColTitle13=Stances; ColTitle13=StancesNot;
ColTitle14=StancesNot; ColTitle14=Targets;
ColTitle15=Targets; ColTitle15=TargetCreatureType;
ColTitle16=TargetCreatureType; ColTitle16=RequiresSpellFocus;
ColTitle17=RequiresSpellFocus; ColTitle17=FacingCasterFlags;
ColTitle18=FacingCasterFlags; ColTitle18=CasterAuraState;
ColTitle19=CasterAuraState; ColTitle19=TargetAuraState;
ColTitle20=TargetAuraState; ColTitle20=CasterAuraStateNot;
ColTitle21=CasterAuraStateNot; ColTitle21=TargetAuraStateNot;
ColTitle22=TargetAuraStateNot; ColTitle22=CasterAuraSpell;
ColTitle23=CastingTimeIndex; ColTitle23=TargetAuraSpell;
ColTitle24=RecoveryTime; ColTitle24=ExcludeCasterAuraSpell;
ColTitle25=CategoryRecoveryTime; ColTitle25=ExcludeTargetAuraSpell;
ColTitle26=InterruptFlags;
ColTitle27=AuraInterruptFlags; ColTitle26=CastingTimeIndex;
ColTitle28=ChannelInterruptFlags; ColTitle27=RecoveryTime;
ColTitle29=procFlags; ColTitle28=CategoryRecoveryTime;
ColTitle30=procChance; ColTitle29=InterruptFlags;
ColTitle31=procCharges; ColTitle30=AuraInterruptFlags;
ColTitle32=maxLevel; ColTitle31=ChannelInterruptFlags;
ColTitle33=baseLevel; ColTitle32=procFlags;
ColTitle34=spellLevel; ColTitle33=procChance;
ColTitle35=DurationIndex; ColTitle34=procCharges;
ColTitle36=powerType; ColTitle35=maxLevel;
ColTitle37=manaCost; ColTitle36=baseLevel;
ColTitle38=manaCostPerlevel; ColTitle37=spellLevel;
ColTitle39=manaPerSecond; ColTitle38=DurationIndex;
ColTitle40=manaPerSecondPerLevel; ColTitle39=powerType;
ColTitle41=rangeIndex; ColTitle40=manaCost;
ColTitle42=floatspeed; ColTitle41=manaCostPerlevel;
ColTitle43=modalNextSpell;//38 ColTitle42=manaPerSecond;
ColTitle44=StackAmount; ColTitle43=manaPerSecondPerLevel;
ColTitle45=Totem1 ColTitle44=rangeIndex;
ColTitle46=Totem2 ColTitle45=floatspeed;
ColTitle47=Reagent ColTitle46=modalNextSpell;//38
ColTitle48=Reagent2 ColTitle47=StackAmount;
ColTitle49=Reagent3 ColTitle48=Totem1
ColTitle50=Reagent4 ColTitle49=Totem2
ColTitle51=Reagent5 ColTitle50=Reagent
ColTitle52=Reagent6 ColTitle51=Reagent2
ColTitle53=Reagent7 ColTitle52=Reagent3
ColTitle54=Reagent8 ColTitle53=Reagent4
ColTitle55=ReagentCount1 ColTitle54=Reagent5
ColTitle56=ReagentCount2 ColTitle55=Reagent6
ColTitle57=ReagentCount3 ColTitle56=Reagent7
ColTitle58=ReagentCount4 ColTitle57=Reagent8
ColTitle59=ReagentCount5 ColTitle58=ReagentCount1
ColTitle60=ReagentCount6 ColTitle59=ReagentCount2
ColTitle61=ReagentCount7 ColTitle60=ReagentCount3
ColTitle62=ReagentCount8 ColTitle61=ReagentCount4
ColTitle62=ReagentCount5
ColTitle63=EqpItemClass ColTitle63=ReagentCount6
ColTitle64=EquipItemSubClassMask ColTitle64=ReagentCount7
ColTitle65=ItemInventoryTypeMask ColTitle65=ReagentCount8
ColTitle66=Effect
ColTitle67=Effect2 ColTitle66=EqpItemClass
ColTitle68=Effect3 ColTitle67=EquipItemSubClassMask
ColTitle69=EffectDieSides1 ColTitle68=ItemInventoryTypeMask
ColTitle70=EffectDieSides2 ColTitle69=Effect
ColTitle71=EffectDieSides3 ColTitle70=Effect2
ColTitle72=EffectBaseDice1 ColTitle71=Effect3
ColTitle73=EffectBaseDice2 ColTitle72=EffectDieSides1
ColTitle74=EffectBaseDice3 ColTitle73=EffectDieSides2
ColTitle75=EffectDicePerLevel1 ColTitle74=EffectDieSides3
ColTitle76=EffectDicePerLevel2 ColTitle75=EffectBaseDice1
ColTitle77=EffectDicePerLevel3 ColTitle76=EffectBaseDice2
ColTitle78=EffectRealPointsPerLevel1 ColTitle77=EffectBaseDice3
ColTitle79=EffectRealPointsPerLevel2 ColTitle78=EffectDicePerLevel1
ColTitle80=EffectRealPointsPerLevel3 ColTitle79=EffectDicePerLevel2
ColTitle81=BasePoints1 ColTitle80=EffectDicePerLevel3
ColTitle82=BasePoints2 ColTitle81=EffectRealPointsPerLevel1
ColTitle83=BasePoints3 ColTitle82=EffectRealPointsPerLevel2
ColTitle84=EffectMechanic1 ColTitle83=EffectRealPointsPerLevel3
ColTitle85=EffectMechanic2 ColTitle84=BasePoints1
ColTitle86=EffectMechanic3 ColTitle85=BasePoints2
ColTitle86=BasePoints3
ColTitle87=EffectMechanic1
ColTitle87=ImplicTargA1 ColTitle88=EffectMechanic2
ColTitle88=ImplicTargA2 ColTitle89=EffectMechanic3
ColTitle89=ImplicTargA3
ColTitle90=ImplicTargB1
ColTitle91=ImplicTargB2 ColTitle90=ImplicTargA1
ColTitle92=ImplicTargB3 ColTitle91=ImplicTargA2
ColTitle93=RadiusIndex1 ColTitle92=ImplicTargA3
ColTitle94=RadiusIndex2 ColTitle93=ImplicTargB1
ColTitle95=RadiusIndex3 ColTitle94=ImplicTargB2
ColTitle96=ApplyAuraName1 ColTitle95=ImplicTargB3
ColTitle97=ApplyAuraName2 ColTitle96=RadiusIndex1
ColTitle98=ApplyAuraName3 ColTitle97=RadiusIndex2
ColTitle99=Amplitude1 ColTitle98=RadiusIndex3
ColTitle100=Amplitude2 ColTitle99=ApplyAuraName1
ColTitle101=Amplitude3 ColTitle100=ApplyAuraName2
ColTitle102=MultiVal1 ColTitle101=ApplyAuraName3
ColTitle103=MultiVal2 ColTitle102=Amplitude1
ColTitle104=MultiVal3 ColTitle103=Amplitude2
ColTitle105=ChainTarg1 ColTitle104=Amplitude3
ColTitle106=ChainTarg2 ColTitle105=MultiVal1
ColTitle107=ChainTarg3 ColTitle106=MultiVal2
ColTitle108=EffectItemType1 ColTitle107=MultiVal3
ColTitle109=EffectItemType2 ColTitle108=ChainTarg1
ColTitle110=EffectItemType3 ColTitle109=ChainTarg2
ColTitle111=EffectMiscVal1 ColTitle110=ChainTarg3
ColTitle112=EffectMiscVal2 ColTitle111=EffectItemType1
ColTitle113=EffectMiscVal3 ColTitle112=EffectItemType2
ColTitle114=EffectMiscValB1 ColTitle113=EffectItemType3
ColTitle115=EffectMiscValB2 ColTitle114=EffectMiscVal1
ColTitle116=EffectMiscValB3 ColTitle115=EffectMiscVal2
ColTitle117=EffectTriggerSpell1 ColTitle116=EffectMiscVal3
ColTitle118=EffectTriggerSpell2 ColTitle117=EffectMiscValB1
ColTitle119=EffectTriggerSpell3 ColTitle118=EffectMiscValB2
ColTitle120=EffectPointsPerComboPoint1 ColTitle119=EffectMiscValB3
ColTitle121=EffectPointsPerComboPoint2 ColTitle120=EffectTriggerSpell1
ColTitle122=EffectPointsPerComboPoint3 ColTitle121=EffectTriggerSpell2
ColTitle123=SpellVisual ColTitle122=EffectTriggerSpell3
ColTitle125=SpellIconID ColTitle123=EffectPointsPerComboPoint1
ColTitle126=activeIconID ColTitle124=EffectPointsPerComboPoint2
ColTitle127=spellPriority ColTitle125=EffectPointsPerComboPoint3
ColTitle128=SpellName1 ColTitle126=EffectSpellClassMaskA1
ColTitle129=SpellName2 ColTitle127=EffectSpellClassMaskA2
ColTitle130=SpellName3 ColTitle128=EffectSpellClassMaskA3
ColTitle131=SpellName4 ColTitle129=EffectSpellClassMaskB1
ColTitle132=SpellName5 ColTitle130=EffectSpellClassMaskB2
ColTitle133=SpellName6 ColTitle131=EffectSpellClassMaskB3
ColTitle134=SpellName7 ColTitle132=EffectSpellClassMaskC1
ColTitle135=SpellName8 ColTitle133=EffectSpellClassMaskC2
ColTitle136=SpellName9 ColTitle134=EffectSpellClassMaskC3
ColTitle137=SpellName10 ColTitle135=SpellVisual
ColTitle138=SpellName11 ColTitle136=SpellVisual2
ColTitle139=SpellName12 ColTitle137=SpellIconID
ColTitle140=SpellName13 ColTitle138=activeIconID
ColTitle141=SpellName14 ColTitle139=spellPriority
ColTitle142=SpellName15 ColTitle140=SpellName1
ColTitle143=SpellName16 ColTitle141=SpellName2
ColTitle144=SpellNameFlag ColTitle142=SpellName3
ColTitle145=Rank1 ColTitle143=SpellName4
ColTitle146=Rank2 ColTitle144=SpellName5
ColTitle147=Rank3 ColTitle145=SpellName6
ColTitle148=Rank4 ColTitle146=SpellName7
ColTitle149=Rank5 ColTitle147=SpellName8
ColTitle150=Rank6 ColTitle148=SpellName9
ColTitle151=Rank7 ColTitle149=SpellName10
ColTitle152=Rank8 ColTitle150=SpellName11
ColTitle153=Rank9 ColTitle151=SpellName12
ColTitle154=Rank10 ColTitle152=SpellName13
ColTitle155=Rank11 ColTitle153=SpellName14
ColTitle156=Rank12 ColTitle154=SpellName15
ColTitle157=Rank13 ColTitle155=SpellName16
ColTitle158=Rank14 ColTitle156=SpellNameFlag
ColTitle159=Rank15 ColTitle157=Rank1
ColTitle160=Rank16 ColTitle158=Rank2
ColTitle161=RankFlags ColTitle159=Rank3
ColTitle162=Description1 ColTitle160=Rank4
ColTitle163=Description2 ColTitle161=Rank5
ColTitle164=Description3 ColTitle162=Rank6
ColTitle165=Description4 ColTitle163=Rank7
ColTitle166=Description5 ColTitle164=Rank8
ColTitle167=Description6 ColTitle165=Rank9
ColTitle168=Description7 ColTitle166=Rank10
ColTitle169=Description8 ColTitle167=Rank11
ColTitle170=Description9 ColTitle168=Rank12
ColTitle171=Description10 ColTitle169=Rank13
ColTitle172=Description11 ColTitle170=Rank14
ColTitle173=Description12 ColTitle171=Rank15
ColTitle174=Description13 ColTitle172=Rank16
ColTitle175=Description14 ColTitle173=RankFlags
ColTitle176=Description15 ColTitle174=Description1
ColTitle177=Description16 ColTitle175=Description2
ColTitle178=DescriptionFlags ColTitle176=Description3
ColTitle179=ToolTip1 ColTitle177=Description4
ColTitle180=ToolTip2 ColTitle178=Description5
ColTitle181=ToolTip3 ColTitle179=Description6
ColTitle182=ToolTip4 ColTitle180=Description7
ColTitle183=ToolTip5 ColTitle181=Description8
ColTitle184=ToolTip6 ColTitle182=Description9
ColTitle185=ToolTip7 ColTitle183=Description10
ColTitle186=ToolTip8 ColTitle184=Description11
ColTitle187=ToolTip9 ColTitle185=Description12
ColTitle188=ToolTip10 ColTitle186=Description13
ColTitle189=ToolTip11 ColTitle187=Description14
ColTitle190=ToolTip12 ColTitle188=Description15
ColTitle191=ToolTip13 ColTitle189=Description16
ColTitle192=ToolTip14 ColTitle190=DescriptionFlags
ColTitle193=ToolTip15 ColTitle191=ToolTip1
ColTitle194=ToolTip16 ColTitle192=ToolTip2
ColTitle195=ToolTipFlags ColTitle193=ToolTip3
ColTitle196=ManaCostPercentage ColTitle194=ToolTip4
ColTitle197=StartRecoveryCategory ColTitle195=ToolTip5
ColTitle198=StartRecoveryTime ColTitle196=ToolTip6
ColTitle199=MaxTargetLevel ColTitle197=ToolTip7
ColTitle200=SpellFamilyName ColTitle198=ToolTip8
ColTitle201=SpellFamilyFlags1 ColTitle199=ToolTip9
ColTitle202=SpellFamilyFlags2 ColTitle200=ToolTip10
ColTitle203=MaxAffectedTargets ColTitle201=ToolTip11
ColTitle204=DmgClass ColTitle202=ToolTip12
ColTitle205=PreventionType ColTitle203=ToolTip13
ColTitle206=StanceBarOrder ColTitle204=ToolTip14
ColTitle207=DmgMultiplier1 ColTitle205=ToolTip15
ColTitle208=DmgMultiplier2 ColTitle206=ToolTip16
ColTitle209=DmgMultiplier3 ColTitle207=ToolTipFlags
ColTitle210=MinFactionId ColTitle208=ManaCostPercentage
ColTitle211=MinReputation ColTitle209=StartRecoveryCategory
ColTitle212=RequiredAuraVision ColTitle210=StartRecoveryTime
ColTitle213=TotemCategory1 ColTitle211=AffectTargetLevel
ColTitle214=TotemCategory2 ColTitle212=SpellFamilyName
ColTitle215=AreaId ColTitle213=SpellFamilyFlags1
ColTitle216=SchoolMask ColTitle214=SpellFamilyFlags2
ColType102=1 ColTitle215=SpellFamilyFlags3
ColType103=1 ColTitle216=MaxAffectedTargets
ColType104=1 ColTitle217=DmgClass
ColType128=2 ColTitle218=PreventionType
ColType129=2 ColTitle219=StanceBarOrder
ColType130=2 ColTitle220=DmgMultiplier1
ColType131=2 ColTitle221=DmgMultiplier2
ColType132=2 ColTitle222=DmgMultiplier3
ColType133=2 ColTitle223=MinFactionId
ColType134=2 ColTitle224=MinReputation
ColType135=2 ColTitle225=RequiredAuraVision
ColType136=2 ColTitle226=TotemCategory1
ColType137=2 ColTitle227=TotemCategory2
ColType138=2 ColTitle228=AreaId
ColType139=2 ColTitle229=SchoolMask
ColType140=2 ColTitle230=RuneCostId
ColType141=2 ColTitle231=SpellMissileId
ColType142=2 ColType102=1
ColType143=2 ColType103=1
ColType145=2 ColType104=1
ColType146=2 ColType140=2
ColType147=2 ColType141=2
ColType148=2 ColType142=2
ColType149=2 ColType143=2
ColType150=2 ColType144=2
ColType151=2 ColType145=2
ColType152=2 ColType146=2
ColType153=2 ColType147=2
ColType154=2 ColType148=2
ColType155=2 ColType149=2
ColType157=2 ColType150=2
ColType156=2 ColType151=2
ColType158=2 ColType152=2
ColType159=2 ColType153=2
ColType160=2 ColType154=2
ColType162=2 ColType155=2
ColType163=2 ColType157=2
ColType164=2 ColType158=2
ColType165=2 ColType159=2
ColType166=2 ColType160=2
ColType167=2 ColType161=2
ColType168=2 ColType162=2
ColType169=2 ColType163=2
ColType170=2 ColType164=2
ColType171=2 ColType165=2
ColType172=2 ColType166=2
ColType173=2 ColType167=2
ColType174=2 ColType168=2
ColType175=2 ColType169=2
ColType176=2 ColType170=2
ColType177=2 ColType171=2
ColType179=2 ColType172=2
ColType180=2 ColType174=2
ColType181=2 ColType175=2
ColType182=2 ColType176=2
ColType183=2 ColType177=2
ColType184=2 ColType178=2
ColType185=2 ColType179=2
ColType186=2 ColType180=2
ColType187=2 ColType181=2
ColType188=2 ColType182=2
ColType189=2 ColType183=2
ColType190=2 ColType184=2
ColType191=2 ColType185=2
ColType192=2 ColType186=2
ColType193=2 ColType187=2
ColType194=2 ColType188=2
ColType208=1 ColType189=2
ColType209=1 ColType191=2
ColType207=1 ColType192=2
[Map.dbc] ColType193=2
ColType2=2 ColType194=2
ColType8=0 ColType195=2
[AreaTrigger.dbc] ColType196=2
ColTitle3=x ColType197=2
ColTitle4=y ColType198=2
ColTitle5=z ColType199=2
ColTitle1=id ColType201=2
ColTitle2=map ColType202=2
ColType3=1 ColType203=2
ColType4=1 ColType204=2
ColType5=1 ColType205=2
ColType6=1 ColType206=2
ColType7=1 ColType220=1
ColType8=1 ColType221=1
ColType9=1 ColType222=1
ColType10=1 [Map.dbc]
ColTitle6=radius ColType2=2
ColTitle7=box x ColType8=0
ColTitle8=box y [AreaTrigger.dbc]
ColTitle9=box z ColTitle3=x
ColTitle10=box orientation ColTitle4=y
ColTitle5=z
ColTitle1=id
ColTitle2=map
ColType3=1
ColType4=1
ColType5=1
ColType6=1
ColType7=1
ColType8=1
ColType9=1
ColType10=1
ColTitle6=radius
ColTitle7=box x
ColTitle8=box y
ColTitle9=box z
ColTitle10=box orientation

View file

@ -1669,7 +1669,7 @@ CREATE TABLE `item_required_target` (
`type` tinyint(3) unsigned NOT NULL default '0', `type` tinyint(3) unsigned NOT NULL default '0',
`targetEntry` mediumint(8) unsigned NOT NULL default '0', `targetEntry` mediumint(8) unsigned NOT NULL default '0',
UNIQUE KEY `entry_type_target` (`entry`,`type`,`targetEntry`) UNIQUE KEY `entry_type_target` (`entry`,`type`,`targetEntry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED;
-- --
-- Dumping data for table `item_required_target` -- Dumping data for table `item_required_target`

View file

@ -988,6 +988,12 @@ bool Item::IsBindedNotWith( Player const* player ) const
bool ItemRequiredTarget::IsFitToRequirements( Unit* pUnitTarget ) const bool ItemRequiredTarget::IsFitToRequirements( Unit* pUnitTarget ) const
{ {
if(pUnitTarget->GetTypeId() != TYPEID_UNIT)
return false;
if(pUnitTarget->GetEntry() != m_uiTargetEntry)
return false;
switch(m_uiType) switch(m_uiType)
{ {
case ITEM_TARGET_TYPE_CREATURE: case ITEM_TARGET_TYPE_CREATURE:

View file

@ -2871,7 +2871,7 @@ void Spell::SendCastResult(Player* caster, SpellEntry const* spellInfo, uint8 ca
return; return;
WorldPacket data(SMSG_CAST_FAILED, (4+1+1)); WorldPacket data(SMSG_CAST_FAILED, (4+1+1));
data << uint8(cast_count); // single cast or multi 2.3 (0/1) data << uint8(cast_count); // single cast or multi 2.3 (0/1)
data << uint32(spellInfo->Id); data << uint32(spellInfo->Id);
data << uint8(result); // problem data << uint8(result); // problem
switch (result) switch (result)

View file

@ -386,7 +386,7 @@ class Spell
bool CheckTarget( Unit* target, uint32 eff ); bool CheckTarget( Unit* target, uint32 eff );
bool CanAutoCast(Unit* target); bool CanAutoCast(Unit* target);
static void SendCastResult(Player* caster, SpellEntry const* spellInfo, uint8 cast_count, SpellCastResult result); static void MANGOS_DLL_SPEC SendCastResult(Player* caster, SpellEntry const* spellInfo, uint8 cast_count, SpellCastResult result);
void SendCastResult(SpellCastResult result); void SendCastResult(SpellCastResult result);
void SendSpellStart(); void SendSpellStart();
void SendSpellGo(); void SendSpellGo();

View file

@ -126,7 +126,7 @@ void WorldSession::HandleUseItemOpcode(WorldPacket& recvPacket)
if (!pItem->IsTargetValidForItemUse(targets.getUnitTarget())) if (!pItem->IsTargetValidForItemUse(targets.getUnitTarget()))
{ {
// free greay item aftre use faul // free gray item after use fail
pUser->SendEquipError(EQUIP_ERR_NONE, pItem, NULL); pUser->SendEquipError(EQUIP_ERR_NONE, pItem, NULL);
// send spell error // send spell error

View file

@ -27,7 +27,7 @@
#ifndef _VERSION #ifndef _VERSION
#if PLATFORM == PLATFORM_WINDOWS #if PLATFORM == PLATFORM_WINDOWS
# define _VERSION(REVD,REVT,REVN,REVH) "0.13.0-DEV" " (" REVD " " REVT " Revision " REVN " - " REVH ")" # define _VERSION(REVD,REVT,REVN,REVH) "0.14.0-DEV" " (" REVD " " REVT " Revision " REVN " - " REVH ")"
#else #else
# define _VERSION(REVD,REVT,REVN,REVH) "@VERSION@" " (" REVD " " REVT " Revision " REVN " - " REVH ")" # define _VERSION(REVD,REVT,REVN,REVH) "@VERSION@" " (" REVD " " REVT " Revision " REVN " - " REVH ")"
#endif #endif

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__ #ifndef __REVISION_NR_H__
#define __REVISION_NR_H__ #define __REVISION_NR_H__
#define REVISION_NR "7981" #define REVISION_NR "7987"
#endif // __REVISION_NR_H__ #endif // __REVISION_NR_H__

View file

@ -151,7 +151,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling> <StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking> <FunctionLevelLinking>true</FunctionLevelLinking>
@ -202,7 +202,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling> <StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking> <FunctionLevelLinking>true</FunctionLevelLinking>
@ -251,7 +251,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -303,7 +303,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -353,7 +353,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -405,7 +405,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\game;..\..\src\mangosd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>

View file

@ -151,7 +151,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling> <StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking> <FunctionLevelLinking>true</FunctionLevelLinking>
@ -196,7 +196,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling> <StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking> <FunctionLevelLinking>true</FunctionLevelLinking>
@ -239,7 +239,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -285,7 +285,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -329,7 +329,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -375,7 +375,7 @@
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization> <Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VERSION="0.13.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessorDefinitions>VERSION="0.14.0-DEV";WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath> <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>

View file

@ -48,7 +48,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -149,7 +149,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -250,7 +250,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -352,7 +352,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -453,7 +453,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -554,7 +554,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"

View file

@ -48,7 +48,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -147,7 +147,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -244,7 +244,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -343,7 +343,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -440,7 +440,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -539,7 +539,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"

View file

@ -49,7 +49,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -150,7 +150,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -249,7 +249,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -351,7 +351,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -451,7 +451,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -553,7 +553,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"

View file

@ -48,7 +48,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -146,7 +146,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.13.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;,WIN32,NDEBUG,_CONSOLE"
StringPooling="true" StringPooling="true"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
@ -242,7 +242,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -341,7 +341,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -438,7 +438,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
@ -537,7 +537,7 @@
AdditionalOptions="/MP" AdditionalOptions="/MP"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE" PreprocessorDefinitions="VERSION=&quot;0.14.0-DEV&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
IgnoreStandardIncludePath="false" IgnoreStandardIncludePath="false"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"