silinoron
65a50ed3a2
Core/DBLayer: Some more prepared statements in ObjectMgr.
...
Core/ObjectMgr: Some additional cleanup.
--HG--
branch : trunk
2010-09-18 19:49:17 -07:00
silinoron
383af00e2b
Core/Spells: Allow a priest's Mana Burn to break fear.
...
Patch by dr.tenma.
Fixes issue #3985
--HG--
branch : trunk
2010-09-18 19:26:34 -07:00
silinoron
48b29e6019
Scripts/Eastern Kingdoms/Scarlet Enclave: Fix some display issues.
...
Patch by Ramor.
Fixes issue #2503
--HG--
branch : trunk
2010-09-18 19:23:13 -07:00
silinoron
1e127eef73
Core/DBLayer: Change some regular statements to prepared statements.
...
Patch by thyros82@gmx.de .
Fixes issue #3774
--HG--
branch : trunk
2010-09-18 19:21:03 -07:00
silinoron
52282986e1
Core/Movement: Some cleanup in MovementHandler.cpp.
...
--HG--
branch : trunk
2010-09-18 19:08:18 -07:00
Shocker
40cbb494fa
Core/Spells: Ebon Plaguebringer can now stack for different casters as of patch 3.1
...
--HG--
branch : trunk
2010-09-19 04:10:35 +03:00
Shocker
d297d8d637
Core/Spells: Force of Nature should scale with spell power, fixes issue 2618
...
--HG--
branch : trunk
2010-09-19 04:04:28 +03:00
linencloth
6bad14d5a2
Core: Revert async query handling in the guild loading code to remove coding style issues.
...
Also fixes the compiling on Linux.
--HG--
branch : trunk
2010-09-19 01:31:39 +02:00
linencloth
33babfa2d2
Core: Optimize guild loading
...
--HG--
branch : trunk
2010-09-18 21:24:05 +02:00
click
bf3abefd6a
BuildSystem: Fix another typo *sighs*
...
--HG--
branch : trunk
2010-09-18 22:16:35 +02:00
click
b15ceaf830
Fix typo in previous commit :P
...
--HG--
branch : trunk
2010-09-18 20:02:25 +02:00
click
e88879b24d
BuildSystem/Tools: Modify vmap3assembler linkflags to link Carbon framework on OSX. Fixes issue 4048.
...
--HG--
branch : trunk
2010-09-18 19:45:24 +02:00
azazel
ef9cb8000b
Scripts/Spelsl: improve 24751 Trick or Treat spell and implement 24750 Trick spell.
...
--HG--
branch : trunk
2010-09-18 22:50:43 +06:00
click
b93cca2a8d
Buildsystem: Don't build gsoap/sockets libraries unless building servers. Fixes issue 4049.
...
--HG--
branch : trunk
2010-09-18 18:47:49 +02:00
linencloth
ae13e7354a
Core/DBLayer: Fix a typo. Author: 41782992@qq.com
...
Fixes issue 4071.
--HG--
branch : trunk
2010-09-18 15:34:01 +02:00
linencloth
0c9aa48d91
Core/PetAI: Fix an infinite loop
...
--HG--
branch : trunk
2010-09-18 14:20:08 +02:00
Liberate
5fa7722b94
Core/Spells: Fixes certain spells that could pierce immunity auras while they shouldn't.
...
Fixes issue #3264
Fixes issue #3471
Fixes issue #3992
--HG--
branch : trunk
2010-09-18 12:42:17 +02:00
Liberate
d036f7726e
Core/PetAI: Implement a more correct way of findng if your pet's target has Crowd Control on it. Stuns like Hammer of Justice will not make your pet stop attacking anymore.
...
Pet's will only stop attacking if the Crowd Control is casted by the owner of the pet.
Fixes issue #4037
--HG--
branch : trunk
2010-09-18 12:33:16 +02:00
Machiavelli
49dc1e55de
Core/Utils: Fix a crash in vutf8printf. Author: Vladimir
...
--HG--
branch : trunk
2010-09-18 11:29:09 +02:00
Shauren
6ba1aec80c
Core/Pools: Converted quest-related pool queries into prepared statements
...
--HG--
branch : trunk
2010-09-17 21:01:58 +02:00
click
726e5cf466
Buildsystem/Core: Add new build-flag WITH_SQLDEBUG - adds support for enabling/disabling SQL-query logging
...
--HG--
branch : trunk
2010-09-17 20:36:29 +02:00
linencloth
19a76020bc
Core: more cleanup at locale handling.
...
Also fixes some problems mainly with non English languages.
--HG--
branch : trunk
2010-09-17 19:55:54 +02:00
linencloth
8622446ab9
Core/Creature: Despawn skinned creatures.
...
Fixes issue 4047.
--HG--
branch : trunk
2010-09-17 15:16:26 +02:00
linencloth
7708e2ea06
Core/Creature: Reset loot recipient group on respawn.
...
Fixes issue 4051.
--HG--
branch : trunk
2010-09-17 15:10:10 +02:00
Shauren
164d6cce65
Core: Better tracking of quest POI loading (progress bar)
...
--HG--
branch : trunk
2010-09-17 14:58:30 +02:00
Shauren
137cfa4f77
Authserver: Fixed crash when accounts limited to ip tried to login and fixes compile on gcc 4.5, thx Kondziu for pointing it out
...
Closes issue #3976 .
Closes issue #4011 .
--HG--
branch : trunk
2010-09-17 13:52:46 +02:00
azazel
dd1521aa55
Scripts/Spell: implement script effect of spell 24751 Trick or Treat (specially for Malcrom)
...
--HG--
branch : trunk
2010-09-17 14:24:25 +06:00
linencloth
d8a854d6e0
Core: Cleanup locale handling.
...
It also fixes the recent problem of strange strings.
--HG--
branch : trunk
2010-09-17 07:04:29 +02:00
linencloth
5de48a67c6
Core: Optimize quest POI points loading
...
--HG--
branch : trunk
2010-09-17 04:25:00 +02:00
linencloth
f12a61f9f4
Core/Map: Log grid loading only if the grid was not already active
...
--HG--
branch : trunk
2010-09-17 04:15:42 +02:00
Rat
7bac6c16be
Auth/Login: fixes the "cant relog after login failed" bug and fixes a potential security risk
...
--HG--
branch : trunk
2010-09-16 21:00:36 +02:00
Shauren
05ccd476be
Core/Quests: Added index column for quest poi points forcing them to load in certain order
...
--HG--
branch : trunk
2010-09-16 19:58:06 +02:00
Spp
502a813720
Core/Dungeon Finder: Use correct guids to readd or remove players when removing a failed proposal
...
- Also add Some debug and Error msgs
--HG--
branch : trunk
2010-09-16 18:55:24 +02:00
Spp
c7354dd66b
Core/Dungeon Finder: Ignore multiple join queue petitions while joining
...
--HG--
branch : trunk
2010-09-16 18:55:00 +02:00
Spp
0f4f00c592
Core/Dungeon Finder: Extend error info about duplicate player in queue
...
--HG--
branch : trunk
2010-09-16 18:54:36 +02:00
Spp
1531ef20e2
Core/Dungeon Finder: UpdateProposal: Use the proper guid when finding queue info
...
- Also add log info if system is inconsistent
--HG--
branch : trunk
2010-09-16 18:54:00 +02:00
Spp
5ec5d5b6be
Core/Dungeon Finder: add safe check in first call to FindNewGroup (Avoids Thousands of recursive calls
...
)
--HG--
branch : trunk
2010-09-16 18:53:25 +02:00
click
4d88ce57d2
Core/: Set correct sizes of SMSG_ATTACKSTOP packets
...
--HG--
branch : trunk
2010-09-16 18:05:50 +02:00
Shauren
d139815962
Scripts/Quest: Fixed Quest 12019 (Last Rites), patch by Kuidin1@mail.ru
...
Closes issue #3952 .
--HG--
branch : trunk
2010-09-16 13:12:41 +02:00
Spp
4db7e4aaa0
Core/Command: Fix 'character titles' command, patch by Shadowstep
...
closes issue 3939
--HG--
branch : trunk
2010-09-16 10:59:02 +02:00
azazel
a034ac9937
Scripts: enhance SCRIPT_COMMAND_TALK command to make Players talk (add 0x1 bit to datalong2 and command will expect Player instead of Creature for talking).
...
--HG--
branch : trunk
2010-09-16 13:28:16 +06:00
azazel
236356628a
Scripts/Quests:
...
* add support for quest 12634 Some Make Lemonade, Some Make Liquor (implement 51840 spell and Adventurous Dwarf AI, thanks akadabeer)
* implement dummy effect for 49587 Seeds of Nature's Wrath spell (used in quest 12459 That Which Creates Can Also Destroy)
* implement dummy effect for 19512 Apply Salve spell (used in quest 6124/6129 Curing the Sick)
Scripts/Misc: some cleanup in chat log
Core/Locales: fix issue when default locale for trinity_string strings was not used (thanks Aokromes for testing).
--HG--
branch : trunk
2010-09-16 13:14:14 +06:00
linencloth
9739bea487
Core/Loot: Reimplement the proper check for loot recipient to prevent rewarding loot without tagging the creature by the player.
...
Also fix the related skinning problem, and do not set the skinnable flag for creatures without any loot recipient.
--HG--
branch : trunk
2010-09-15 17:44:56 +02:00
linencloth
52bc2478c9
Core/Creature: Do not reward XP for creatures without any loot recipient. (XP fix part for the "pet-only"-kills)
...
--HG--
branch : trunk
2010-09-15 17:37:03 +02:00
linencloth
91d2c1d64c
Core/Creature: Initialize the recipient group for creatures.
...
It fixes creatures appearing as tagged units, and may also prevent crashing which could happen by using the bad pointer.
--HG--
branch : trunk
2010-09-15 17:30:42 +02:00
Machiavelli
0856197d87
Core/Unit: Fix a crash in GetCurrentMovementGeneratorType(). Author: dr.tenma
...
Fixes issue #1876
--HG--
branch : trunk
2010-09-15 15:38:46 +02:00
Shauren
e132da9547
Core/Pools: Reverted PoolMgr part of revision 4c50fada8a (fixes compile) and fixed the compile warning that was supposed to be fixed there
...
--HG--
branch : trunk
2010-09-15 15:11:19 +02:00
Liberate
23a49147cd
Fix a typo in previous rev. I thought renaming a function shouldn't be too hard. I guess I was wrong...
...
--HG--
branch : trunk
2010-09-15 14:38:22 +02:00
Liberate
97a93573cb
Core/PetAI: When commanding your pet to attack while being Passive, it will actually start attacking.
...
Fixes the PetAI so that your pet stops attacking when the target is Crowd Controlled (including Frost Nova, Fear, etc) unless you specifically ask it to.
Tested extensively with click.
--HG--
branch : trunk
2010-09-15 14:16:10 +02:00
Shauren
a72fc44f9a
Core/Loot: Reverted part of revision fe39cb058b75, fixes skinning loot
...
Core/Loot: Some logic fixes for group looting
Buildsystem/MSVC: Fixed compile warning
Config: Added missing description for Rate.Drop.Item.ReferencedAmount
Closes issue #4004 .
--HG--
branch : trunk
2010-09-15 13:44:40 +02:00