Commit Graph

639 Commits

Author SHA1 Message Date
maximius 9e5c8db01f *[8508] Not assign boolean value to integer variable, expecting to always be 0. Also renaming member variables. Author: NoFantasy
*[8516] Implement spell 53271. Author: Shendor
*[8519] Use RuneType enum where appropriate and more explicit data for rune init. Author: VladimirMangos
Thanks to: Stryker
*[8520] Limit telent 49182 and ranks triggering expected:wq runes cooldown case. Author: Shendor
*Fix Herald Volazj wrongly targeting himself on Shadow Bolt Volley instead of randomly targeting on Shiver, by tlexii.

--HG--
branch : trunk
2009-09-21 12:31:36 -07:00
maximius 32798803f8 *[8480] Provided real-time update for guidl ranks rights.
Specially for guild bank tab access rights (including currently open tab case!)
Send roster broadcast for all online guild memebers at any rank edit and guild
bank tab buy. Author: VladimirMangos
*Fix a pretty stupid mistake of mine with that Stoneclaw Totem fix, put the code block in the wrong function!
*Use comparison instead of std::min (for some reason std::min seems to expect 3 arguments on Windows!?)

--HG--
branch : trunk
2009-09-14 13:34:23 -07:00
maximius 2bb0c31978 *[8474] Allow to delete BattleGround objects when any of invited players didn't click to enter battle. Rename m_TeamScores500disadvantage to m_TeamScores500Disadvantage, and optimize its update. Patch is tested. Author: Triply
*Added some missed changes that might of broken compile in the last 2~ commits.
*Some fixes to Warlock's Death Coil by Gyullo.
*Last MaNGOS merge until KingPin says otherwise..

--HG--
branch : trunk
2009-09-11 16:25:11 -07:00
maximius 996fcc967f *[8472] Fixed argument for KilledMonsterCredit call. Author: ApoC
--HG--
branch : trunk
2009-09-11 15:39:36 -07:00
maximius bb3522355d *[8471] Little correction to prev. commit. Spell effect 90 seems to be kill credit but only for single person. Author: ApoC
--HG--
branch : trunk
2009-09-11 15:38:31 -07:00
maximius cf43024951 *[8467] Fixed some typos. Author: AlexDereka
--HG--
branch : trunk
2009-09-11 14:43:26 -07:00
maximius bcf19139af *Cleanup comments, update THANKS (no idea if I missed anybody o_O), added Themris' Warlock's Death Coil healing and damage fix, corrected some typos
--HG--
branch : trunk
2009-09-10 22:15:29 -07:00
megamage 7a877b39aa *Fix a crash caused by dispel effect. Thanks to nanouniko
--HG--
branch : trunk
2009-09-04 10:01:52 -05:00
megamage a34ee29e9a *Fix the knockback direction of Typhoon
--HG--
branch : trunk
2009-09-01 19:41:54 -05:00
megamage 2a9aff9080 *Blink glyph fix. By Cleave
--HG--
branch : trunk
2009-09-01 15:07:03 -05:00
megamage 33a0155281 *Allow pet to have combo points.
--HG--
branch : trunk
2009-09-01 00:17:39 -05:00
megamage d802cd3811 *More update about positions.
*Ulduar: do not allow demolisher to regenerate pyrite. Player must shoot down and grab the containers to refill pyrite.

--HG--
branch : trunk
2009-08-29 23:20:16 -05:00
megamage 2a4c9bcaf9 *Make position as a class;
--HG--
branch : trunk
2009-08-29 14:58:45 -05:00
megamage ab5f515f21 *Update flame levi script. Allow player to shoot down pyrite container and refill the demolishers.
*Other script-related fixes.

--HG--
branch : trunk
2009-08-28 11:26:20 -05:00
QAston dc83c7759b *Fix Improved Insect Swarm - original patch by Zor
*Use target as source of area auras in Unit::AddAura(uint32 spellId, Unit *target)

--HG--
branch : trunk
2009-08-28 14:03:18 +02:00
megamage eeb18e51bb *Correctly process more movement packets. Author: VladimirMangos
--HG--
branch : trunk
2009-08-27 20:14:50 -05:00
megamage ee3c766bc9 *Use one dynobj to handle multiple aura effects.
--HG--
branch : trunk
2009-08-27 16:41:10 -05:00
megamage a6e7a83644 *Fix a crash caused by recall pet. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 21:17:47 -05:00
megamage 21af4cf832 *Some clean up and add debug info to find the reason of crash.
--HG--
branch : trunk
2009-08-26 19:28:21 -05:00
Anubisss cda2fc2ecb *Fix the bug that Steady Shot make too much(over million) damage with these items: 42946, 44093.
--HG--
branch : trunk
2009-08-26 17:56:35 +02:00
megamage f05f6d3d31 *Fix the calculation of knockback.
--HG--
branch : trunk
2009-08-25 23:50:58 -05:00
megamage fa38449620 *Do not allow to knockback target which is much larger than caster.
--HG--
branch : trunk
2009-08-25 16:34:17 -05:00
megamage a029ae15e5 *Fix some summon vehicle spells.
--HG--
branch : trunk
2009-08-24 12:54:36 -05:00
megamage 1ee90e1022 *Update vehicle system. Make vehicle a seperate class from creature.
--HG--
branch : trunk
2009-08-23 22:09:43 -05:00
Rat 73c66a028c *enable fishing in Serpentshrine caverns' strange pool
it's a hack but don't have better idea

--HG--
branch : trunk
2009-08-24 00:07:18 +02:00
Nevan 023e98f21f *Fix Glyph of Starfire
*Fix Glyph of Shred
*Fix Glyph of Backstab
-- Thanks megamage for help me with that.

--HG--
branch : trunk
2009-08-23 17:59:32 +02:00
megamage dee4a9fd87 *Update flame leviathan script.
--HG--
branch : trunk
2009-08-23 01:08:09 -05:00
megamage db066046df *Do not always set faction in summonvehicle function.
--HG--
branch : trunk
2009-08-23 00:43:49 -05:00
megamage 61b6abea58 *Update visibility of puppet immediately when it is summoned. This should fix the bug that eye cannot fly in some cases.
--HG--
branch : trunk
2009-08-22 18:29:32 -05:00
Machiavelli 3f24bc9085 * Don't apply double RAP modifier to Steady Shot, pointed out by thenecromancer
--HG--
branch : trunk
2009-08-21 18:13:21 +02:00
Machiavelli 510410265d * Last commit also fixes damage calculation of Steady Shot, based on original patch by thenecromancer.
--HG--
branch : trunk
2009-08-21 17:23:09 +02:00
Machiavelli 7e52b1120c *Fix crash in mob_anti_airAI. Remove assert and cast no spell instead, if no spell was found in DB template.
--HG--
branch : trunk
2009-08-21 17:15:35 +02:00
megamage 6169483d0f *Set vehicle owner guid and faction in summonvehicle instead of spelleffecthandler.
--HG--
branch : trunk
2009-08-19 23:01:56 -05:00
megamage 012d6fa865 [8381] Some refactoring work in Unit::m_currentSpells code. Author: VladimirMangos
* Restrict access, use enum args, move some repeated code parts to function.
    * Make m_selfContainer set only part of Unit::SetCurrentCastedSpell

--HG--
branch : trunk
2009-08-19 16:52:51 -05:00
megamage 6181620520 [8380] Use CastSpell instead create triggered channaled spell in Spell::EffectTriggerRitualOfSummoning. Author: VladimirMangos
--HG--
branch : trunk
2009-08-19 16:28:25 -05:00
megamage a690f5239c *Fix the bug that .start always send dk back to start zone.
--HG--
branch : trunk
2009-08-17 23:51:08 -05:00
Nevan 7c2db4f2a9 *Fix Glyph of Rune Tap. (To not heal caster)
--HG--
branch : trunk
2009-08-18 05:17:19 +02:00
Nevan 14022b619f *Fix Glyph of Typhoon
*Fix Glyph of Thunderstorm

--HG--
branch : trunk
2009-08-18 00:35:32 +02:00
megamage 6a9693a1e4 [8369] Some step back in triggered effect caster selection. Author: VladimirMangos
(I do not know what spells this will fix)

--HG--
branch : trunk
2009-08-17 15:54:39 -05:00
Machiavelli 7158fc3ef4 * Fix hunter pet talent 'Last Stand'
--HG--
branch : trunk
2009-08-17 15:17:20 +02:00
QAston 46277fa552 *Fix for spell used by cooking pot for quest Super Hot Stew(43723) - by simon.
--HG--
branch : trunk
2009-08-17 12:52:11 +02:00
Machiavelli b59f554690 * Fix visual bug that makes client believe that his recently tamed pet has no talent points.
--HG--
branch : trunk
2009-08-17 04:45:34 +02:00
QAston 41c12d173b *Add spell_bonus_data for lightwell - by Elron
*Add aura_required, aura_forbidden, user_type columns to npc_spellclick_spells table for additional requirement checks
*Remove workarounds from lightwell code and use new npc_spellclick_spells fields instead.

--HG--
branch : trunk
2009-08-17 02:53:39 +02:00
megamage 0bf3aa109f *Some quest fixes for some dk quests. Not enabled for now. By Azrael and ckegg. sql will be added later so you may get some console error during start up.
--HG--
branch : trunk
2009-08-16 16:20:31 -05:00
megamage 917bf34a98 *better handle effect 140. do not consider bp > 0 as custom damage.
--HG--
branch : trunk
2009-08-15 20:36:21 -05:00
megamage 43d35de4ff *Fix the bug that summoner cannot attack summoned creatures. This bug was introduced in 4481. Note the difference between "summoner" and "owner".
*Valkyr script updated.

--HG--
branch : trunk
2009-08-14 22:25:12 -05:00
maximius 2fd68eab44 *Add Dual Spec support, original by EnderGT, thanks to Thyros and XTElite1 for helping me test :)
--HG--
branch : trunk
2009-08-14 17:24:52 -07:00
QAston a60600b717 *Script for Ebon gargoyle - original patch by thenecromancer.
--HG--
branch : trunk
2009-08-14 15:30:47 +02:00
QAston e2374e8bdb *Use m_caster as caster of triggered spell in EffectTriggerSpell handler.
*Correct stance check in handleShapeshiftBoosts - by Sarjuuk
*Minor cleanup in Unit.cpp.

--HG--
branch : trunk
2009-08-13 21:24:56 +02:00
QAston c8a3f95836 *Fix a typo in Spell::EffectEnergize.
--HG--
branch : trunk
2009-08-13 14:36:50 +02:00