Commit Graph

7736 Commits

Author SHA1 Message Date
click
18dfd3a2aa Fix another uninitialized value in Player::m_AreaID
Thanks to ge0rg and his valgrinding (again)

--HG--
branch : trunk
2010-07-04 17:19:50 +02:00
click
c834a45ba5 Initialize m_flags after m_isNeedManyNegativeEffects, as m_isNeedManyNegativeEffects is used in _CheckPositive()
Thanks to ge0rg and his valgrind-running

--HG--
branch : trunk
2010-07-04 16:57:26 +02:00
click
962b48c6a3 Properly initialize CharmInfo states (fixes warning about noninitialized pointers) - Fix/patch by ge0rg
--HG--
branch : trunk
2010-07-04 16:27:33 +02:00
click
cdf3514603 Use MAX_SPELL_CHARM as spellcount on GetPetAutoSpellSize(), fixes OOB array-access in Pet::UpdateAI()
Thanks to ge0rg for the heads up and patch

--HG--
branch : trunk
2010-07-04 16:15:29 +02:00
click
079b945a7d Use RemoveAurasByType() and not RemoveAuraDueToSpell() to remove iterated spellauras of a type - DueTospell() expects singular spellID
Thanks to Azazel for the heads up

--HG--
branch : trunk
2010-07-04 15:55:05 +02:00
click
599d957a26 Fix SPELL_AURA_MOD_HEALING_DONE healing bonus with 0 misc value (patch by toni.shocker)
--HG--
branch : trunk
2010-07-04 15:43:20 +02:00
click
c4634a3161 Adjust some more script copyrights (grrrrr)
--HG--
branch : trunk
2010-07-02 16:28:59 +02:00
click
8bdd082aa1 Adjust to use correct timeframe for script-copyrights
--HG--
branch : trunk
2010-07-02 16:13:40 +02:00
click
7091c37ac0 Add Trinity copyright holders for scripts
--HG--
branch : trunk
2010-07-02 16:02:40 +02:00
Shauren
255e7e8b83 Fixed Chain Lightning overproccing with Lightning Overload, patch by DrTenma
Closes issue #1198.

--HG--
branch : trunk
2010-07-02 14:24:05 +02:00
Brian
3fd0fb8f97 * Fixed ordering of gossip_menu_option so menu items appear in the proper
* order

--HG--
branch : trunk
2010-07-01 09:20:09 -06:00
click
f3187e9501 Adjust includes for some Ulduar-scripts (fixes non-PCH build on *nix and should also do the same for Visual Studio/Windows)
--HG--
branch : trunk
2010-07-01 16:36:48 +02:00
Tartalo
fe1caeefc0 Obsidian Sanctum: Many improvements & fixes, by moriquendu
Closes issue #1278
Closes issue #2505
Finally I make some time to review & push this change. Thanks for the patience

--HG--
branch : trunk
2010-06-30 19:02:20 +02:00
click
0a5a30a592 Minor cleanups to accomodate CMake-usage on Windows
--HG--
branch : trunk
2010-06-30 18:46:55 +02:00
click
d12b6fa6dd Fix vmap3_assembler CmakeLists.txt - thanks m.ax for noticing the typo
--HG--
branch : trunk
2010-06-30 17:14:13 +02:00
click
f8bb7afa98 And even more CMake-specific cleanups (mutes most of the "non-harmful" warnings - VS is just trying to be too friendly/noisy at times)
--HG--
branch : trunk
2010-06-30 16:51:37 +02:00
Shauren
1740bace3a Initialize a pointer with NULL value to prevent possible crashes.
--HG--
branch : trunk
2010-06-30 14:48:38 +02:00
Tartalo
d8bdc9d22f Violet Hold: Don't make sinclari unselectable when event starts
Thanks to dex for pointing it

--HG--
branch : trunk
2010-06-30 13:41:04 +02:00
Shauren
2ea043484d It is now possible to use CMake on windows for proper build (PCH support included)
Merged PCH header into gamePCH since they became the same after these changes

--HG--
branch : trunk
rename : src/server/game/PrecompiledHeaders/NixCorePCH.cpp => src/server/game/PrecompiledHeaders/gamePCH.cpp
rename : src/server/game/PrecompiledHeaders/NixCorePCH.h => src/server/game/PrecompiledHeaders/gamePCH.h
2010-06-30 13:10:13 +02:00
Shauren
b0d5071598 Added rename forgotten in revision 1744c10a1b
--HG--
branch : trunk
2010-06-30 10:55:12 +02:00
Tartalo
e2f47ef672 Violet Hold: Implement sinclari's option to teleport player's inside during
main event, based on DennisRassmann
Closes issue #2810

--HG--
branch : trunk
2010-06-29 21:15:19 +02:00
Tartalo
aa9b52c67a bypass Map::CanEnter() checks on login (fixes a crash)
Need info about this bypass is exploitable or not

--HG--
branch : trunk
2010-06-29 15:41:39 +02:00
Tartalo
745c2fb599 Violet Hold: Restructuration: Add an EventPhase var instead of using door's
status to handle main event. Needed for next commits and cleansing

--HG--
branch : trunk
2010-06-29 15:40:20 +02:00
Shauren
9a648e120d This should not be there
--HG--
branch : trunk
2010-06-29 14:33:07 +02:00
Shauren
4b19773df1 Added support for SPELL_AURA_SCHOOL_HEAL_ABSORB (301)
--HG--
branch : trunk
2010-06-29 14:20:49 +02:00
Supabad
b61674fbf2 Hellfire Ramparts - Code cleanup & Re-write Nazan a little bit
--HG--
branch : trunk
2010-06-29 12:49:37 +02:00
Machiavelli
87cc652a82 Replace some misplaced DirectExecute´s with delayed Execute calls. DirectExecute at this moment should only be used for transaction control and not for dynamic content.
--HG--
branch : trunk
2010-06-28 23:19:54 +02:00
Tartalo
95aadc4037 Violet Hold: More work on crystal activation thing.
Process the event that's throw by the activation spell

--HG--
branch : trunk
2010-06-28 22:45:23 +02:00
Tartalo
9bedc08b71 Violet Hold: Fix crystal activation mechanic
--HG--
branch : trunk
2010-06-28 22:39:54 +02:00
Tartalo
948f333dc3 Little fix for Vehicle inmunities hack.
Closes issue #2590
We must found a less hacky way to handle this

--HG--
branch : trunk
2010-06-28 22:23:57 +02:00
Tartalo
de71d39abf Apply inmunities to vehicle's on its creation, by Josh
--HG--
branch : trunk
2010-06-28 20:56:29 +02:00
Xanadu
ebadd7ef79 Merge
--HG--
branch : trunk
2010-06-28 20:35:58 +02:00
Xanadu
bde8e96cc5 Aspect of the Viper now correctly displayed as a buff. Closes issue #107.
--HG--
branch : trunk
2010-06-28 20:34:11 +02:00
Tartalo
5d3a529e84 Merge
--HG--
branch : trunk
2010-06-28 20:32:56 +02:00
Tartalo
bb6d8a7e67 MapManager uses proper Map::CanEnter() function instead of rewriting the same
checks (we could move more code to there)

--HG--
branch : trunk
2010-06-28 20:31:20 +02:00
Tartalo
6531cbcb21 Violet Hold: Link Defenseless achiev code to crystal activation code
--HG--
branch : trunk
2010-06-28 19:42:59 +02:00
Supabad
b9a2bd24f7 minor change to destructable buildings.
--HG--
branch : trunk
2010-06-28 18:45:54 +02:00
click
72de3dd6c4 Remove hardcoded stacking for ammunition-types (should now stack properly)
--HG--
branch : trunk
2010-06-28 17:12:36 +02:00
Machiavelli
fb4d4514e5 Add prepared statement example for auth server ping
--HG--
branch : trunk
2010-06-28 16:09:16 +02:00
Machiavelli
b6e180c17c Add PreparedStatementHolder class that will be used for registering and calling prepared statements on the MySQL server.
Information about prepared statements can be found here: http://dev.mysql.com/tech-resources/articles/4.1/prepared-statements.html
In short: better performance shall ensue.

--HG--
branch : trunk
2010-06-28 16:09:06 +02:00
Brian
d2f6ae6f77 * Fix creatures spawning with less than max health if curhealth field in
* creature is != maxhealth in creature_template and the creature is supposed
* to regenerate health.
* Patch courtesy of Visagalis
* Thanks for taking the time to fix this LONG outstanding bug

--HG--
branch : trunk
2010-06-28 06:42:01 -06:00
click
988467467c Properly initialize variable in WorldObject::PlayDirectSound()
Fixes issue 2838

--HG--
branch : trunk
2010-06-28 14:40:57 +02:00
Supabad
37529a1e9f add forgotten header for leviathan
--HG--
branch : trunk
2010-06-28 14:24:35 +02:00
Supabad
418360d8f9 Add Hard Mode support to Flame Leviathan. more code cleanup.
Big Thanks to all who participated.

--HG--
branch : trunk
2010-06-28 14:05:32 +02:00
Xanadu
0485d99e5d Fixed periodic damage for stackable auras (Deadly Poison...). Patch by Lyall. Closes issue #1368.
--HG--
branch : trunk
2010-06-28 05:26:00 +02:00
Tartalo
f4531c5a58 Violet Hold: Add crystal mechanic support to Portal's and Ichoron's adds
--HG--
branch : trunk
2010-06-28 01:04:13 +02:00
Tartalo
cba6515acb Violet Hold: Add crystal activation support backend to instance script.
Support is not used yet by the instance mechanic so is not usable as is

--HG--
branch : trunk
2010-06-28 00:49:21 +02:00
Tartalo
068810d045 Violet Hold: Implement Defenseless Achievement
--HG--
branch : trunk
2010-06-27 22:53:35 +02:00
Tartalo
4c59bf69dc Violet Hold: Add copyright note
--HG--
branch : trunk
2010-06-27 22:52:37 +02:00
Xanadu
ba2e5ec2a2 Fixed Shiv.
* Now it does weapon dmg and adds a combo point even without poison (yes, that's blizzlike).
* Poisons from Shiv cannot crit.
* No more double poison procs.

--HG--
branch : trunk
2010-06-27 20:40:41 +02:00