Commit Graph

621 Commits

Author SHA1 Message Date
maximius
d03c14e0b7 *Furor now stores and restores Energy properly, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:50:38 -08:00
maximius
0176bde314 *Improved Barkskin - apply/remove armor bonus due to shapeshift, original by Insider, thanks to bodompelle. Closes #141
--HG--
branch : trunk
2009-11-17 16:36:10 -08:00
maximius
722db7b74f *Fix another crash in AuraEffect::HandleAuraFeatherFall. Closes #64.
--HG--
branch : trunk
2009-11-04 15:38:43 -08:00
Machiavelli
2b42311f2c Fix a crash in AuraEffect::HandleAuraFeatherFall. Fixes #63, fixes #52
--HG--
branch : trunk
2009-11-04 22:22:45 +01:00
maximius
ffb28c06a7 * Better solution to No Fly zones by Spp, closes #4
--HG--
branch : trunk
2009-11-02 20:30:25 -08:00
tartalo
bcfff09c74 *Implementation of 'No Fly Zone' (Dalaran and Wintergrasp), by Spp
--HG--
branch : trunk
2009-11-02 21:05:54 +01:00
Kudlaty
98d53f6a9d Fix Feeding Frenzy, Cobra Reflexes, Cornered. Now they are active only when victim hp is below certain percentage. Patch by thenecromancer, updated by krz
--HG--
branch : trunk
2009-10-31 01:50:52 +01:00
Anubisss
c399333b6b *Fix Sated and Exhaustion.
*Before this patch you can cast Bloodlust or Heroism to every targets which has Sated/Exhaustion but you(the caster) doesnt have.

--HG--
branch : trunk
2009-10-23 14:56:57 +02:00
Biglad
7b2c5484d9 * Fix client crash related to magic broom stick
* Fix exploit with Headless Horseman's Mount (no more never ending fly mode for players)

--HG--
branch : trunk
2009-10-19 14:07:26 +01:00
maximius
d22768a6b5 *Cleanup
--HG--
branch : trunk
2009-10-18 18:38:46 -07:00
Anubisss
6a068b7151 *Remove a check from aura effect: SPELL_AURA_MOD_PACIFY.
*This fix the bug that some spells' pacify effect dont work against mobs, eg.: Hex.

--HG--
branch : trunk
2009-10-18 14:27:17 +02:00
maximius
3f338cc1c3 *Massive cleanup redux.
--HG--
branch : trunk
2009-10-17 16:20:24 -07:00
maximius
e585187b24 *Backed out changeset 3be01fb200a5
--HG--
branch : trunk
2009-10-17 15:51:44 -07:00
maximius
26b5e033ff *Massive cleanup (\n\n -> \n, *\n -> \n, cleanup for(...) to for (...), and some other cleanups by hand)
*Fix a possible crash in Spell::DoAllEffectOnTarget

--HG--
branch : trunk
2009-10-17 15:35:07 -07:00
maximius
6c648c18b2 *Arcane Potency and Improved Fear, by Nevan. Thanks AniRB.
--HG--
branch : trunk
2009-10-16 13:33:46 -07:00
maximius
cee8fcb7e8 *Implement talent 'Borrowed Time', by sunwell
--HG--
branch : trunk
2009-10-15 14:27:29 -07:00
maximius
73fd09f4d6 *Cleanup, fix a lot of potential crashes and typos.
--HG--
branch : trunk
2009-10-15 11:50:11 -07:00
maximius
1319312af1 *Fix some errors in last commit
--HG--
branch : trunk
2009-10-15 00:45:29 -07:00
maximius
47079eb853 *Improved Fire Nova Totem & Earthen Power, patch converted by QuaLiT1
--HG--
branch : trunk
2009-10-15 00:10:54 -07:00
Machiavelli
fe5a3e3c43 * Backout a part of the latest Mangos merge, armor penetration related. Please first check whether or not we need the code, then test it, then push to repo, one change per commit.
--HG--
branch : trunk
2009-10-10 18:19:34 +02:00
maximius
b4c7a2514d *Blackfathom Deeps - Event: Aku'mai, by Tartalo
*Split Personality Achivement, by Destalker
*Halls of Lightning Fixes, by Destalker
    Volkhan fixes + Achievement
    Ionar Fix - without this he resets each time he is invisible, spamming sparks
    Arcing Burn - should be a debuff (and stackable, stackable part NYI :/)
*Naxxramas - Thaddius - the aura shall affect only the character without the proper aura, by Trazom
*Naxxramas - Kelthuzad - some timer adjustments (may need verification or tweaking) by Cass
*Merges by Stryker, thanks to all authors and testers.
[8458] Re-implement SPELL_AURA_MOD_TARGET_ARMOR_PCT in more porper way for weapon dependent cases. Author: VladimirMangos
[8459] Avoid mutiply apply weapon dependent armor penetration bonus for each weapon. Author: VladimirMangos
[8529] check rune cost only if spell has PowerType == POWER_RUNE. Patch provided by yavi. Author: Ambal
[8532] Fixed situation where some items like 42947 were not giving spell power bonus. By: Ambal
[8533] Not remove timed quest and correctly fail when time runs out. Add function to remove timed quest instead of direct access to set. Author: NoFantasy
[8536] Fixed spell 62776. By: Ambal
[8539] Check pet aura range at area aura update. By: Ambal
[8546] Implement battleground bonusweekends call to arms. Also fix typo in auctionmgr. Author: balrok
[8547] Implemented scriptcall: CorpseRemoved(uint32 & /*respawnDelay*/) it will be called when the corpse of the scripted creature get's removed, it's possible to adjust the next respawn inside the script. Author: balrok
[8561] Replace another auras code call by explicit code
[8566] avoid singleton-lock when accessing BattleGroundMGR::isBGWeekend() Proposed by vladimir. Comitter: balrok

--HG--
branch : trunk
2009-10-09 20:48:55 -07:00
maximius
18995c8785 *Missed changes O_O
--HG--
branch : trunk
2009-10-02 02:45:00 -07:00
maximius
a73b03b7ea *New SQL to fix broken data blobs, if any. Must be run manually.
*Cleanup, fix some typos, and fix the final heal of Lifebloom. Thanks ogeraisi.

--HG--
branch : trunk
2009-10-02 02:40:35 -07:00
maximius
f980dd9ac6 *Merge [8524] New cell search algorithm implemented. You can now choose different
visibility distances on continents, in BG/Arenas and instances. Author: Ambal
*Some warning cleanup

--HG--
branch : trunk
2009-09-27 02:24:25 -07:00
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
140ec674a0 Backed out changeset d3fe2d6d504a (please test your patches thoroughly before getting me to push them ogeraisi)
--HG--
branch : trunk
2009-09-14 16:49:23 -07:00
maximius
b37f9b1e55 *Merged MaNGOS [8458], [8475], [8476] by ogeraisi, thanks to all authors :)
--HG--
branch : trunk
2009-09-14 16:02:13 -07:00
maximius
be63ad1016 *Partially merge MaNGOS [8483] by bobaz (was mostly already implemented)
--HG--
branch : trunk
2009-09-14 13:51:05 -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
10d3d6817d *Less hacky Furor fix by thenecromancer
--HG--
branch : trunk
2009-09-14 12:59:59 -07:00
maximius
0e13b35634 *[Fix][Holy Priest] Empowered Renew by adrycasillo
--HG--
branch : trunk
2009-09-14 12:47:26 -07:00
maximius
9a603e8f11 *[FIX] Furor (Energy part) by HiZed
--HG--
branch : trunk
2009-09-14 12:27:19 -07:00
megamage
09974f0598 [8455] Do not disband guild, if guild ranks are not defined for that guild, removed obsolete comment.
Do not allow to delete guild rank, when there are only 5 or less ranks defined.

    Signed-off-by: Triply <triply@getmangos.com>

--HG--
branch : trunk
2009-09-02 18:40:27 -05:00
megamage
85ab4599ee [FIX] Energy/Mana Regeneration By HiZed
--HG--
branch : trunk
2009-09-02 15:05:18 -05:00
megamage
d879267f9b *Fix the final heal of lifebloom. The dispel issue is still not fixed.
--HG--
branch : trunk
2009-09-01 14:45:29 -05:00
megamage
33a0155281 *Allow pet to have combo points.
--HG--
branch : trunk
2009-09-01 00:17:39 -05:00
megamage
7847025bdf *Temp fix for crash caused by new areaaura without a source. Thanks to Visagalis
--HG--
branch : trunk
2009-08-31 00:37:05 -05:00
megamage
f5d4ee1e95 *Fix a crash caused by unremoved spell mode. Thanks to Visagalis
--HG--
branch : trunk
2009-08-31 00:14:45 -05:00
QAston
3d9326c4b7 *Add 3.3% spellpower coeff to Thorns.
--HG--
branch : trunk
2009-08-28 21:18:03 +02:00
QAston
b6a9c84aa0 *Update spell_proc_event entry for Bloodsurge.
*Bring back charge drop on magnet spell redirection.

--HG--
branch : trunk
2009-08-28 20:54:58 +02:00
QAston
4d8808879d *Allow SPELL_AURA_ABILITY_PERIODIC_CRIT to make PERIODIC_LEECH auras crit.
--HG--
branch : trunk
2009-08-28 19:46:09 +02:00
QAston
3094cefe75 *Fix improved devouring plague.
--HG--
branch : trunk
2009-08-28 15:36:17 +02:00
megamage
19c5f4a03a [8416] Fixed problem with double cast form passives at loading. Author: VladimirMangos
* Drop learning form passives at form psell learning, and cast it explictly from code in all cases.
    * Drop cast form passives at learning.
    * Note: talents that have dependent form time passives still work in original way: learned and casted at learn if need.
    * Drop hack for spell 24907 casting at form apply: it casted fines as result normal triggered effect in related form spell.

    Original patch provided by nos4r2zod.

--HG--
branch : trunk
2009-08-27 19:37:19 -05:00
megamage
d829014920 *Use source guid to check if an aura is persistent.
--HG--
branch : trunk
2009-08-27 16:01:10 -05:00
QAston
629420b54b *Fix Crypt Fever and Ebon Plague disease damage mod.
--HG--
branch : trunk
2009-08-27 22:39:06 +02:00
megamage
56bdb0fc6b *Fix a crash caused by possess pet. Thanks to nanouniko
--HG--
branch : trunk
2009-08-27 11:32:46 -05:00
QAston
6b703d600b *Add spell_dbc table to store dbc entries not present in client
*Remove workaround from Demonic Circle code and use the sql table instead.

--HG--
branch : trunk
2009-08-27 17:44:30 +02:00
megamage
c5ff737ef8 *Fix a crash caused by possess pet. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 21:30:45 -05:00
megamage
ecc6505c07 *Do not allow to save persistent AA.
--HG--
branch : trunk
2009-08-25 16:47:50 -05:00
megamage
db6b57151d *Fix the bug that caster cannot have more than two persistent AA of the same spell.
--HG--
branch : trunk
2009-08-25 16:38:11 -05:00