Commit Graph

9821 Commits

Author SHA1 Message Date
Shocker
96812cfa27 Core/Spells: Fix ammo depletion handling
--HG--
branch : trunk
2010-09-08 05:39:24 +03:00
Shocker
948c1f0fd6 Core/Spells: Add server-side check for not allowing non-instant spells with movement interrupt flag to be casted while moving
--HG--
branch : trunk
2010-09-08 04:15:41 +03:00
Shocker
5f3ec4366d Core/Spells: Add server-side check for spells that require combo points to prevent exploits
--HG--
branch : trunk
2010-09-08 01:35:36 +03:00
Trazom62
88daff9676 Script: Fix crash in boss_tharon_ja.
Fixes issue #3356.

--HG--
branch : trunk
2010-09-07 20:52:42 +02:00
Trazom62
0e9d0f6bcb Core/Script/Item: fix urand range in Six Demon Bag.
--HG--
branch : trunk
2010-09-07 20:47:48 +02:00
runningnak3d
2b0bc4c8e1 SQL: fix typo in creature entry number for script npc_hodirs_fury
Thanks gcanoca /  georgiosburnham

--HG--
branch : trunk
rename : sql/updates/9814_world_scriptname.sql => sql/updates/9815_world_scriptname.sql
2010-09-07 11:22:02 -06:00
runningnak3d
50993f3ff0 SQL: Add missing scriptname update file for NPC related to Flame Leviathon
--HG--
branch : trunk
2010-09-07 06:52:16 -06:00
Shauren
822281bcd4 SQLs: Fixed typo in world_scripts_full, thx 0xFuture
Closes issue #3857.

--HG--
branch : trunk
2010-09-07 11:19:53 +02:00
Xanadu
220c207294 BuildSystem/Windows: * Added 5.1.50 (GA) MySQL client sources for crosscompiling (or lazy) windows people.
* Added an option to autosearch for your own installed MySQL as before. Note that default setting is to use the internal MySQL.
* You can now build 32-bit even if your MySQL is x64 and vice versa.
* Recommended MySQL server version for use with provided MySQL client sources is 5.1.x.
* If your server version is different, let CMake autofind and use it instead (check EXTERNAL_MYSQL option)

--HG--
branch : trunk
2010-09-07 01:26:57 +02:00
click
da5569bee6 Core/Scripts: Ensure Example and spell-scripts are loaded at all times in the AddScripts() function
--HG--
branch : trunk
2010-09-06 22:09:55 +02:00
silinoron
320c354440 Fix spell damage bonus for improved devouring plague.
Patch by dr.tenma.
Fixes issue #2785

--HG--
branch : trunk
2010-09-06 10:53:02 -07:00
silinoron
b1e7dc1ad2 Core: Disallow race and faction transfers to races for which character creation is not allowed.
--HG--
branch : trunk
2010-09-06 10:42:53 -07:00
azazel
7afc640ef4 Core: add possibility to disable creating of characters of specified races/classes.
--HG--
branch : trunk
2010-09-06 23:34:16 +06:00
Machiavelli
d54225189e Core/DBLayer: Fix a warning
--HG--
branch : trunk
2010-09-06 17:55:12 +02:00
Spp
cdef980af4 Core: Fix some warnings
--HG--
branch : trunk
2010-09-06 15:23:08 +02:00
Shauren
588092960b Core/Spells: Implemented effect for Tiny Abomination in a Jar trinket, original patch by Stryker
Closes issue #2716.

--HG--
branch : trunk
2010-09-06 13:54:17 +02:00
Shauren
1b10bd5d05 Core/Spells: Implemented handler for spell Create Lance, patch by 0xFuture
Closes issue #2890.

--HG--
branch : trunk
2010-09-06 12:22:19 +02:00
Shauren
57c18d8120 Core/Spells: Fixed trinkets - Charred Twilight Scale, Sharpened Twilight Scale (both heroic and normal)
--HG--
branch : trunk
2010-09-06 12:15:26 +02:00
Shauren
ae2bf64b0a Core: Fixed compile
Core/Scripts: Compile and use spell scripts always, even if SCRIPTS not defined

--HG--
branch : trunk
2010-09-06 11:51:07 +02:00
click
db0b166116 Core/LFG: Include ObjectMgr.h in LFGHandler (fixes nonPCH-compiles)
--HG--
branch : trunk
2010-09-06 11:39:32 +02:00
Shauren
5709007b02 Core/Loot: Automatically distribute currency items when they drop, based on Destros' patch
Closes issue #2913.

--HG--
branch : trunk
2010-09-06 11:27:00 +02:00
Spp
23b5ae9d37 Core/Dungeon Finder: Fix an error that made restriction ignored when expanding a random dungeon to the related dungeons
- Fixes selecting a dungeon not in the level bracket of the players
- Fixes matching incompatible groups
- Fixes heroic binds being ignored (Fixes issue 3845)

--HG--
branch : trunk
2010-09-06 04:42:02 +02:00
Spp
c419c9f3cd Core/Dungeon Finder: Fix an error that made some groups being marked as compatibles when they are not
--HG--
branch : trunk
2010-09-06 03:51:08 +02:00
Spp
a27f077197 Core/Dungeon Finder: Autodismount players when teleported to dungeon
--HG--
branch : trunk
2010-09-06 03:40:30 +02:00
Spp
56940bb4a4 Core/Dungeon Finder: Fix an error that prevented lfg groups to find a new proposal with queued groups
- Also fix a typo in previous Dungeon Finder commit

Updates issue 3465

--HG--
branch : trunk
2010-09-06 03:03:21 +02:00
Xanadu
62673ec25e Fixed win x64 debug build. Thx to click for inspiration.
--HG--
branch : trunk
2010-09-06 02:36:54 +02:00
silinoron
c8f872da49 May as well make sure of no SQL errors for spells, too.
--HG--
branch : trunk
2010-09-05 16:45:18 -07:00
silinoron
66cc9a5d67 Fix a typo in race and faction transfers - reported by 0xFuture
Fixes issue #3844
Fix a SQL collision in race and faction transfers - reported by Aokromes

--HG--
branch : trunk
2010-09-05 16:34:38 -07:00
Shocker
e6450df9c4 DB-Schema/Characters: Add indexes for some columns used in JOINs in the core
--HG--
branch : trunk
2010-09-06 01:38:50 +03:00
silinoron
5e95be0c33 Fix Glyph of Totem of Wrath.
Fixes issue #3743
Patch by dr.tenma.

--HG--
branch : trunk
2010-09-05 14:59:46 -07:00
silinoron
4f112d6a9d Fix Totem of Wrath debuff effect.
Fixes issue #3297
Fixes issue #2276
Patch by Ramus.

--HG--
branch : trunk
2010-09-05 14:34:48 -07:00
Spp
4c393dc36b Fix typo in previous commit
--HG--
branch : trunk
2010-09-05 23:20:55 +02:00
Spp
26e3c5eb20 Core/Dungeon Finder: Redo find group algorithm
- Cache compatibilities to avoid doing calcs twice
- Algorithm will get all proposals (again)

Updates issue 3415

--HG--
branch : trunk
2010-09-05 22:05:14 +02:00
Spp
b80e1b4b5b Core/Dungeon Finder: Minor cleanups
--HG--
branch : trunk
2010-09-05 21:29:52 +02:00
Spp
9e4dd760ba Code/Dungeon Finder: Move some packets from Mgr to Handler
--HG--
branch : trunk
2010-09-04 18:20:10 +02:00
Spp
d566f8cccc Core/Dungeon Finder: Minor fixes to Reward system.
- Check if its random dungeon before giving rewards
- Update achievement only for heroic dungeons
- Other minor fixes

--HG--
branch : trunk
2010-09-04 15:40:43 +02:00
silinoron
be7d94f24e Add support for character race and faction transfers.
Based (loosely) on patch by Ner'zhul, DarkXuan, and darkshines@sakha.net.
Fixes issue #3429.

--HG--
branch : trunk
2010-09-05 13:12:24 -07:00
Shauren
de59ac3bc3 Core/Quests: Fixed quest kill crediting in heroic instances
--HG--
branch : trunk
2010-09-05 19:51:14 +02:00
click
af3ea4fac8 Buildsystem/Scripts: Include examples as part of compilation (forgot that they are referenced in the ScriptLoader)
--HG--
branch : trunk
2010-09-05 18:42:04 +02:00
click
73d72c8af7 Core/Spells: Fix Hunting Party talent, patch by Ktistay
--HG--
branch : trunk
2010-09-05 17:42:42 +02:00
click
8823a91cdc BuildSystem/ALL: Remove unused custom code (most are duplicated as in examples)
+ remove fileglobbing for scripts (less error-prone)
+ Create proper lists per "scriptsection"
NOTE! This change requires new files (cpp/h) to be MANUALLY ADDED to <type>/CmakeLists.txt

--HG--
branch : trunk
2010-09-05 17:19:41 +02:00
Shauren
43e4e1f786 Core/Spells: Bladestorm will now cause the caster to drop flag on battleground
--HG--
branch : trunk
2010-09-05 15:25:33 +02:00
Shauren
77130c910f Core/Spells: Fixed Execute formula, patch by dr.tenma
Closes issue #3478.

--HG--
branch : trunk
2010-09-05 14:28:13 +02:00
Shauren
1b6eea7eee Core/Spells: Fixed Reign of the Dead/Unliving trinket, patch by un.spike
Closes issue #3661.

--HG--
branch : trunk
2010-09-05 14:03:29 +02:00
Shauren
1863960da8 Core/Spell: Fixed Escape artist, patch by Heisenberg
Closes issue #3536.

--HG--
branch : trunk
2010-09-05 13:59:49 +02:00
Shauren
14c8fa4925 Core/Spells: Fixed Nevermelting Ice Crystal trinket
--HG--
branch : trunk
2010-09-05 13:39:10 +02:00
Shauren
d42cfb6aa6 Core/Battlegrounds: Fixed scoreboard packet (and possible core crash) for TBC arenas, thx Maxdestroyer for pointing it out
--HG--
branch : trunk
2010-09-05 12:38:52 +02:00
Shauren
51eac1215c Scripts/Forge of Souls: Bronjahm should only cast Spirit Bolts if tank is not within melee range during phase 1, patch by Ottowayne
Closes issue #3657.

--HG--
branch : trunk
2010-09-05 12:22:08 +02:00
Shauren
0b743795d6 Core/Spells: Implemented aura type 303 (SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE), patch by Azuritus
Closes issue #3773.

--HG--
branch : trunk
2010-09-05 12:05:49 +02:00
Shauren
b39a21b795 Core/Spells: Check correct Attributes field in CanSpellPierceImmuneAura, patch by Maxdestroyer
Closes issue #3785.

--HG--
branch : trunk
2010-09-05 11:33:35 +02:00