Commit Graph
1990 Commits
Author SHA1 Message Date
megamage 392317aba3 Add name for WorldMapArea.dbc field Author: DiSlord
--HG--
branch : trunk
2009-04-12 17:42:16 -05:00
megamage c1c5a707ff [7657] Implement function for access to gameobject owned by unit and created by some spell. Author: VladimirMangos
--HG--
branch : trunk
2009-04-12 17:41:46 -05:00
megamage ce8b6ca354 [7656] Implement hack way detection for more cave and not cave areas at new continent. Author: VladimirMangos
--HG--
branch : trunk
2009-04-12 17:41:09 -05:00
megamage 772e0eb722 *Try to fix the crash caused by aura update (only add two return after m_target->RemoveAura(this))
--HG--
branch : trunk
2009-04-12 17:25:12 -05:00
megamage 785dc69318 *Merge.
*One rev skipped:  Fixed exploit with several spells being casted on pet with no de-buff applied. Author: Elron.

--HG--
branch : trunk
2009-04-12 16:51:46 -05:00
megamage f971caf4bf *Merge.
--HG--
branch : trunk
2009-04-12 16:46:59 -05:00
megamage 5032bd159c *Add better debug log for grid state.
--HG--
branch : trunk
2009-04-12 16:44:44 -05:00
megamage 74977d73f3 *Do not allow chase/follow self.
--HG--
branch : trunk
2009-04-12 16:32:03 -05:00
XTZGZoReX 9787e5f578 * Merge.
--HG--
branch : trunk
2009-04-12 23:08:25 +02:00
megamage 164467d251 *Fix the bug that minipet does not follow owner.
--HG--
branch : trunk
2009-04-12 12:15:25 -05:00
QAston b2c3413806 *Fix a typo causing all auras to be on cooldown
--HG--
branch : trunk
2009-04-12 18:31:22 +02:00
megamage 6a59c3e6a4 *Fix a bug that JustSummoned is not called and all related script bugs.
--HG--
branch : trunk
2009-04-12 11:25:55 -05:00
QAston cb5b56785f Try to fix some aura update related crashes.
--HG--
branch : trunk
2009-04-12 17:53:05 +02:00
QAston fcbdb10122 *Fix cooldown set for Reincarnation
*Change some aura interrupt flags description to handle stealth breaking correctly.

--HG--
branch : trunk
2009-04-12 16:18:55 +02:00
QAston 7409df2dc9 *Take combo points for delayed spells
*Fix a typo in spellsteal handling and a typo causing freeze while removing spellmods.

--HG--
branch : trunk
2009-04-12 13:12:08 +02:00
raczman 250bae10d8 Fixed exploit with several spells being casted on pet with no de-buff applied. Author: Elron.
--HG--
branch : trunk
2009-04-12 13:11:07 +02:00
raczman 1e77ccd935 Change container type for guilds to Map.
Use const_iterator in case nothing is modified in loop.
author: bladex.

--HG--
branch : trunk
2009-04-12 12:57:06 +02:00
raczman 8d3b562102 Allow GM's to see invisible/stealthed players correctly. <3 Machiavelli.
--HG--
branch : trunk
2009-04-12 12:45:17 +02:00
raczman 49ee13d556 Removed unneeded function from Chat.h.
--HG--
branch : trunk
2009-04-12 10:53:44 +02:00
QAston b1b53addcc *Fix shadowflame
--HG--
branch : trunk
2009-04-12 10:35:28 +02:00
megamage ea3e950758 *Fix build.
--HG--
branch : trunk
2009-04-11 23:42:50 -05:00
megamage b30f389941 [7654] Apply SPELLMOD_DAMAGE for %healing spells (48985 and ranks for example) Author: DiSlord
--HG--
branch : trunk
2009-04-11 23:13:41 -05:00
megamage 6703cabbfb [7653] Implement ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUESTS_IN_ZONE Author: Trazom
Correct complete if ACHIEVEMENT_FLAG_SUMM set

--HG--
branch : trunk
2009-04-11 23:13:00 -05:00
megamage 3d1f17dd51 Fix ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM progress calc Author: DiSlord
--HG--
branch : trunk
2009-04-11 23:12:16 -05:00
megamage f1b2e437a4 [7652] Fixed unexpected GM death at deep swim. Author: VladimirMangos
--HG--
branch : trunk
2009-04-11 23:11:37 -05:00
megamage 88b4ecdb03 [7651] Fixed some cases with unexpected fatigue bar show for player at transport. Author: DiSlord
--HG--
branch : trunk
2009-04-11 23:11:06 -05:00
megamage f869e68296 [7649] Fix resilience damage reduction coefficients changed after client switch Author: DiSlord
--HG--
branch : trunk
2009-04-11 23:07:49 -05:00
megamage 0010f7ffe3 [7648] Resolve problems with expected fall damage at near teleport. Author: VladimirMangos
Move near teleport landing code to WorldSession::HandleMoveTeleportAck.
    This make Player::TeleportTo code working in same way for both far/near teleports.
    Move mSemaphoreTeleport from WorldObject to Player and merge with DoNotMove (using 2 fields for far/near teleport flag).
    Skip movement packets until landing confirmation for near teleport from client.

--HG--
branch : trunk
2009-04-11 23:07:07 -05:00
megamage dda2fdff33 *Implement spell Disengage and Death Grip.
--HG--
branch : trunk
2009-04-11 22:41:15 -05:00
QAston 1d640d0272 Do not trigger arcane power with presence of mind
--HG--
branch : trunk
2009-04-12 01:35:06 +02:00
QAston 3e87799453 *Fix totemic call mana gain
*Fix chimera shot effect with viper sting
*Fix charges display
*Fix stealth applying while using vanish

--HG--
branch : trunk
2009-04-12 01:29:56 +02:00
megamage 78d6659270 *Fix the bug that noncombat pet does not follow owner.
--HG--
branch : trunk
2009-04-11 16:06:48 -05:00
megamage 06a8f2a7d1 *Try to fix the bug that pets do not have correct AI.
--HG--
branch : trunk
2009-04-11 15:59:27 -05:00
megamage 8451619c2f [7647] Fixed typo in option StartHonorPoints default value set at error. Author: zhanhang03
--HG--
branch : trunk
2009-04-11 15:35:50 -05:00
megamage 22529d80a4 *Fix build.
--HG--
branch : trunk
2009-04-11 15:34:31 -05:00
megamage d697fbd158 *Merge.
--HG--
branch : trunk
2009-04-11 15:03:34 -05:00
megamage ccd9f4eeb2 *Merge.
--HG--
branch : trunk
2009-04-11 14:53:16 -05:00
megamage 3120221deb *Note: this patch may do not have any use for TC.
[7645] Fixed problems wit temporary unsummoned pets and cleanup code. Author: VladimirMangos

    * Save temporary unsummoned pet to current slot (instead non_in_slot mode) and
      prevent save as current pet summoned while temporay unsummon (arena)
    * Prevent overwrite temporary summoned pet data
    * At player loading set temporary unsummoned pet data instead pet loading
      if pet expected to be temporary unsummoned in current player state (loading in taxi flight/etc)
    * Restore proper pet at arena leave and unsummon in arena summoned.

--HG--
branch : trunk
2009-04-11 14:47:38 -05:00
megamage 9378a9cf21 *Add function GetPlayer and GetCreature for scripts. Please try to not use GetUnit in the future.
--HG--
branch : trunk
2009-04-11 13:42:34 -05:00
QAston ca8a67ab91 *Fix Faerie Fire (Feral) damage
--HG--
branch : trunk
2009-04-11 19:45:14 +02:00
Rat 80e1a5faac *fix melee hit crit and add it to debuglog if disabled
--HG--
branch : trunk
2009-04-11 19:31:20 +02:00
QAston e9a98392a1 *Fix Concussion Blow
--HG--
branch : trunk
2009-04-11 19:15:28 +02:00
megamage f4d69d1b3b *Merge.
--HG--
branch : trunk
2009-04-11 12:01:27 -05:00
megamage c9005f636e *Improve setupatebit code. Also can get more debug info.
--HG--
branch : trunk
2009-04-11 12:00:43 -05:00
QAston 2e0ffba0bc *Fix beacon of light.
*Fix a crash in Spell::CanAutoCast.

--HG--
branch : trunk
2009-04-11 18:58:34 +02:00
megamage 7f0e951104 *Revert the aura display fix of TC1 because it may not be needed in TC2.
--HG--
branch : trunk
2009-04-10 18:31:03 -05:00
megamage 4d277430c5 [7644] Fixed pet slot values using in pet save. Author: VladimirMangos
Problem exist from client version switch when stable slot amount changed.
    In result this has been source problems with stable use (3-4 slots) and possible pet lost in some cases
    or "not save state" for summoned pets.
    Use enums to avoid repeating problem, use more safe value for not-in-slot save (for summoned pets)
    Fixed data preparing for MSG_LIST_STABLED_PETS.

--HG--
branch : trunk
2009-04-10 18:18:44 -05:00
megamage d1c2d98015 *Merge.
--HG--
branch : trunk
2009-04-10 18:01:15 -05:00
megamage c106914e94 *Remove some invalid template functions.
--HG--
branch : trunk
2009-04-10 17:56:42 -05:00
QAston 7f5a9de703 *Make maim be breakable by damage
*Fix a typo causing freeze

--HG--
branch : trunk
2009-04-11 00:27:30 +02:00