Commit Graph
13980 Commits
Author SHA1 Message Date
Nay 362b528bbb Scripts/Quests: Fix quest What Do You Feed a Yeti, Anyway? (14112,14145)
Closes #2975
2011-10-22 13:18:17 +01:00
Malcrom e5c0be0a29 DB/SAI: Fix quest Still At It
Closes #865
Closes #1535
Closes #2963

Thanks to Discover- as well.
2011-10-22 12:24:17 +01:00
Discover- 31802e138b DB/SAI: Fix quest A Meeting With The Magister and An Audience With The Arcanist
Closes #1092
Closes #2958
2011-10-22 11:57:41 +01:00
Nay 8c105bd256 DB/GO: Add two missing Uther's Tribute gameobjects
Closes #2956
2011-10-22 11:33:07 +01:00
RedSonja 79a57cb21d DB/Quest Relation: Correct quests offered by some cloth quartermasters
Closes #2954
2011-10-22 11:31:34 +01:00
Discover- 3d713a6d8f DB/SAI: Fix quests A Taste of Flame (4022,4023,4024)
Closes #2753
2011-10-22 11:26:58 +01:00
megamage c9c5c2a355 Use read/write thread mx guard instead of general guard for HashMapHolder. 2011-10-21 17:29:09 -04:00
kaelima 5fdde0da73 Core/Spells: Move Shadowfiend's passive aura to creature addon.
Partly reverts ddec56b3e0
2011-10-21 14:05:40 +01:00
Nay 361b447f62 Core/Quests: Update Quest::IsAutoComplete
(Fixes an issue with "Candy Bucket" quests)
Closes #3554
Closes #3569
2011-10-20 17:53:46 +01:00
ille 5514523a7c use effectMask to calculate mechanicMask in ModSpellDuration 2011-10-20 18:28:37 +02:00
Liberate ddec56b3e0 Core/Spells: Fix shadowfiend.
Fixes #3285
2011-10-19 23:30:25 +02:00
Liberate a658d0b592 Core/Spells: Define and implement SPELL_ATTR4_PROC_ONLY_ON_DUMMY.
Fixes #2685
Fixes #2573
2011-10-19 22:08:54 +02:00
Fredi a34a90ad87 Core/Commands: Added security check in .damage 2011-10-19 15:44:26 -02:00
Liberate 1431a5d15c Core/Spells: Revert d7e0190726 and solve it differently.
All totems have TARGET_UNIT_CASTER as implicit target except from Wrath of Air and Flametongue.
To make Glyph of Totem of Wrath work again modified these 2 totems to be the same as the other totems.
This still makes the 2 totems not stackable.
Fixes #3293
2011-10-19 18:35:21 +02:00
kaelima be0b2fcf97 Core/Grid:
- Simplified CellArea calculation (Original author: SilverIce)

- Removed unused code in Cell class (Original author: SilverIce)

- Improve some Visit functions.
2011-10-19 17:40:44 +01:00
Liberate d7e0190726 Core/Spells: Check to see if a totem has a passive aura. If so: Add the aura directly, if not: Cast the spell.
Fixes #3264
Fixes #3294
2011-10-19 14:00:59 +02:00
Liberate b268b51d0e Core/Spells: Add Block Value cap to Shield Slam and Shield of Righteousness.
Fixes #599
Fixes #2119
2011-10-19 13:00:22 +02:00
Liberate 8f8949fcf0 Core/Spells: Spells with the self-cast range should not have a range check. This range used for many triggered spells.
Fixes #3358
2011-10-19 00:24:43 +02:00
Liberate 6d12deb5b5 And a forgotten change. Sorry for this, I guess it's a welcome back present for me... Thanks tobmaps for pointing this out. 2011-10-18 23:49:46 +02:00
Liberate 8cc13ff838 And I forgot to turn on tabs to spaces. Also fixed... 2011-10-18 23:38:55 +02:00
Liberate 68428f66ae Fix a minor typo in last commit. 2011-10-18 23:28:44 +02:00
Liberate 89bae3b51c Core/Spells: Add a new stack rule for spellgroups: SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT
This stack rule makes the effects of the spells in the spellgroup non-stackable, but the spells/auras itself are stackable.
a spell should be in only 1 group with this stack rule.
Fixes #2243
2011-10-18 23:27:39 +02:00
Liberate fd45c111b0 Core/Grid: Fix a typo in e0d933fed8. Grids should work correctly again. Thanks Kaelima. 2011-10-18 23:16:33 +02:00
megamage 7231ab959f Clean up grid system. Get rid of GridLoader. This patch should not change any logic, except the incorrect calculation of the number of loaded corpse (which only affects log). 2011-10-18 14:31:34 -04:00
Spp bb64e64463 Compile Fix 2011-10-18 17:55:21 +02:00
megamage ffdfd9252b More clean up of grid system. 2011-10-18 11:51:30 -04:00
megamage e27ef59548 Clean up grid system: allow directly creating Cell from x, y. 2011-10-18 11:18:49 -04:00
megamage e0d933fed8 Use method IsCoordValid() to replace explicit checks. 2011-10-18 11:05:32 -04:00
megamage c29ff41001 Rename some classes in grid system.
Note: The naming of classes is still confusing. "cell" usually refers to class "Grid", and "grid" usually refers to class "NGrid". But it requires a lot of changes to clean this up.
2011-10-18 10:53:34 -04:00
Spp e3f8588a22 Minor changes here and there:
- Cosmetic changes
- 'Engrish fix'
- Initialization of some vars
- Remove some not needed includes
2011-10-18 14:59:23 +02:00
Spp b5e8a192b1 Core/Calendar: Send map raid reset only once
Also some minor changes here and there
2011-10-18 14:23:08 +02:00
Spp bc023c6dfb Core: Fix some warnings 2011-10-18 12:39:01 +02:00
Spp 805e14a463 Core/Grid: Replaced ambiguous operator overloads with functions (Makes it clear to read) 2011-10-18 11:42:40 +02:00
Spp e5fb7f093f Minor cleanups here and there 2011-10-18 11:13:56 +02:00
Spp ee69fc940e Core/Items: Split SetSoulboundTradeable in two functions (Set and Clear)
Note: this is mostly for clarify action being done: ClearSoulboundTradeable better than SetSoulboundTradeable(..., ..., false)
2011-10-18 10:44:45 +02:00
bytewarrior 496c2da6f3 Core/Mechanic: Fixed wrong caster level at resist chance calculation. 2011-10-18 10:52:33 +03:00
Spp be34ae68bb Core/GameObject: Fixed memory leak in GameObject AI handling 2011-10-18 09:51:55 +02:00
Spp 8a448c5d91 Core/GameObject: Fix compile warning (Note: bg->GetTypeID(true) will always return the Bg type being played, never Random) 2011-10-18 09:48:11 +02:00
kaelima 27e1a5d7b6 Core/Mechanic: Fix spell penetration from items. 2011-10-17 15:54:19 +01:00
Machiavelli 512503c2b8 Merge pull request #3560 from Fredi/cleanup2
Core/Misc: Added 'f' after float values
2011-10-17 05:41:10 -07:00
Fredi Machado 97142102e0 Core/Misc: Added 'f' after float values 2011-10-17 07:38:27 -03:00
Liberate 04bb2f4a17 Core/Movement: Fix Point Movement after a stun/root. The NPC should now correctly start moving again. 2011-10-17 03:06:35 +02:00
megamage a56f89ab1b Fix a crashed caused by mob_mistress_of_pain. Fix #3527. 2011-10-16 16:52:06 -04:00
Shauren 46e00ad037 Merge pull request #3539 from dracosvk/DeathwhisperTiming 2011-10-16 05:39:28 -07:00
Shauren 2ccf6ae297 Core/Auras: Fixed another proc crash
Closes #3537
2011-10-16 14:33:48 +02:00
draco bba6b4200c Scripts/Icecrown Citadel
* Lady Deathwhisper : Correction in timers for summoning waves of adds in heroic mode
2011-10-16 14:01:27 +02:00
Shauren 96cf810ca2 Scripts/Icecrown Citadel: Stinky should only have his damage aura in combat
Closes #3519
2011-10-15 19:47:09 +02:00
kaelima 97e5140a1d Core/WaypointMgr: Allow to set orientation to waypoints.
- Instead of the need to use a waypoint_script to change orientation on waypoint arrival.
2011-10-15 18:38:27 +02:00
Shauren 83a3da2630 Scripts/Icecrown Citadel: Corrected timer on Death and Decay
Closes #3512
2011-10-15 12:06:07 +02:00
megamage 71407fde1a Make npc on transport world object. Try to fix the bug that npc are unloaded with grid and disappear. 2011-10-14 18:09:21 -04:00