<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="./svn/MaNGOS/revisionlog.xsl"?>
<log>
<logentry
   revision="4985">
<author>vladimir_mangos</author>
<date>2008-01-07T01:55:19.701475Z</date>
<msg>* Implement single quiver equipping limitation.
* Allow swap quiver and items with same unique-equipped gems in equipment slots.</msg>
</logentry>
<logentry
   revision="4984">
<author>vladimir_mangos</author>
<date>2008-01-07T00:48:46.337100Z</date>
<msg>* [New sql update: 4984_mangos_spell_proc_event.sql] Some spells with limited charges support. Apply spell proc event to auras that not generate casts at triggering, to prevent triggering aura appliend as result triggering another aura at same spell proc event.</msg>
</logentry>
<logentry
   revision="4983">
<author>vladimir_mangos</author>
<date>2008-01-06T22:05:39.674019Z</date>
<msg>* In addition to [4982] allow in case quest objective cast spell with SPELL_EFFECT_SEND_EVENT for this quest have ReqCreaureOrGOId==0 (and ReqCreaureOrGOCount=0). Quest completion in this case required using SCRIPT_COMMAND_QUEST_EXPLORED DB script command for this spell in spell_scripts.
</msg>
</logentry>
<logentry
   revision="4982">
<author>vladimir_mangos</author>
<date>2008-01-06T21:30:07.469048Z</date>
<msg>* Allow in case quest objective cast spell with SPELL_EFFECT_QUEST_COMPLETE for this quest have ReqCreaureOrGOId==0 (and ReqCreaureOrGOIdCount=0). </msg>
</logentry>
<logentry
   revision="4981">
<author>vladimir_mangos</author>
<date>2008-01-06T18:18:22.890879Z</date>
<msg>* Fixed: not copy gossip menu and quest menu elements at each access, use references to it instead.</msg>
</logentry>
<logentry
   revision="4980">
<author>vladimir_mangos</author>
<date>2008-01-06T14:00:30.071657Z</date>
<msg>* Fixed: not allow apply temporary enchantments in trade slot. Patch provided by DiSlord.</msg>
</logentry>
<logentry
   revision="4979">
<author>vladimir_mangos</author>
<date>2008-01-06T12:34:18.890711Z</date>
<msg>* Fixed: really use SPELL_AURA_MOD_SPELL_CRIT_CHANCE data in crit chance calculation. Patch provided by DiSlord.
* Fixed: remove unneeded now special code for CalculateDamage in aura case, speedup in magic shield absorption code. Patch provided by DiSlord.</msg>
</logentry>
<logentry
   revision="4978">
<author>vladimir_mangos</author>
<date>2008-01-06T11:08:25.391013Z</date>
<msg>* Fixed: code style cleanup for tabs and trailing spaces. Patch provided by m17
* Fixed: correctly apply SPELL_AURA_MOD_XP_PCT.
* Fixed: allow crit. one from warrior talent based special attacks.</msg>
</logentry>
<logentry
   revision="4977">
<author>vladimir_mangos</author>
<date>2008-01-05T21:19:27.131150Z</date>
<msg>* Fixed: Maybe now build fixed finally. </msg>
</logentry>
<logentry
   revision="4976">
<author>vladimir_mangos</author>
<date>2008-01-05T19:29:44.238076Z</date>
<msg>* Fixed: in case using non-English client locale search in locale and non-locale tables. This allow have useful result in partly translated DB.
* Fixed: more fixes for restore build at some platforms.</msg>
</logentry>
<logentry
   revision="4975">
<author>vladimir_mangos</author>
<date>2008-01-05T17:41:59.739593Z</date>
<msg>* Fixed: build at Unix/Linux.
* [New sql updates: 4975_mangos_spell_affect.sql, 4975_mangos_spell_proc_event.sql] Fixed: restore work some paladin talents after change in some paladin healing spells.
* Output bag/slot data for not loaded inventory items.</msg>
</logentry>
<logentry
   revision="4974">
<author>vladimir_mangos</author>
<date>2008-01-05T14:53:23.897044Z</date>
<msg>* Implement support for option AllowTwoSide.AddFriend that allow add to friend list characters from another team. Patch provided by Nafe.
* Hide RedZone use in Cell constructor, cleanup related #include-s. This allow more easy test possible remove RedZone as next step.
* Fixed: initialize RedZone and Map system before battleground loading to prevent using incorrect grids for adding creatures/gameobjects at battleground loading.
* Fixed: prevent unexpected fast respawn gameobject after looting for not-moving player. Not use explictly SendDestroyObject calls for temporary hide objects.</msg>
</logentry>
<logentry
   revision="4973">
<author>wyk3d</author>
<date>2008-01-04T14:56:17.006704Z</date>
<msg>* Fixed a possible crash caused by an incorrect pointer check. (patch provided by Alex/AT)</msg>
</logentry>
<logentry
   revision="4972">
<author>vladimir_mangos</author>
<date>2008-01-04T14:07:35.385343Z</date>
<msg>* Fixed: more safe 4971_characters_character_social.sql</msg>
</logentry>
<logentry
   revision="4971">
<author>vladimir_mangos</author>
<date>2008-01-04T10:57:23.909990Z</date>
<msg>* [New sql update: 4971_characters_character_social.sql] Change `character_social` structure to more fast work
* Small speedup in quest status code.</msg>
</logentry>
<logentry
   revision="4970">
<author>vladimir_mangos</author>
<date>2008-01-03T14:33:41.953590Z</date>
<msg>* Kick player at wrong size movement packet, that can be possible only if used cheating tool.</msg>
</logentry>
<logentry
   revision="4969">
<author>vladimir_mangos</author>
<date>2008-01-03T09:27:13.439296Z</date>
<msg>* Implement generating extra rage when taking damage in time special warrior spell buff. Patch provided by n0n4m3.</msg>
</logentry>
<logentry
   revision="4968">
<author>triply</author>
<date>2008-01-03T07:38:33.913483Z</date>
<msg>correctly teleport player from one battleground to another ... fix for [4964].
</msg>
</logentry>
<logentry
   revision="4967">
<author>vladimir_mangos</author>
<date>2008-01-03T07:17:12.216443Z</date>
<msg>* Use uint32 instead uint64 in guild members map as lot more fast for map::find</msg>
</logentry>
<logentry
   revision="4966">
<author>apoc_mangos</author>
<date>2008-01-03T00:43:56.763119Z</date>
<msg>* Little speedup in guildcode in case of large guilds (using map instead of list looping)
* Initialize message in BG WS to be sure it is initialized
* Added two default switch branches into Unit.cpp just for good manners</msg>
</logentry>
<logentry
   revision="4965">
<author>apoc_mangos</author>
<date>2008-01-03T00:03:02.097626Z</date>
<msg>* Fixed crash in case taunted creature has no current victim</msg>
</logentry>
<logentry
   revision="4964">
<author>triply</author>
<date>2008-01-02T23:10:55.830336Z</date>
<msg>fixed problem with one player in 2 battlegrounds in one time (ticket 3650). This isn't real fix, only mangos core won't allow player to port himself from one battleground to another - it shows some useless message.
To really fix this problem, we need to remove player from existing battleground, but without deserter debuff and port him to new bg - like in existing code, ... maybe it will be fixed correctly tomorrow.
</msg>
</logentry>
<logentry
   revision="4963">
<author>triply</author>
<date>2008-01-02T22:36:32.168070Z</date>
<msg>An attempt to fix problem with AB flags - they should be clickable now.
Fix - do not invite players to running arena
TODO: before creating battlegrounds like instances (more bgs of one type), we must create shared way to spawn and despawn objects and npcs in BattleGround class. 
then we need to forbid grid unloading for running battleground map.

</msg>
</logentry>
<logentry
   revision="4962">
<author>vladimir_mangos</author>
<date>2008-01-02T17:01:22.660359Z</date>
<msg>* Fixed: restore work weather system. Original patch provided by HW2-dwarf &amp; runningnak3d.
* Cleanup weather code.</msg>
</logentry>
<logentry
   revision="4961">
<author>vladimir_mangos</author>
<date>2008-01-02T13:59:48.170729Z</date>
<msg>* Use client locale, if set, for ".lookup item",".lookup quest",".lookup creature",".lookup object" commands.</msg>
</logentry>
<logentry
   revision="4960">
<author>vladimir_mangos</author>
<date>2008-01-02T13:15:45.649761Z</date>
<msg>* Fixed: not strip invisiblie/space symbols from messages in LANG_ADDON. This restore work some client addons that recived and parse messages from addons at another clients.</msg>
</logentry>
<logentry
   revision="4959">
<author>vladimir_mangos</author>
<date>2008-01-02T12:48:29.416325Z</date>
<msg>* Fixed: implement paladin healing spells in more correct way. Original patch provided by Lees.</msg>
</logentry>
<logentry
   revision="4958">
<author>vladimir_mangos</author>
<date>2008-01-02T11:52:55.602538Z</date>
<msg>* Revert [4950]. Original code is correct.</msg>
</logentry>
<logentry
   revision="4957">
<author>vladimir_mangos</author>
<date>2008-01-02T11:42:24.557898Z</date>
<msg>* Fixed: prevent lost target at fade taunt aura with permanent taunting spells. Patch provided by w12x.</msg>
</logentry>
<logentry
   revision="4956">
<author>vladimir_mangos</author>
<date>2008-01-02T11:11:13.723269Z</date>
<msg>* Fixed: restore work paladin multi-target taunting that broken after client switch.</msg>
</logentry>
<logentry
   revision="4955">
<author>apoc_mangos</author>
<date>2008-01-01T18:35:59.144990Z</date>
<msg>* Prevent player to be affected by AOE spell on taxi flight. (Should avoid crashing in case player on taxi and AOE with fear effect is used on him)</msg>
</logentry>
<logentry
   revision="4954">
<author>vladimir_mangos</author>
<date>2008-01-01T13:28:20.422190Z</date>
<msg>* Some comments for ItemExtendedCostEntry</msg>
</logentry>
<logentry
   revision="4953">
<author>vladimir_mangos</author>
<date>2008-01-01T13:09:16.556235Z</date>
<msg>* Print to console/log problems with placing item to inventory/bank/etc at player load (level/unique-equipped/etc problems).</msg>
</logentry>
<logentry
   revision="4952">
<author>vladimir_mangos</author>
<date>2008-01-01T12:50:20.379926Z</date>
<msg>* [New sql update: 4952_mangos_spell_proc_event.sql] Data required for one from hunter spell improving talent work.
* Fixed: typo in variable name.</msg>
</logentry>
<logentry
   revision="4951">
<author>vladimir_mangos</author>
<date>2007-12-31T14:21:46.553206Z</date>
<msg>* [new sql update: 4951_mangos_spell_affect.sql] Fixed: correct spell list affected by some hunter ranged weapon talents. Patch provided by pasdVn.</msg>
</logentry>
<logentry
   revision="4950">
<author>vladimir_mangos</author>
<date>2007-12-31T10:35:50.973729Z</date>
<msg>* Fixed: cost bonus part of rogue talent for failed finishing moves. Original patch provided by fcn.</msg>
</logentry>
<logentry
   revision="4949">
<author>vladimir_mangos</author>
<date>2007-12-31T07:16:41.127862Z</date>
<msg>* [New sql update: 4948_mangos_spell_affect.sql] Lost from prev. commit.</msg>
</logentry>
<logentry
   revision="4948">
<author>vladimir_mangos</author>
<date>2007-12-31T07:15:18.234979Z</date>
<msg>* Fixed: paladin part of `spell_affect` update. Original patch provided by DiSlord.
* Fixed: Mage talent to temporary increase fire damage to target after specific fire spell casting.
* Implement aura SPELL_AURA_MOD_PACIFY_SILENCE used in some spells like druid temporary physical damage protection in cost impossibility do attack or casting.</msg>
</logentry>
<logentry
   revision="4947">
<author>wyk3d</author>
<date>2007-12-30T21:45:19.442009Z</date>
<msg>* Added better error output in the MovementHandler.</msg>
</logentry>
</log>
