Commit Graph

2232 Commits

Author SHA1 Message Date
Shauren
8d5ebded8c Core/Spells: Moved dungeon encounter crediting to scripts 2011-02-04 11:27:02 +01:00
QAston
e9bae2d0a0 Core/Auras: Prevent possible crash on SPELL_AURA_DAMAGE_SHIELD aura handler. 2011-02-04 03:14:01 +01:00
QAston
f862db8b92 Core/Unit: Move code using polymorphism out of CharmInfo destructor - fixes issues introduced with 38ea569525. 2011-02-04 02:51:12 +01:00
QAston
38ea569525 Core/Unit: Remove code which depends on polymorphism from Unit class destructor (at destruction time virtual methods aren't working as excpected) 2011-02-04 01:23:49 +01:00
QAston
d18193e52d Core/DynamicObjects: Change the way how dynamic objects are bound to their owners, fixes some crashes in Aura::GetOwner. 2011-02-04 00:27:43 +01:00
Shauren
1740df0fac Fixed typo (and compile) 2011-02-03 22:38:33 +01:00
Shauren
c2b0bcbd6c Core/Instances: Implemented DungeonEncounter.dbc for creating completed encounters mask to use in packets
Core/Dungeon Finder: Implemented new way of giving random dungeon rewards, linked to DungeonEncounter.dbc
2011-02-03 22:20:40 +01:00
Shauren
7ea8bad07f Scripts/Molten Core: Huge cleanup in instance script, converted all bosses to use BossAI, cleaned code style
Scripts/Molten Core: Implemented saving boss states to database, now it is possible to continue the instance after core restart
2011-02-03 21:59:07 +01:00
Shauren
704e0af9c4 Core/Spells: Fixed Val'anyr, Hammer of Ancient Kings proc 2011-02-01 19:01:56 +01:00
Shauren
22c9246d97 Scripts/Trial of the Crusader: Removed IsRaidWiped in SetData(boss, FAIL), calling SetData with FAIL parameter already implies wipe, fixes event getting stuck after using self resurrection spells like Reincarnation/Soulstone 2011-01-31 20:18:32 +01:00
Shauren
8d7a6cd611 Core/Spells: Moved Glacial Strike removal to spell script, thanks Destalker for pointing it out 2011-01-31 20:06:47 +01:00
TOM_RUS
c006f1b904 Core/Quests: Implemented proper calculation of quest honor reward using DBC
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-31 16:27:23 +01:00
Shauren
82b7f30271 Scripts/Misc: Fixed rogue trainers not teaching dual spec 2011-01-31 15:58:20 +01:00
gyullo
82b1019b8a Scripts/Pit of Saron: Added script changing entries for remaining faction-dependant spawns
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-31 15:45:21 +01:00
Lazzalf
c0b15c0091 Fixed Judgement of Light not procing for non-mana users
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-31 15:32:21 +01:00
Shauren
42007bb0a9 Core/Spells: Implemented Druid T10 4P restoration bonus 2011-01-31 14:51:42 +01:00
Shauren
08f251bdb0 Scripts/Stratholme: Cleaned up instance script a bit 2011-01-31 14:04:51 +01:00
Shauren
6bbff14083 Core/Auras: Fixed Glacial Strike (Pit of Saron trash spell) not being removed 2011-01-31 12:20:59 +01:00
Shauren
089fd71877 Core/Auras: Fixed damage not being lowered by split damage auras
Closes #203
2011-01-31 12:17:44 +01:00
Shauren
058ef9b835 Scripts/Hyjal Summit: Cast Protection of Elune with triggered flag, should prevent failed casts 2011-01-31 11:34:16 +01:00
Shauren
e8477a1cd5 Scripts/Pit of Saron: Fixed Rimefang getting stuck in combat with players after Scourgelord Tyrannus dies
Scripts/Forge of Souls: Added faction-specific spawn scripts for creatures near instance entrance
2011-01-31 11:03:48 +01:00
Manuel
5661d9add8 Core/Spells: Stop Time should not make the caster enter in combat with the targets.
Signed-off-by: Manuel <manue.l@live.com.ar>
2011-01-30 16:06:24 -03:00
Manuel
fad1acfbcf Scripts/Oculus: Fixed issues in scripts after recent changes in Oculus.
Signed-off-by: Manuel <manue.l@live.com.ar>
2011-01-30 15:22:36 -03:00
DrTenma
59448fddc4 Core/Spells: Fixed Judgements of the Just
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-30 19:14:18 +01:00
Liberate
0e7b60bf19 Quests: Fixes quest "Going Bearback". Needs DB support to work.
ref ticket:472
2011-01-30 18:22:30 +01:00
Shauren
840d2eac62 Fixed compile warning added by me in previous commit 2011-01-30 17:54:48 +01:00
Shauren
13d2ad9abe Scripts/Icecrown Citadel: Fixed encounter state after wipe on Blood Prince Council (prevent exploits), also fixed Dark Nucleus spawning out of the room 2011-01-30 17:44:19 +01:00
Shauren
6668b61558 Scripts/Icecrown Citadel: Fixed Coldflame spawning position (outside hitbox normal phase and directly on the spot during Bone Storm) 2011-01-29 23:25:00 +01:00
Shauren
bf61400558 Scripts/Quests: Fixed incorrectly named hooks 2011-01-29 14:59:59 +01:00
Spp
fd66517473 Core/Creatures: Add new extra flag to know if creature is dungeon boss 2011-01-29 09:01:00 +01:00
Shauren
a74d8d6e36 Scripts/Pit of Saron: Fixed Scourgelord Tyrannus despawning 30 seconds after death and fixed his intro being started multiple times 2011-01-28 22:08:17 +01:00
Shauren
c3c2a807f0 Core/Auras: Fixed displaying SPELL_AURA_MOD_DAMAGE_PERCENT_DONE damage bonus in character stats 2011-01-28 20:41:03 +01:00
Shauren
e41e3544ff Core/Achievements: Achievement title rewards will be readded when loading achievements (fixes cases like player completing achievement X and not getting reward because it was misssing from database at that time) 2011-01-28 15:34:53 +01:00
Shauren
3f0d888b0e Core/Instances: Fixed cleaning and packing query for account_instance_times table (instance can no longer exist but player limit is still there) 2011-01-28 15:05:46 +01:00
Shauren
3f16b58ddb Scripts/Icecrown Citadel: Pact of the Darkfallen will now only damage the caster and all other non-linked players 2011-01-28 14:57:45 +01:00
Shauren
cf88224588 Scripts/Icecrown Citadel: Implemented Pact of the Darkfallen damage scaling (Blood-Queen Lana'thel)
SQL: Renamed and split 2011_01_26_world_scriptname to meet the standards
2011-01-28 14:33:12 +01:00
Shauren
ea00b2ac10 Fixed compile warning 2011-01-28 12:02:51 +01:00
Azazel
5ddc2338a7 Core/Map scripts: make some error messages more informative and reformat code a little bit
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-28 11:52:59 +01:00
johnholiver
ce4aca9011 Core/Spells: Move Glyph of Smite code to a better location.
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-28 11:22:52 +01:00
johnholiver
2df58e5d8f Core/Spells: Fixed Rip damage.
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-28 11:22:52 +01:00
JohnHoliver
f3317ea1d5 Core/Spells - Fixed Bestial Wrath immunities
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2011-01-28 11:22:51 +01:00
Manuel
187f34248d Scripts/Oculus: Implemented AI for Boss Ley-Guardian Eregos.
Signed-off-by: Manuel <manue.l@live.com.ar>
2011-01-26 16:57:59 -03:00
Manuel
140c0d8109 Scripts/Oculus: Make Urom's event state available for condition system.
Signed-off-by: Manuel <manue.l@live.com.ar>
2011-01-26 16:53:48 -03:00
leak
e00e57b570 Core/Spells: Remove movement impairing effects for druids when shifting back to normal form
fixes #320
2011-01-26 20:05:36 +01:00
leak
41d0c5571a Core/Entities: Avoid unique key violations during character inventory saving for newly created items 2011-01-26 17:20:21 +01:00
leak
59aa3b5650 Restore unix build 2011-01-26 02:04:55 +01:00
leak
137b079eea Core: Generic cleanup (tab2spaces/trailing whitespace removal) 2011-01-26 01:03:35 +01:00
leak
57f85ab7da Core/DBLayer: Replace prepared statement arrays with a map to avoid asynchronous indexes at query logging or error output
- Add values to prepared statement query log messages
- Killed a bit Engrish and trailing white whitespaces
2011-01-26 00:41:55 +01:00
leak
180b739483 Core/Entities: Avoid unique key violations during character inventory saving
(It only works "<Machiavelli> because I saideth so")
2011-01-25 18:42:17 +01:00
Machiavelli
3d58165dbd Core/Items: Proper money refund fix for 0ad2c90d22. Thanks to Destalker 2011-01-25 13:36:40 +01:00