Commit Graph
119 Commits
Author SHA1 Message Date
megamage d696381f32 [7250] Use bg type ids enum insted raw values and catch some bugs in result for fixing.
* Replace max bg type checks by DBC valid index check
    * Use in functions and fields BattlegroundTypeId type instead uint32
    * Fixed wrong use bg queue ids instead bg type ids in queue update/remove function calls.
      Many bg have same raw values for type id and queue id but some can be affected by this bug:
      BATTLEGROUND_EY, BATTLEGROUND_SA, and all areans (with small arena/team size exceptions)
    * Move Battlemaster to bg type ids map fron ObjectMgr to BatteleGroundMgr.
    * Remobe redundent for header itself includes for BG headers.
    * Use Auction location enum instead raw valus.
Author: VladimirMangos

--HG--
branch : trunk
2009-02-09 22:08:06 -06:00
Paradox d230302b16 Replace tabs with spaces in more files.
--HG--
branch : trunk
2009-02-09 08:16:34 -05:00
megamage fbbecd9c8a *Fix knockback effect.
--HG--
branch : trunk
2009-02-06 21:48:47 -06:00
megamage 4d008f2043 Replace tabs with spaces, and fix crlf issues
--HG--
branch : trunk
2009-02-04 10:33:18 -06:00
megamage ed6337550e *Fix target priority of chain heal.
--HG--
branch : trunk
2009-01-27 14:34:42 -06:00
megamage a4395bafbb *Merge.
--HG--
branch : trunk
2009-02-07 12:00:37 -06:00
megamage d69198732e *Merge.
--HG--
branch : trunk
2009-02-04 17:22:43 -06:00
megamage df7499e056 *Merge.
--HG--
branch : trunk
2009-02-04 10:53:58 -06:00
Drahy 5dab980495 * Updated copyright notice for new year (2009) part 2
* Changed mangos website

--HG--
branch : trunk
2009-02-04 12:42:26 +01:00
Drahy 7c19c420c6 * Updated copyright notice for new year (2009) part 1 - Mercurial cant convert all files at once
--HG--
branch : trunk
2009-02-04 12:04:12 +01:00
megamage 50c82c6660 [7227] Implement prismatic sockets. Related code cleanups.
Big thanks to TOM_RUS for help in reseach!
    Author: VladimirMangos

--HG--
branch : trunk
2009-02-03 19:12:17 -06:00
megamage d487e6d039 [7219] Improvements ins shift-links work.
* Implement support 'Hplayer' link type. Mostly as player name highlights in command messages.
    * Support shift-links parsing withoyt '|c' color prefix
    * Many related code cleanups.

Author: VladimirMangos

--HG--
branch : trunk
2009-02-02 09:50:13 -06:00
megamage 336e8501f0 *Update to Mangos 7208. Implement phase system.
--HG--
branch : trunk
2009-01-31 16:38:50 -06:00
megamage 4074b481f0 *Update to Mangos 7206.
--HG--
branch : trunk
2009-01-31 14:41:36 -06:00
megamage 25ab1fa4ad *Update to Mangos 7200.
--HG--
branch : trunk
2009-01-29 19:33:39 -06:00
megamage 94f0a02f66 *Merge.
--HG--
branch : trunk
2009-01-27 14:54:54 -06:00
megamage c5de7cccb8 *Update to Mangos 7190.
--HG--
branch : trunk
2009-01-26 17:13:27 -06:00
megamage ef88b04451 *Update to Mangos 7183.
--HG--
branch : trunk
2009-01-25 16:35:14 -06:00
megamage 30f6b38941 *Update to Mangos 7158.
--HG--
branch : trunk
2009-01-24 11:28:00 -06:00
megamage ab4b9160f2 *Update to Mangos 7151.
--HG--
branch : trunk
2009-01-22 22:44:27 -06:00
megamage 68c0bcd069 *Update to Mangos 7125.
--HG--
branch : trunk
2009-01-20 19:59:43 -06:00
megamage 40a1154c5b *Update to Mangos 7092.
--HG--
branch : trunk
2009-01-16 14:17:24 -06:00
megamage 78e92e9023 *Update to Mangos 7076.
--HG--
branch : trunk
2009-01-12 21:58:01 -06:00
megamage 4daadd712f *Update to Mangos 7072.
*Remove some duplicated functions of possess.

--HG--
branch : trunk
2009-01-12 10:53:53 -06:00
megamage 1ffb1cef33 *Merge.
--HG--
branch : trunk
2009-01-09 16:43:23 -06:00
megamage 5c8f52d134 *Update to Mangos 7059.
--HG--
branch : trunk
2009-01-09 16:06:17 -06:00
megamage 08bb6082d9 *Update of spell target selection.
--HG--
branch : trunk
2009-01-08 14:22:15 -06:00
megamage 75cd06b98c *Mangos Implement AURA_STATE_HEALTH_ABOVE_75_PERCENT use. By DiSlord.
*Mangos [7045]. More correct spell select for creatures if spell PreventionType == SPELL_PREVENTION_TYPE_SILENCE. Also add check for PreventionType == SPELL_PREVENTION_TYPE_PACIFY. By DiSlord.
*Mangos [7046] Do more security level checks in commands using HasLowerSecurity. Make use .account set addon safe for players. By Vladimir.
*Mangos [7047] Fix Draenei race spell add at client switch. By DiSlord.

--HG--
branch : trunk
2009-01-07 11:56:57 -06:00
megamage 3311f1ea0e *Mangos [7034] Add support 96 bit spell family mask to triggers. By DiSlord.
*Mangos [7035] Disable wrong use some spell effects (changed in 303). By DiSlord.
*Mangos [7036] Implement one warlock glyph. By DiSlord.

--HG--
branch : trunk
2009-01-06 13:45:49 -06:00
megamage b3aa49cbaa *Mangos [7008] Remove not used in 303 aura states from code. By DiSlord.
--HG--
branch : trunk
2009-01-02 15:47:44 -06:00
megamage 35ce5ca6ba *Update to Mangos 6973.
--HG--
branch : trunk
2008-12-29 12:22:49 -06:00
megamage 7346ed5951 *Merge to Trinity 673.
--HG--
branch : trunk
2008-12-26 16:27:41 -06:00
megamage 032de9a491 *Update IsAOE function.
--HG--
branch : trunk
2008-12-26 15:55:12 -06:00
megamage 8c6b82f448 Merge.
--HG--
branch : trunk
2008-12-24 12:23:48 -06:00
megamage 253f4bf374 *Fix the bug that many talents lose one point.
--HG--
branch : trunk
2008-12-24 10:57:04 -06:00
megamage 3cb4e7c716 *Update to Mangos 6938. (Only build for VC9)
--HG--
branch : trunk
2008-12-24 09:58:26 -06:00
megamage afc598bde2 *Spell target selection update.
--HG--
branch : trunk
2008-12-23 20:01:05 -06:00
megamage 323c97bb3b *Update spell target selection code.
--HG--
branch : trunk
2008-12-20 19:33:03 -06:00
megamage 400f7b8596 *Temp fix for crash caused by AV creature. Need to find a way to allow summoned creatures to use RandomMovement.
--HG--
branch : trunk
2008-12-19 16:05:13 -06:00
megamage f088698922 *Fix the bug that grounding totem cause client crash.
--HG--
branch : trunk
2008-12-12 21:37:42 -06:00
megamage b6c288ca9f *Update to Mangos 6902. Source: Mangos.
*Skipped rev: rev 6893, some code about waypoint movement.

--HG--
branch : trunk
2008-12-12 11:21:28 -06:00
megamage bcb39b263d *Allow pets to cast devour magic on both friends and enemies.
--HG--
branch : trunk
2008-12-10 15:14:49 -06:00
megamage ac822bb616 *Use another way to kill magnet totem.
--HG--
branch : trunk
2008-12-10 11:19:50 -06:00
megamage d36672cd7e *Update spell range calculation. Original patch by QAston.
--HG--
branch : trunk
2008-12-04 23:00:35 -06:00
megamage 2d1905c887 *Add new immune type: IMMUNITY_ID. This is usually done using dummy auras.
*Let cloak of shadows immunes to flare.

--HG--
branch : trunk
2008-12-03 19:42:06 -06:00
QAston 22af4b1c96 *Implemented range flag from SpellRange.dbc
--HG--
branch : trunk
2008-11-30 22:38:37 +01:00
megamage dd77520fd8 *Do not let food/drink auras stack.
--HG--
branch : trunk
2008-11-28 16:16:52 -06:00
megamage 6107faa894 *Some update of aura stacking check.
--HG--
branch : trunk
2008-11-28 15:12:23 -06:00
megamage 99cf79bdf7 *Do not let Steady shot pause autoshot timer.
--HG--
branch : trunk
2008-11-25 17:58:06 -06:00
gvcoman ae8a27bbb7 Merged commit 269 (5f0e38da128a).
--HG--
branch : trunk
2008-11-21 14:34:05 -05:00