Commit Graph

192 Commits

Author SHA1 Message Date
megamage
1b587c0fe3 *Merge.
--HG--
branch : trunk
2009-02-20 12:05:58 -06:00
megamage
956c828bf5 *Fix a crash caused by summon guardian effect.
--HG--
branch : trunk
2009-02-20 08:22:15 -06:00
megamage
eb3abf2556 *Fix a crash caused by summon_type_possess.
--HG--
branch : trunk
2009-02-19 18:30:03 -06:00
QAston
13fd0ed366 *Try to fix enormous amount of some ap related spells. This may not fix all issues.
--HG--
branch : trunk
2009-02-19 00:27:30 +01:00
panaut0lordv
966b6a4a8d Fix build
--HG--
branch : trunk
2009-02-18 22:39:00 +01:00
megamage
31637d4aac *Merge.
--HG--
branch : trunk
2009-02-18 11:36:19 -06:00
Paradox
3ea5417336 Yet more tabs to spaces
--HG--
branch : trunk
2009-02-18 07:46:24 -05:00
Paradox
3931b802f1 Yet more tabs to spaces
--HG--
branch : trunk
2009-02-17 20:10:49 -06:00
KingPin
14234c86fa Newline added to bottom of all files.
--HG--
branch : trunk
2009-02-17 20:07:49 -06:00
megamage
d11c80ec54 *Fix the bug that knockback cause client crash.
--HG--
branch : trunk
2009-02-17 11:27:47 -06:00
megamage
3f731b8c7f [7287] Remove wrong implementation for spell 37573 dummy effect. It better implement in scripts anyway. Author: NoFantasy
*Note: this requires the import of SD2 script patch otherwise this spell will have no effect.
[7286] Remove unused local variable. Author: VladimirMangos

--HG--
branch : trunk
2009-02-16 20:14:45 -06:00
megamage
2156fec0d2 [7284] Avoid 2 times skill value request. Author: VladimirMangos
--HG--
branch : trunk
2009-02-16 20:10:40 -06:00
megamage
3510eb4896 *Remove GAMEOBJECT_LEVEL value for summoned gameobject to fix the bug that some go cannot be used. Please check if this causes other bugs related to gameobject.
--HG--
branch : trunk
2009-02-16 19:09:24 -06:00
megamage
00ba699d6f *Merge.
--HG--
branch : trunk
2009-02-16 19:04:31 -06:00
megamage
0e757d8b69 *Fix knockback angle calculation.
--HG--
branch : trunk
2009-02-15 13:03:28 -06:00
megamage
419b749520 *Merge.
--HG--
branch : trunk
2009-02-15 11:57:00 -06:00
Blaymoira
738a96f9e2 *Implement spell 47977
--HG--
branch : trunk
2009-02-14 17:17:03 +01:00
QAston
14d85a183e *Make range check dependent from target.
--HG--
branch : trunk
2009-02-14 15:56:04 +01:00
megamage
1c3f478ecc *Merge.
--HG--
branch : trunk
2009-02-13 20:12:01 -06:00
Blaymoira
ffb5fb7445 *Remove Not attackable flags on escortAI start
--HG--
branch : trunk
2009-02-13 23:50:04 +01:00
megamage
e0cb2a8db6 *Merge.
--HG--
branch : trunk
2009-02-12 17:21:33 -06:00
megamage
6aee5fcbe7 *Merge.
--HG--
branch : trunk
2009-02-12 17:09:15 -06:00
QAston
40bf3b630a *Implement spellhaste mod for Channeled spells.
*Fix build with VCPP.

--HG--
branch : trunk
2009-02-11 20:10:00 +01:00
Blaymoira
04fe9b2cc9 *Implement Script Effect of 48025
--HG--
branch : trunk
2009-02-11 17:16:00 +01:00
Blaymoira
f5fa3b71cf *Some changes in Solarian - by Bagsac
--HG--
branch : trunk
2009-02-11 16:33:07 +01: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
94dd949c23 *Merge.
--HG--
branch : trunk
2009-02-08 21:58:49 -06:00
megamage
2bd90deeed [7239] Support multiply items loot and not normal loot items in Player::AutoStoreLoot. Author: VladimirMangos
Use this function in more cases and simplify and fix some related code.

--HG--
branch : trunk
2009-02-08 21:54:13 -06:00
Blaymoira
ef390526e2 *35354 doesn't do any damage if target has aura 38528 - by streetrat
--HG--
branch : trunk
2009-02-08 12:42:15 +01: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
d5deb81355 *Fix broken execute.
--HG--
branch : trunk
2009-02-02 10:01:56 -06:00
megamage
1f2292af79 *Fix the bug that charge spells do not apply stun auras.
*Update about triggered spells. Please report if spells such as execute and mass dispel are bugged.

--HG--
branch : trunk
2009-01-31 11:09:37 -06:00
megamage
9b927d1742 *Fix charge spells: do stun effect when caster arrive target.
*Some other fix about delayed spell calculation.

--HG--
branch : trunk
2009-01-30 19:00:09 -06:00
Blaymoira
6e6e64cf67 *Fixed 34700
*Set random target select for summoned creatures in Laj - by Iskander

--HG--
branch : trunk
2009-01-28 14:53:51 +01:00
Blaymoira
c36c7111c5 *Converted text to database in shadowmoon_valley
*Rewrited npc_overlord_morghor script
*Added models for flight spells

--HG--
branch : trunk
2009-01-22 19:24:57 +01:00
megamage
5a549389d6 *Fix the bug that snake trap summons nothing.
--HG--
branch : trunk
2009-01-20 15:54:46 -06:00
Blaymoira
dd5055576f *Fixed dummy effect of spell 1464 and ranks
--HG--
branch : trunk
2009-01-19 21:25:14 +01:00
QAston
401ebf5455 *Handle SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL and SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK.
*Fix SPELL_AURA_MECHANIC_DURATION_MOD and SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK for PVP.

--HG--
branch : trunk
2009-02-07 22:03:29 +01:00
megamage
a4395bafbb *Merge.
--HG--
branch : trunk
2009-02-07 12:00:37 -06:00
Muhaha
358d1bb14e Now correct patch version: Use spell_loot_table for item creating in case SPELL_EFFECT_CREATE_ITEM_2 (157) and itemType==0. Author: VladimirMangos
--HG--
branch : trunk
2009-02-06 11:25:04 +01:00
megamage
036c6eb742 Use spell_loot_table for item creating in case SPELL_EFFECT_CREATE_ITEM_2 (157) and itemType==0. Author: VladimirMangos
--HG--
branch : trunk
2009-02-05 23:02:07 -06:00
megamage
d69198732e *Merge.
--HG--
branch : trunk
2009-02-04 17:22:43 -06:00
megamage
fa26941f54 *Fix execute damage.
--HG--
branch : trunk
2009-02-04 10:55:04 -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
QAston
516cb0c6da *Handle SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL and SPELL_AURA_MOD_IGNORE_TARGET_RESIST
*change handling SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST and SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL to use m_amount instead of fixed 100 value.
*SPELL_AURA_MOD_HEALING_RECEIVED use only when calculating aura caster healing.

--HG--
branch : trunk
2009-02-03 20:42:43 +01:00