megamage
8782d2d31a
[7819] Correct use item ScalingStatValues data (ScalingStatValues.dbc): Author: DiSlord
...
- ScalingStatDistribution stats multiplier
- Armor bonus from ssv
- Damage from ssv
- Feral AP from ssv
- Feral AP from ssv dps bonus
Use item->StatsCount in apply mods
Not allow equip item if level > ScalingStatDistribution->maxlevel field
TODO find more info about ScalingStatValuesEntry->spellBonus
--HG--
branch : trunk
2009-05-14 11:56:51 -05:00
megamage
bf82601817
[7818] Implement SPELL_AURA_MOD_FACTION_REPUTATION_GAIN. Author: DonTomika
...
--HG--
branch : trunk
2009-05-14 11:56:02 -05:00
megamage
22f34d1b74
*Merge.
...
--HG--
branch : trunk
2009-05-13 19:34:10 -05:00
megamage
ff3332f066
[7809] Replace repeating "remove cooldown and send update to client" code by function call. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-10 14:51:51 -05:00
megamage
66c4b7b560
[7804] Allow swap and move by bag slots equipped ammopouch and quiver Author: Foks
...
--HG--
branch : trunk
2009-05-10 14:30:04 -05:00
megamage
dddc39c1ab
*Fix a typo in canSeeSpellClickOn.
...
--HG--
branch : trunk
2009-05-09 19:58:55 -05:00
megamage
bd33ebf6d3
[7801] Apply damage mods from scripts or target state not in DealDamage but in new function before send data to client. Author: VladimirMangos
...
* Fixed bug with health decrease (client side visual bug) at spell damage by target with AI::DamageTaken damage set to 0
* Fixed bug with ignore .die command and instant kill damage in some cases.
--HG--
branch : trunk
2009-05-08 19:20:28 -05:00
megamage
b7b7262c7c
[7800] Small fixes for scripting case ActivateTaxiPathTo use: Author: VladimirMangos
...
* Allow wide mount model lookup in DBC data for script case
* Allow 0-coordinates node use in script case
--HG--
branch : trunk
2009-05-08 19:03:56 -05:00
megamage
1fb48b3e34
[7799] Use single function for SMSG_SPELLNONMELEEDAMAGELOG prepare. Merge comments, replace values by enums. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-08 19:01:40 -05:00
megamage
29921b5bea
[7798] More Player::ActivateTaxiPathTo use improvements Author: VladimirMangos
...
* Provide more explicit way about spell that cast taxi flight if any
* Remove incorrect states instead error reporting in case non-taximaster flight start (cast/script)
* Remove mount_id arg from ActivateTaxiPathTo and implement support for 0 mount_id case (spell 32474)
* Implement spell 32474 (except finilize part)
* Provided Player::ActivateTaxiPathTo(uint32 taxi_path_id) function version for simplify one node to node paths use by id.
--HG--
branch : trunk
2009-05-08 18:52:12 -05:00
megamage
7277ddd114
[7797] Use DBC data for mount model selection in more cases. Author: VladimirMangos
...
* Use alt.team mount data for take player team model id if DB not provide own team creature id in spell taxi call case.
* Remove unddeded hacks for model ids from Spell::EffectSendTaxi
* Provide spell target for SPELL_EFFECT_SEND_TAXI for spell with target mode 0 for this effect.
--HG--
branch : trunk
2009-05-08 18:49:07 -05:00
megamage
d72855e25f
[7794] Add DK pet type support for proper show it in client Pet tab. Author: Astellar
...
--HG--
branch : trunk
2009-05-08 18:43:06 -05:00
krz
51b46c53b8
Fix enchantment application in case item is broken.
...
--HG--
branch : trunk
2009-05-08 17:16:14 +02:00
megamage
ae4bdc8138
[7786] Proper hostile zones marking for PvE servers. Author: Elron
...
--HG--
branch : trunk
2009-05-06 16:47:51 -05:00
megamage
8c4a111050
[7784] Skip distance to start taxi node in case node without coordinates and taxi flight started by spell. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-06 16:42:17 -05:00
megamage
66884cab11
[7778] Implement honorable kill related achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_HK_CLASS
* ACHIEVEMENT_CRITERIA_TYPE_HK_RACE
--HG--
branch : trunk
2009-05-06 16:38:36 -05:00
QAston
ef4bcb7238
*Fix some flying mounts bugs.
...
--HG--
branch : trunk
2009-05-06 18:16:16 +02:00
megamage
e69d2cbed9
[7776] Completed implementation of CMSG_SPELLCLICK Author: arrai
...
For vehicles, you have to add the correct SPELL_AURA_CONTROL_VEHICLE spells to
npc_spellclick_spells, otherwise you won't be able to use them
--HG--
branch : trunk
2009-05-05 16:56:15 -05:00
megamage
dcb2b5aa01
[7775] Implement duel related achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_WIN_DUEL
* ACHIEVEMENT_CRITERIA_TYPE_LOSE_DUEL
--HG--
branch : trunk
2009-05-05 14:50:06 -05:00
megamage
52a867bf0a
[7773] Implement some statistics only achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED
* ACHIEVEMENT_CRITERIA_TYPE_FLIGHT_PATHS_TAKEN
* ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS
--HG--
branch : trunk
2009-05-05 14:49:15 -05:00
megamage
0ad353f147
[7758] Fixed gain reputation and xp reward between group mates in differents instances Author: zhenya
...
--HG--
branch : trunk
2009-05-04 17:30:13 -05:00
megamage
c401cb49a4
[7755] Allow mini-pet has been questgivers or gossip holders. Author: megamage
...
--HG--
branch : trunk
2009-05-04 17:26:24 -05:00
megamage
438b773bac
[7753] Implement ACHIEVEMENT_CRITERIA_TYPE_NUMBER_OF_TALENT_RESETS. Author: DonTomika
...
--HG--
branch : trunk
2009-05-03 22:30:31 -05:00
megamage
c25f63043d
[7746] Add const attribute to Player::SendInitialActionButtons. Author: AlexDereka
...
--HG--
branch : trunk
2009-05-03 22:22:31 -05:00
megamage
1cfc04f1f5
[7745] Fixed gcc warnings. Author: AlexDereka
...
--HG--
branch : trunk
2009-05-03 22:21:46 -05:00
QAston
f9b13b45e0
*Fix grounding totem.
...
*Fix runic power regeneration of butchery
*Fix some problems with master of subtlety buff expire.
*Do not allow arcane intellect and brillance to stack.
--HG--
branch : trunk
2009-05-03 16:55:09 +02:00
megamage
b5b5eeb815
*Allow player interact with summoned npc.
...
--HG--
branch : trunk
2009-05-02 22:59:55 -05:00
megamage
122d944945
*Update summon system.
...
*Fix the bug that shaman cannot summon fire elemental.
*Fix the bug that totem meters cannot be displayed.
--HG--
branch : trunk
2009-05-02 19:24:22 -05:00
megamage
e1b8fff590
*Fix a crash caused by uninitialized variable "m_transport"
...
--HG--
branch : trunk
2009-05-01 17:40:27 -05:00
QAston
a098dc72fc
*Do not apply auras with 4th diminishing level
...
*Some fixes related to last commit.
--HG--
branch : trunk
2009-05-01 17:21:16 +02:00
megamage
85fbe3ada2
[7740] More correct flags in trainer list data for profession ranks. Author: VladimirMangos
...
Note: this is not fix problem with gren show recently learned non-first rank of primary profession.
Thanks to Seizerkiller for help in reseach.
--HG--
branch : trunk
2009-05-01 01:33:08 -05:00
megamage
93017c454b
[7738] Use proper indent instead if() for() style. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-30 19:34:05 -05:00
megamage
4b4f472357
[7737] Implement ACHIEVEMENT_CRITERIA_TYPE_LOOT_TYPE. Author: Trazom
...
Zone dependent achievement criteria required DB support.
--HG--
branch : trunk
2009-04-29 18:42:53 -05:00
megamage
e490779de0
*Merge.
...
--HG--
branch : trunk
2009-04-29 16:51:27 -05:00
megamage
e695016e94
[7736] Do not cast Deserter debuff at gamemaster Author: freghar
...
--HG--
branch : trunk
2009-04-29 16:39:03 -05:00
megamage
b89d307f75
[7736] Do not cast Deserter debuff at gamemaster Author: freghar
...
--HG--
branch : trunk
2009-04-29 16:19:04 -05:00
megamage
9a29b03e30
[7735] Not apply enchant mods from broken item (but allow set it duration) Author: DiSlord
...
--HG--
branch : trunk
2009-04-29 16:18:34 -05:00
megamage
295b634ca6
[7731] Some code cleanups, warrning fixes. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-29 00:31:03 -05:00
megamage
bd4c2bdb64
[7728] Use correct loot_type values in data sent to client instead long time existed hacks. Code cleanups. Author: VladimirMangos
...
Thanks to Seizerkiller and TOM_RUS for help in reseach.
--HG--
branch : trunk
2009-04-27 21:29:01 -05:00
megamage
ff69ced9fe
[7718] Fix my typo in [7716] commit. Author: AlexDereka
...
--HG--
branch : trunk
2009-04-27 18:45:05 -05:00
megamage
09af28301e
[7716] Fixed some typos and possible crashes. Author: AlexDereka
...
--HG--
branch : trunk
2009-04-27 18:42:35 -05:00
QAston
2d1521dea9
*Fix CAST_INTURRUPT_PREVIOUS flag for eventai action cast
...
*Rewrite .reload all pet_spells command to make it reset actionbars correctly.
--HG--
branch : trunk
2009-04-26 02:48:20 +02:00
megamage
554128861c
*Fix the bug that counterspell can affect shapeshift
...
--HG--
branch : trunk
2009-04-25 16:20:21 -05:00
megamage
031daf6003
*Fix the bug that player fall off the transport when changing map.
...
--HG--
branch : trunk
2009-04-25 08:57:01 -05:00
megamage
84e9ffb487
*Set mover based on client response.
...
--HG--
branch : trunk
2009-04-23 21:43:20 -05:00
QAston
f405468cc9
*Fix a typo
...
--HG--
branch : trunk
2009-04-23 21:02:29 +02:00
QAston
066af701d3
*Fix frenzy and Ferocious Inspiration proc.
...
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example)
--HG--
branch : trunk
2009-04-23 20:57:17 +02:00
megamage
db3e17cb70
[7700] Implement ACHIEVEMENT_CRITERIA_TYPE_EARN_HONORABLE_KILL Author: DonTomika
...
--HG--
branch : trunk
2009-04-22 18:03:07 -05:00
megamage
297498f1f7
*Fix the bug that all vehicles are broken.
...
--HG--
branch : trunk
2009-04-21 14:05:54 -05:00
megamage
624c30138a
[7692] Implement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILL_LINE and reimplement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILLLINE_SPELLS. Author: VladimirMangos
...
Also correctly set this criteria at login.
--HG--
branch : trunk
2009-04-20 20:33:43 -05:00