Commit Graph

369 Commits

Author SHA1 Message Date
QAston 8ca97f7bcb Backed out changeset 77ac33a3948b - it caused problems with some channeled spells (interruption)
--HG--
branch : trunk
2009-04-15 20:58:39 +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
QAston b1b53addcc *Fix shadowflame
--HG--
branch : trunk
2009-04-12 10:35:28 +02: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 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
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 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 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
Rat 1e61dffc89 *added creature extra flag No Crit (CREATURE_FLAG_EXTRA_NO_CRIT)
*added function to disable reputation gained from monsters
*tabs2spaces in affected files

--HG--
branch : trunk
2009-04-10 18:11:09 +02:00
megamage 5a71d93bd2 *Update vehicle code.
*Show correct visual effects to other players.
*Do not allow attack players on vehicle.
*Only dismiss vehicle when it is summoned.

--HG--
branch : trunk
2009-04-09 13:39:23 -05:00
megamage f48b123ebe [7630] Implement MSG_BATTLEGROUND_PLAYER_POSITIONS sending for AB and AV battleground. Author: Triply
--HG--
branch : trunk
2009-04-08 16:28:58 -05:00
QAston fc7d2a5393 *Save only auras which need to be saved-this also removes error spam for duplicate entries.
--HG--
branch : trunk
2009-04-08 18:32:48 +02:00
megamage 46ecc1154b *Remove some log spams. Add more info for some logs.
--HG--
branch : trunk
2009-04-07 21:13:21 -05:00
megamage e2333f2adf [7626] Fixed: Typo in InitStatsForLevel Author: rastikzzz
--HG--
branch : trunk
2009-04-07 19:41:25 -05:00
megamage fe7a8e1bc9 *Fix a dead loop in aura update. Sorry. Thanks to QAston for pointing out the mistake.
--HG--
branch : trunk
2009-04-07 15:34:17 -05:00
megamage 6f3efad899 *Fix a 100% crash caused by duel.
--HG--
branch : trunk
2009-04-07 11:24:51 -05:00
XTZGZoReX 2fe9fed7c7 * Tabs to spaces -- using: perl -p -i -e "s/\t/ /g" *
--HG--
branch : trunk
2009-04-07 10:51:45 +02:00
QAston ebc7176678 *Fix auras amount after relog
--HG--
branch : trunk
2009-04-08 00:07:32 +02:00
QAston 7d2652e862 *Fix a typo
--HG--
branch : trunk
2009-04-07 23:23:20 +02:00
XTZGZoReX cc2a089a9d * Trailing whitespace removed.
--HG--
branch : trunk
2009-04-06 21:14:51 +02:00
QAston 3ef20629df *Some crashfixes.
--HG--
branch : trunk
2009-04-07 18:05:56 +02:00
megamage 0fd28a68b7 *Merge.
--HG--
branch : trunk
2009-04-05 17:11:43 -05:00
QAston 6375f8fc8c *Set aura remove by expire only for expired auras
--HG--
branch : trunk
2009-04-06 23:27:13 +02:00
megamage 5acc0c057b [7612] Move SMSG_TRIGGER_CINEMATIC and SMSG_TRIGGER_MOVIE to functions and use its instead explicit packet creating. Author: NoFantasy
--HG--
branch : trunk
2009-04-05 16:25:00 -05:00
QAston 20c02ef760 *Update of aura system.
--HG--
branch : trunk
2009-04-06 13:31:14 +02:00
megamage c0a131a63d *Fix visibility update bug.
--HG--
branch : trunk
2009-04-04 13:02:57 -06:00
megamage c48ea87a03 *Fix some crash when unit is removed.
--HG--
branch : trunk
2009-04-03 14:51:40 -06:00
megamage f2e88cae51 *Fix some visibility bug.
--HG--
branch : trunk
2009-04-02 20:27:10 -06:00
megamage 9f65886787 [7600] Apply at far teleport AURA_INTERRUPT_FLAG_MOVE and AURA_INTERRUPT_FLAG_TURNING in simlar to near teleport case. Author: VladimirMangos
--HG--
branch : trunk
2009-04-02 16:49:52 -06:00
megamage 943d0c6e2d [7597] Fixed crash at stealing single target auras (54648 for example) Author: arrai
--HG--
branch : trunk
2009-04-02 16:44:18 -06:00
megamage 2ea4fab57f *Try to fix a crash caused by dualcomplete.
--HG--
branch : trunk
2009-04-02 13:47:10 -06:00
megamage b51cea6ce4 *Remove some code which may cause crash.
--HG--
branch : trunk
2009-03-31 14:08:38 -06:00
megamage 031df598ab *Try to fix crash.
--HG--
branch : trunk
2009-03-31 09:18:39 -06:00
megamage 783e4fd3ff *Add new creature_template column VehicleId
*Allow spawn vehicles
*Make vehicles grid objects.

--HG--
branch : trunk
2009-03-28 22:44:09 -06:00
megamage 4bd98db3ab [7575] Avoid unrelated skill search at ACHIEVEMENT_CRITERIA_TYPE_*_SKILL_LEVEL update Author: VladimirMangos
--HG--
branch : trunk
2009-03-28 18:00:33 -06:00
megamage eee2d0216e [7573] Implement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILL_LEVEL Author: Trazom
--HG--
branch : trunk
2009-03-28 17:58:21 -06:00
megamage b1c5d4c593 Implement initial known taxi nodes for DK. Author: Lightguard, VladimirMangos
--HG--
branch : trunk
2009-03-28 17:50:36 -06:00
megamage 85e497eb58 [7566] Fix shield block value pct mod use (apply it on strength bonus also) Author: DiSlord
--HG--
branch : trunk
2009-03-28 17:34:29 -06:00
megamage 1299521d50 [7559] Implement function Player::RewardPlayerAndGroupAtEvent for reward (quest objective only) player and group at special kill-like events. Author: Ramses_II
Use it for Spell::EffectKillCredit and some dummy code.

--HG--
branch : trunk
2009-03-28 16:26:31 -06:00
megamage ff83e4a9b1 *Fix some bugs of pet.
--HG--
branch : trunk
2009-03-27 22:47:28 -06:00
megamage e9bdfa4d02 *Merge.
--HG--
branch : trunk
2009-03-26 21:54:14 -06:00
megamage 52a5c5e8e3 *Some improvement of update visibility when players leave map.
--HG--
branch : trunk
2009-03-26 20:33:01 -06:00
megamage a6d6b21456 *Fix build.
--HG--
branch : trunk
2009-03-26 17:51:40 -06:00
megamage a97f5c8d98 [7551] apply deserter debuff also if player leaves the bg in preparation phase Author: balrok
prior this deserter debuff was only applied at status_in_progress

--HG--
branch : trunk
2009-03-26 16:50:29 -06:00
megamage 4ba4e193e7 [7550] Remove dublicate code. Author: DiSlord
--HG--
branch : trunk
2009-03-26 16:49:47 -06:00