azazel
e7eb4e22e2
Core/Mechanics: cleanup shapeshift form code (by VladimirMangos)
...
--HG--
branch : trunk
2010-12-09 17:03:42 +06:00
azazel
8c2ce7f86d
Core/Auras: fix AuraType 138 to not affect ranged haste, and rename to SPELL_AURA_MOD_MELEE_HASTE (by michalpolko)
...
--HG--
branch : trunk
2010-12-09 14:40:59 +06:00
Shauren
611dc153b0
Core/Units: Corrected PLAYER_FIELD_BYTES2 invisibility/stealth flags, by VladimirMangos
...
--HG--
branch : trunk
2010-12-08 14:51:50 +01:00
Shauren
703835ee94
Core/Quests: Fixed Unholy Infusion (24749), Blood Infusion (24756) and added partial support for Frost Infusion (24757)
...
--HG--
branch : trunk
2010-12-06 22:54:19 +01:00
QAston
bb2a715afc
Core/Scripts: Comment out code sanitizing hook type - will be fixed soon.
...
--HG--
branch : trunk
2010-12-06 07:16:39 +01:00
QAston
59c1a238f5
Scripts/AuraScript: Make AuraApplication in OnEffectPeriodic never be NULL.
...
Scripts: remove some unnecessary NULL checks from scripts.
--HG--
branch : trunk
2010-12-05 21:38:52 +01:00
Shauren
e2c9453442
Core/Auras: Small correction on PLAYER_FIELD_BYTES2 usage in SPELL_AURA_OVERRIDE_SPELLS (293)
...
--HG--
branch : trunk
2010-12-05 21:20:45 +01:00
QAston
7db1b39224
Core/Auras: backout r2bf34fd7ac and add alternative - not spell specific sollution for the problem.
...
--HG--
branch : trunk
2010-12-05 20:43:09 +01:00
silinoron
71c2698faf
Core/Auras: Really add forgotten changes (as in do it properly).
...
--HG--
branch : trunk
2010-12-05 08:34:01 -08:00
silinoron
141a9017d4
Core/Auras: Add forgotten changes from r91eb5c3bd59e63d3025fd7ec9ca4f1f05924a517.
...
Thanks tassader1000 for telling me it was important.
--HG--
branch : trunk
2010-12-04 14:02:55 -08:00
silinoron
3201338eac
Core/Auras: Allow spell 64381 to stack four times.
...
Patch by Lopin.
--HG--
branch : trunk
2010-12-04 10:59:45 -08:00
silinoron
1b5ff62314
Core/Auras: Replenishment should stack duration, not several instances.
...
Patch by dr.tenma.
Fixes issue #4370 .
--HG--
branch : trunk
2010-12-04 10:59:06 -08:00
Machiavelli
b9fb7554c5
Core/Disables: Add flags SPELL_DISABLE_MAP and SPELL_DISABLE_AREA for sourceType DISABLE_TYPE_SPELL.
...
This will allow you to disable spells on certain maps/areas. Note that you must have at least flag SPELL_DISABLE_PLAYER or SPELL_DISABLE_CREATURE or SPELL_DISABLE_PET set too, as they take preference.
The parameters for mapIds and areaIds are defined in new columns params_0 and params_1 respectively, in a comma-seperated string.
Example:
INSERT INTO disables VALUES(0, 8921, (1+16+32), "571,1", "1519", "Moonfire Example");
This will disable spell moonfire for players in maps 571,1 and area 1519.
--HG--
branch : trunk
2010-12-04 18:29:14 +01:00
Machiavelli
bbf619c20d
Core/Spells: Fix spell damage/healing multipliers for spells that affect multiple targets (ie. Heart Strike, Chain Lightning, Chain Healing)
...
Author: dr.tenma
Closes issue #4506
Closes issue #1874
--HG--
branch : trunk
2010-12-04 10:31:14 +01:00
Shauren
e0c992a8ba
Scripts/Icecrown Citadel: Added script for Blood Queen Lana'Thel
...
Scripts/Icecrown Citadel: Fixed Invocation of Blood announcement emote for Blood Prince Council
Scripts/Icecrown Citadel: Fixed intro for Lady Deathwhisper
Scripts/Icecrown Citadel: Fixed Bone Spike for Lord Marrowgar
--HG--
branch : trunk
2010-12-03 17:47:33 +01:00
Shauren
3badf69b63
Core/Spells: Fixed bad Z coordinate for Spell::EffectBind with location stored in database
...
Core/Scripts: Corrected few mistakes in misc scripts
--HG--
branch : trunk
2010-12-03 13:54:00 +01:00
click
e672793a3c
Core/Battlegrounds: Add dampening-spells for battlegrounds and arenas (thanks to Dr.Tenma and Svetilo/przem-something)
...
Additional data required for this commit :
http://forum.trinitycore.org/topic/30684-10555-add-dampening-spells-for-battlegrounds-arenas-and-wintergrasp/
--HG--
branch : trunk
2010-12-02 23:50:36 +01:00
Shocker
a23ae5c94c
Core/Spells: Implement SPELL_EFFECT_WMO_CHANGE, patch by Heisenberg
...
Closes issue 4984.
--HG--
branch : trunk
2010-12-01 20:59:05 +02:00
Shauren
4e0735196e
Core/Spells: Spell id being cast by player can now be changed depending on map difficulty
...
--HG--
branch : trunk
2010-12-01 14:12:08 +01:00
Shauren
445dc511f3
Core/Auras: Implemented aura SPELL_AURA_OVERRIDE_SPELLS (293), base patch by Heisenberg, research by TOM_RUS
...
Closes issue #4969 .
--HG--
branch : trunk
2010-11-30 21:32:00 +01:00
Shauren
3fa97ad538
Core/Spells: Phaseshift auras can now be stacked
...
--HG--
branch : trunk
2010-11-24 16:58:57 +01:00
Rat
3de2f6af01
Core/AI: added sOnDummyEffect() for all AIs
...
Core/SmartAI: added EVENT_DUMMY_EFFECT (66)
--HG--
branch : trunk
2010-11-17 23:24:21 +01:00
click
2e68705e22
Core/Spells: Use ShapeshiftForm model IDs from DBC instead of as hardcoded values - fix by Kaelima
...
(Some shapeshifts need overrides due to missing DBC data, and needs hardcoding - already handled)
Closes issue 4832.
--HG--
branch : trunk
2010-11-17 18:15:49 +01:00
Spp
addd762c4d
Core: Fix warnings
...
--HG--
branch : trunk
2010-11-16 14:08:12 +01:00
linencloth
8fae0c176d
Core/Units: Rename and change Get/SetVisibility to use a bool value instead of an unnecessary enum
...
Also replace some SetVisibility hacks to directly call UpdateObjectVisibility
--HG--
branch : trunk
2010-11-16 01:13:04 +01:00
Shocker
48d90fab32
Misc: Some engrish fixes, thanks to ZxBiohazardZx, closes issue 4740
...
--HG--
branch : trunk
2010-11-14 23:46:34 +02:00
Shocker
a3ade4a49a
Core/Spells: Partially implement SPELL_ATTR_EX_USE_RADIUS_AS_MAX_DISTANCE. Currently used for correctly setting destination, still needs handling for shared sight removal/controlled unit despawn when max distance is reached
...
--HG--
branch : trunk
2010-11-14 23:31:32 +02:00
click
0e5bb0d172
Core/Spells: Fix druids "Natural Shapeshifter" DurationIndex (fix by PrinceCreed)
...
Closes issue 2142.
--HG--
branch : trunk
2010-11-14 18:51:14 +01:00
Shauren
9ba52c474b
Scripts/Icecrown Citadel: Fixed Festergut's Pungent Blight getting interrupted
...
Scripts/Icecrown Citadel: Changed handling of Deathbringer Saurfang's Blood Power aura (its now always active, starts with 0 value)
Scripts/Icecrown Citadel: Fixed Deathbringer Saurfang's achievement (I've Made a Mess)
Scripts/Icecrown Citadel: Fixed Mark of the Fallen Champion aura removal (Deathbringer Saurfang)
--HG--
branch : trunk
2010-11-14 00:21:57 +01:00
linencloth
7811c89a93
Core/MovementGenerators: Don't remove evade state when clearing unit states.
...
Core/Spells: Don't start combat when the target is evading.
Closes issue 1861
--HG--
branch : trunk
2010-11-13 23:51:23 +01:00
linencloth
bb9336ca27
Core/Spells: Effect sanctuary should stop attackers without threatlist too
...
Closes issue 1943
--HG--
branch : trunk
2010-11-13 20:23:05 +01:00
Shauren
ec49ce5fc3
Core/Spells: Fixed possible crashes in scaling mounts code when player is not in a valid zone
...
--HG--
branch : trunk
2010-11-13 18:54:33 +01:00
linencloth
880ef0c398
Core/Spells: Fix spelleffect sanctuary
...
- No longer removes every attacker, but updates the visibility
- Using that effect won't remove attackers that can still see through the stealth of the caster based on distance
- Ignores spells that were casted before or at the same time of that effect
- Trigger other needed spells when casting Shadowmeld
--HG--
branch : trunk
2010-11-13 18:04:56 +01:00
linencloth
bf888285aa
Core:
...
- Redesigned stealth and invisibility handling
- Implemented the handling of multiple stealth types
- Implemented fake inebriation
- The message deliverer no longer sends packets from a non-visible source
- The server won't send that much garbage which just takes bandwith
- It won't be possible to use cheats to detect invisible objects
- Removed a lot of checks for the Z-coord
- Fixes visibility problems happening while flying
- Limited the grid activation range of creatures to use less resources
- Implemented Shroud of Death
- Implemented increased visibility range for active objects
- Removed visibility check at spellhit (only sanctuary effects should prevent it)
(And a lot of other changes...)
Closes issue 4208
Closes issue 3049
Closes issue 2097
Closes issue 2198
Closes issue 2384
Closes issue 2197
Closes issue 2319
--HG--
branch : trunk
2010-11-13 17:18:09 +01:00
Xanadu
48cb3c1552
Core/Spells: Remove Vanish on Stealth removal. Fix by thenecromancer.
...
--HG--
branch : trunk
2010-11-13 07:14:56 +01:00
Xanadu
78a8b09774
Core/Spells: Fixed Vanish not applying stealth. Closes issue #4699 .
...
--HG--
branch : trunk
2010-11-13 06:43:45 +01:00
click
5d42e2293c
Core/Spells: Fix Culling the Herd (and a personal thanks to Xanadu for being patient on explaining the procsystem properly)
...
Closes issue 4533
--HG--
branch : trunk
2010-11-13 04:10:48 +01:00
click
43d8a64232
Core/Spells: Update some aura-definitions (taken from various sources plus some light research on their true meaning)
...
--HG--
branch : trunk
2010-11-12 17:15:32 +01:00
Shauren
2263305141
Core/Auras: Add missing changes for previous revision
...
--HG--
branch : trunk
2010-11-10 12:23:36 +01:00
Shauren
e3d4b36a6b
Scripts/Icecrown Citadel: Fixed Vengeful Shade despawning after it casts Vengeful Blast (Lady Deathwhisper)
...
Core/Auras: Implemented SPELL_AURA_SET_VEHICLE_ID (296)
Core/Scripts: Moved DefaultTargetSelector class into header file
--HG--
branch : trunk
2010-11-10 12:18:43 +01:00
Shauren
cc220ca7b6
Scripts/Spells: Added script for Animal Blood pool spawning (fixes fishing daily quest "Blood is Thicker")
...
--HG--
branch : trunk
2010-11-10 11:37:41 +01:00
_manuel_
5674f81e51
Core/Spells: Deterrence should deflect Death Grip.
...
Fixes issue 4582.
Based on gastuslg´s patch and thanks to click.
--HG--
branch : trunk
2010-11-09 23:02:47 -03:00
Shauren
2da116a417
Reverted revision d8e919eb3a7b
...
--HG--
branch : trunk
2010-11-09 15:39:52 +01:00
Machiavelli
ddc812163a
Core/Spells: Fix Shield of Righteousness damage
...
Author: Dr.Tenma
Fixes issue #4174
--HG--
branch : trunk
2010-11-09 11:15:00 +01:00
Xanadu
87b77b0ca4
Core/Items: Added a forgotten break in item enchant checks.
...
--HG--
branch : trunk
2010-11-08 23:43:50 +01:00
click
aad6964dd0
Core/Spells: Show some SPELL_AURA_MOD_DODGE_PERCENT auras as debufs as expected (patch by zergtmn)
...
--HG--
branch : trunk
2010-11-08 17:36:25 +01:00
click
c58e227ffa
Core/Spells: Fix hunter pet namechanging when using Certificate of Ownership (spellID 53987, used by itemID 43850)
...
(There's also, as far as I know, no window on hunter pet renames, one selects the pet and clicks 'rename').
Closes issue 2967.
--HG--
branch : trunk
2010-11-07 22:23:12 +01:00
Shauren
f658176df8
Core/Spells: Enchanting items using a vellum is no longer possible in trade
...
Closes issue #2990 .
--HG--
branch : trunk
2010-11-04 21:59:27 +01:00
Rat
e68c149e69
Core/ConditionMgr: use chamer/owner player for spell condition check where avaliable
...
--HG--
branch : trunk
2010-10-31 22:37:54 +01:00
Rat
9a02ae79c9
Core/Conditions: fixed a typo in logging
...
--HG--
branch : trunk
2010-10-31 15:39:09 +01:00