laly
b9af020e72
Core/Cleanup: Drop some unused code.
...
Closes #1010 , #581 , and #248
2011-03-26 03:28:59 +02:00
Supabad
66ca2a88c4
Scripts/Ulduar: Add proper support for Razorscale harpoon event.
...
Add script for Razorscale Controller.
Add spell script for Devouring Flame.
A little code cleanup in script
2011-03-24 01:13:53 +02:00
Shauren
839680a6e9
Revert "Core/Spells: Check Line of Sight every channel spell tick"
...
This reverts commit 9194625466 .
This is not blizzlike
2011-03-23 13:48:46 +01:00
Shauren
9194625466
Core/Spells: Check Line of Sight every channel spell tick
2011-03-22 23:56:57 +01:00
Shauren
8f565b7e13
Core/Auras: Do not save Incanter's Absorbtion proc to database, its unique way of stacking causes problems and aborts entire save transaction
2011-03-22 21:51:39 +01:00
Shauren
d9c050437e
Core/Spells: Fixed exploit allowing people to keep reagents when enchanting in trade
...
Closes #1012
2011-03-22 16:09:55 +01:00
Shauren
827c9d3fe7
Core/Vehicles: Fixed assertion failures related to seat changes, huge thanks to Machiavelli for well documented vehicle code and j4r0d for providing info how to reproduce the crash
2011-03-21 19:37:21 +01:00
Shauren
99104ab576
Scripts/Icecrown Citadel: Replace instance check with a safer one, this way if failed the creature is not idle
2011-03-21 19:00:56 +01:00
Shauren
2f79b0f266
Core: Removed all double (and more) empty lines
2011-03-21 10:52:14 +01:00
Shauren
f8162d609b
Core/ObjectMgr: Changed vehicle_accessory error reporting when empty to outString
2011-03-21 10:44:58 +01:00
Shauren
7d49d37e6e
Core/Battlegrounds: Fixed displaying Call to Arms for Isle of Conquest and Strand of the Ancients
2011-03-20 21:49:15 +01:00
Ramus
d0eade83e2
Item - Druid T10 Balance 4P Bonus should improve the debuff's damage if you crit while it's already on a target
2011-03-20 13:00:22 +02:00
Shauren
24cb1c9555
Core/Items: Corrected logic check when placing item on auction
...
Closes #1017
2011-03-20 11:17:58 +01:00
Shauren
606c890960
Core/Vehicles: Properly remove casted vehicle auras (caster guid is what we must check, not owner)
2011-03-20 00:21:13 +01:00
Shauren
f11be7cfed
Core/GameEventMgr: Fixed compile warnings (uint16 to uint8 conversion)
2011-03-20 00:20:16 +01:00
Shauren
3b343ac497
Core/Scripts: Code style cleanup in AI base classes, removed duplicate DoAction method
2011-03-19 19:41:42 +01:00
Shauren
e864b0a611
Core/Players: Fixed naked bug for players, original idea by BThallid
2011-03-19 14:49:15 +01:00
Shauren
31b9951f20
Core/Players: Corrected pending bind logic (prevent attempting to bind (and failing) when player left the instance by areatrigger before timer finished)
2011-03-19 13:59:53 +01:00
Shauren
873b22662f
Fixed build without PCH
2011-03-19 12:50:17 +01:00
johnholiver
c5bf4f06ae
Core/Spells: Implemented Glyph of Steady Shot
2011-03-19 11:15:07 +01:00
johnholiver
1465a081d0
Core/Spells: Lava Burst patch 3.2.2 update - Lava Burst can no longer deal critical damage to targets who are immune to critical strikes (due to, e.g. Roar of Sacrifice, Blessed Resilience).
2011-03-19 11:12:52 +01:00
Spp
2ff8b76ddd
Core/Opcodes: Change the status of CMSG_SET_SAVED_INSTANCE_EXTEND to unhandled
2011-03-19 11:04:26 +01:00
Shauren
1a4a618d81
Core/Scripts: Code style cleanup in ScriptedAI and BossAI
2011-03-19 10:54:16 +01:00
Shauren
489e629437
Core/Players: Fixed crash in GetBagByPos
2011-03-18 15:41:39 +01:00
VladimirMangos
3384dc3a24
Core/Misc: Drop unused define GAMEOBJECT_FISHINGNODE_ENTRY
2011-03-18 07:01:51 -06:00
Azazel
e49b5b44d6
Core/Cleanup: remove C-style cast to (Bag*):
...
* add ToBag() methods for Item class;
* add GetBagByPos() method for Player class.
2011-03-18 15:58:08 +06:00
leak
90a3fee232
Core/GameEventMgr: Reduce memory waste caused by gaps in game_event entry IDs
2011-03-18 00:11:12 +01:00
Shauren
660e22faeb
Core/Corpses: Fixed loading phaseMask if its greater than 255
2011-03-17 09:42:33 +01:00
Azazel
ca76e17bd6
Core/Cleanup: refactor honor and arena rating modifying methods:
...
* simplify wierd logic;
* add const modifiers to several getter methods.
(Idea based on commit [11187] by zergtmn for Mangos)
2011-03-17 11:00:41 +06:00
Shauren
12b65aa206
Core/Pets
...
Fixed infinite cooldown bugging after relogging
Restored pet create health for pets without pet_levelstats data
Corrected health gain from stamina for DK Ghouls
2011-03-15 13:23:52 +01:00
Shauren
119bb6fcd5
Core/Units: Fixed SelectNearbyTarget to ignore totems, critters and spirit healers
2011-03-15 12:08:07 +01:00
A Metaphysical Drama
4f48b7ae8d
Core/Auras: Fixed SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT and SPELL_AURA_MOD_POWER_COST_SCHOOL auras not taking charges at proc
2011-03-15 11:41:12 +01:00
Machiavelli
1c3082446e
Core/Gameobject: Respect cooldown for trap and goober gameobjects.
...
Original patch by VladimirMangos
2011-03-14 23:16:34 +01:00
Shauren
cd5744f2c5
Core/Units: Removed unneeded casts in ApplyResilience
2011-03-14 21:39:53 +01:00
leak
6a4ffb4be1
Core/Battlegrounds: Free instance id in the proper place.
...
fixes #966
2011-03-14 20:39:05 +01:00
runningnak3d
28c264402b
Revert "Core/Spells: Small cleanup of SpellMgr"
...
This reverts commit 6595364227 .
* While this does need cleanup, instance specific spells should stay
* grouped together.
2011-03-14 08:38:20 -06:00
Koord
6595364227
Core/Spells: Small cleanup of SpellMgr
2011-03-14 08:25:27 -06:00
runningnak3d
dd2405bd6c
Core/Misc: Small code style change (very small)
2011-03-14 08:20:12 -06:00
runningnak3d
3db0029f66
Core/Spells: Force spell 51590 (Toss Ice Boulder) to only affect one
...
target.
2011-03-14 07:33:46 -06:00
Azazel
bcaa3e07c8
Core/Cleanup: reformated and refactored code in Battleground.cpp/h:
...
* added proper formatting;
* moved identical code into separate method (have I already said that I hate copy/paste?);
* fixed several leaks;
* added more informative error messages.
More to come...
2011-03-14 19:21:34 +06:00
VladimirMangos
05eda57750
Core/Misc: fix item search by guid in bank item slots.
2011-03-14 17:20:20 +06:00
Machiavelli
31a2c9b82b
Core: Fix crash in ~ScriptMgr
...
Fixes : #854
Fixes : #918
Fixes : #917
2011-03-14 09:44:02 +01:00
Azazel
1eed7c53a9
Fix a crash introduced in 6ad4044f05 (I should be more attentive)
2011-03-14 10:01:36 +06:00
Machiavelli
7b62bfc1c5
Core/ScriptedAI: Add ResetLootMode() to BossAI::_Reset() and remove some redundant calls in General Vezax script
2011-03-13 22:28:37 +01:00
leak
a874fe0764
Core/Battlegrounds: Fixed memory and CPU cycle leak that was caused by BG objects not being removed properly in "All Arenas" case
2011-03-13 21:52:37 +01:00
Shauren
e97d6e3a60
Scripts/Icecrown Citadel
...
* Implemented heroic limited attempts for wing end bosses
* Added script for Blood Quickening weekly quest
2011-03-13 21:51:42 +01:00
Shauren
b986dfb57a
Core/Scripts: Added FillInitialWorldStates hook to InstanceScript class for the same purpose as its used in Battlegrounds
2011-03-13 21:49:07 +01:00
Shauren
39acbddf69
Core/Players: Sanctuary status is now updated on area change, fixes argent tournament and frozen halls sanctuaries
2011-03-13 21:47:42 +01:00
Supabad
40d1e61566
Scripts/Ulduar: Remove known hacks from leviathan, create workaround for shutdown event.
...
Added missing script to db and core.
2011-03-13 13:00:09 +01:00
Azazel
6ad4044f05
Core/Mechanics: refactor XP (and in fact, honor/reputation/kill credit) rewarding routine and get rid of copy/pasted code.
2011-03-13 15:28:45 +06:00