Commit Graph
96 Commits
Author SHA1 Message Date
megamage de43919a65 [7685] Load emotes.dbc and make emotes/emotetexts accessable from script DLL. Also some enum updates. Author: NoFantasy
--HG--
branch : trunk
2009-04-18 20:54:43 -05:00
QAston a731f9a3c0 *Update of procflag system:
-Improved holy concentration, Second wind and other spells which can trigger from triggered spells should work correctly now
-Allow potions to trigger

--HG--
branch : trunk
2009-04-18 21:25:48 +02:00
XTZGZoReX cc2a089a9d * Trailing whitespace removed.
--HG--
branch : trunk
2009-04-06 21:14:51 +02:00
megamage f69c48202f [7571] Implemented AttributesEx4 & 0x40 - SPELL_ATTR_EX4_NOT_STEALABLE Author: arrai
Flag has been verified by comparing 3.0.3 AttributesEx4 value of spell 55336 with 3.0.9 one

--HG--
branch : trunk
2009-03-28 17:47:12 -06:00
megamage ebf53a4820 *Summon all creatures by summon properties.
--HG--
branch : trunk
2009-03-25 16:20:30 -06:00
megamage 7d9a71a6cf [7523] Fixed: players will now drop flag in battleground if they cast immunity buff on themselves. Author: `win
TODO: players who carry flag in bg are imune to immunity buffs casted by friendly players. (todo added to code).
    Bug: if paladin casts Hand of protection on flag carrier - flag will be dropped, but he should get "target is immune" message.
    Fixed: Do not call Battleground::Update for battleground template objects.
    Fixed: Do not allow immune player to click on object in battleground (not sure if this is correct in all cases).

--HG--
branch : trunk
2009-03-24 09:36:50 -06:00
megamage de849cc508 Small code cleanup and partial merge with dev branch Author: tomrus88
--HG--
branch : trunk
2009-03-21 14:53:38 -06:00
QAston 8035f4d246 *Fix dk's rune/runic power issues.
--HG--
branch : trunk
2009-03-21 13:15:56 +01:00
megamage 8f627853df *More work on summon system.
--HG--
branch : trunk
2009-03-20 14:01:46 -06:00
megamage a2392121f0 *Fix the bug that summon dbc is not read. Now creatures can be summoned.
*Make minipet as tempsummon instead of pet. Make totem as tempsummon.

--HG--
branch : trunk
2009-03-19 14:41:30 -06:00
megamage 069552aeaa *Summon creatures based on general summon types.
--HG--
branch : trunk
2009-03-18 21:16:24 -06:00
megamage 3eba06e4ad *Use SpellCastResult and finaly fix SPELL_CAST_OK value (255 custom value now). By VladimirMangos.
--HG--
branch : trunk
2009-03-16 12:00:14 -06:00
megamage 3c9c17b253 [7463] Make basic preparations for replace 0 as ok spell cast value by more correct value. Author: VladimirMangos
Currently 0 used ast OK value for spell cast checks BUT 0 = SPELL_FAILED_AFFECTING_COMBAT
    So another values need used. This required lot code changes. This is first step.

--HG--
branch : trunk
2009-03-15 17:22:19 -06:00
megamage 9ef443c286 Replace hack code in Spell::EffectOpenLock by generic way for check lock key items/skills
--HG--
branch : trunk
2009-03-15 17:18:59 -06:00
Blaymoira ccefda0578 *Rename some summon types
--HG--
branch : trunk
2009-03-15 19:25:44 +01:00
Blaymoira 1611aae981 *Rename Summontype 1161
--HG--
branch : trunk
2009-03-14 19:39:16 +01:00
QAston 7fd6d97e0f *Some changes in SPELL_AURA_OBS_MOD_ENERGY handler.
--HG--
branch : trunk
2009-03-13 16:28:36 +01:00
megamage 16ee4a46c2 *Merge.
--HG--
branch : trunk
2009-03-12 14:22:59 -06:00
megamage e6f7a60792 *Let persistant auras affect ally targets in some cases.
--HG--
branch : trunk
2009-03-12 09:15:30 -06:00
QAston f260c92394 *Update Master of Subtlety code and fix Overkill.
*Fix Aspect of the Viper-by pasdVn
*Fix Circle of Healing.
Fix Rapture-by pasdVn

--HG--
branch : trunk
2009-03-08 19:18:02 +01:00
megamage f6ca5c601e *Merge.
--HG--
branch : trunk
2009-03-06 19:52:46 -06:00
megamage 417c7c8319 [7393] Implement access to client side holiday ids. Author: VladimirMangos
* src/game/GameEvent.* renamed to src/game/GameEventMgr.* for consistence
    * `game_event` now have new `holiday` field for store client side holiday id associated with game event
    * Added new enum HolidayIds with existed at this moment holiday ids.
    * New function "bool IsHolidayActive(HolidayIds id)" added accessabel from scripts for active holidays check.

--HG--
branch : trunk
2009-03-06 19:36:47 -06:00
QAston ab4b55f351 *Fix dispel resistance apply on some effect.
*Fix Sanctified Wrath.
*Fix Summon Type 429-by aerione_alt.
*Fix some spell procs-by Sephiroth1983 and oc_redfox.
*Fix demonic sacriface spell_bonus-by aerione_alt.

--HG--
branch : trunk
2009-03-06 22:57:45 +01:00
megamage 361f4b2e3c [7353] Fixed problem with joining rated arena matches. Thanks to balrok for help. Author: Triply
--HG--
branch : trunk
2009-02-27 12:57:33 -06:00
megamage 31637d4aac *Merge.
--HG--
branch : trunk
2009-02-18 11:36:19 -06:00
KingPin 14234c86fa Newline added to bottom of all files.
--HG--
branch : trunk
2009-02-17 20:07:49 -06:00
megamage 6aee5fcbe7 *Merge.
--HG--
branch : trunk
2009-02-12 17:09:15 -06:00
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