VladimirMangos
943c76869d
[7799] Use single function for SMSG_SPELLNONMELEEDAMAGELOG prepare. Merge comments, replace values by enums.
2009-05-08 12:42:58 +04:00
VladimirMangos
666b6f798e
[7798] More Player::ActivateTaxiPathTo use improvements
...
* 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.
2009-05-08 01:15:53 +04:00
VladimirMangos
3989212ad1
[7797] Use DBC data for mount model selection in more cases.
...
* 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.
2009-05-07 22:40:37 +04:00
VladimirMangos
a587590ab5
[7796] Implement .lookup taxinode and .go taxinode commands.
2009-05-07 19:37:14 +04:00
AlexDereka
3279b77b09
[7795] Added comments.
2009-05-07 13:39:32 +04:00
Astellar
55392c3417
[7794] Add DK pet type support for proper show it in client Pet tab.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-07 13:19:49 +04:00
DiSlord
b2d9faa1cf
[7793] Add some comments to fields in Talent.dbc
...
Signed-off-by: DiSlord <dislord@nomail.com>
2009-05-06 22:02:35 +04:00
DiSlord
f2c514e810
[7792] Fix one rogue spell AP bonus
...
Signed-off-by: DiSlord <DiSlord@nomail.ru>
2009-05-06 19:18:09 +04:00
ApoC
ab170653fc
[7791] Compile fix of [7789].
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-06 14:27:24 +02:00
Opterman
e0f5561cae
[7790] Fixed proc spell for talent 49005
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-06 13:59:07 +02:00
Maxxie
4c29782d66
[7789] Fixed mana gain from spell effect EffectDestroyAllTotems.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-06 13:21:25 +02:00
DEN_North
54f29f7138
[7788] Implement item 40711 effect.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-06 14:48:31 +04:00
Maxxie
ac239e6178
[7787] Apply death preventing buffs after absorbing damage
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-06 14:03:04 +04:00
Elron
727268a4e8
[7786] Proper hostile zones marking for PvE servers.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-06 09:59:53 +04:00
Astellar
7355eb2f52
[7785] Allow regenerate energy for pets if this current power type.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-06 07:30:08 +04:00
VladimirMangos
75dda239d7
[7784] Skip distance to start taxi node in case node without coordinates and taxi flight started by spell.
2009-05-06 06:42:57 +04:00
DonTomika
b7417440df
[7783] Fixed Night Elf death whisp form.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-06 00:35:32 +02:00
pasdVn
952474f22d
[7782] Fixed dummy proc from spell 34074
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-06 00:25:48 +02:00
ApoC
cf4884b03a
[7781] Fixed typo in my prev. commit.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-05 23:48:23 +02:00
ApoC
e8d8b1a888
[7780] Fixed Player::HasGuardianWithEntry()
...
Pets not contain in GUID entry but pet number so we need check
GetEntry() == entry
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-05 23:38:19 +02:00
VladimirMangos
da04a946e7
[7779] Sort achievement criteria switch cases.
2009-05-06 01:04:24 +04:00
DonTomika
b27694f88b
[7778] Implement honorable kill related achievement criteria
...
* ACHIEVEMENT_CRITERIA_TYPE_HK_CLASS
* ACHIEVEMENT_CRITERIA_TYPE_HK_RACE
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-05 22:27:45 +02:00
Corfen
e70fdad6b7
[7777] Fixed talent 30299 and ranks procing also from holy dmg.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-05-05 22:05:54 +02:00
arrai
fefe56e3c5
[7776] Completed implementation of CMSG_SPELLCLICK
...
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
2009-05-05 18:58:58 +02:00
DonTomika
6e87802fa5
[7775] Implement duel related achievement criteria
...
* ACHIEVEMENT_CRITERIA_TYPE_WIN_DUEL
* ACHIEVEMENT_CRITERIA_TYPE_LOSE_DUEL
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-05 14:53:18 +04:00
daveh
6c74fc95df
[7774] Fix pet quest giver doesn't update status.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-05 14:32:27 +04:00
DonTomika
f60df52dfc
[7773] Implement some statistics only achievement criteria
...
* ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED
* ACHIEVEMENT_CRITERIA_TYPE_FLIGHT_PATHS_TAKEN
* ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-05 14:27:41 +04:00
DonTomika
220006d176
[7772] Implement ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_GOLD_VALUE_OWNED
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-05 13:57:04 +04:00
VladimirMangos
bda5da94c5
[7771] Replace different ways access to aura type in Unit::AddAura by more safe (after call ApplyModifier) local variable.
2009-05-05 12:47:01 +04:00
VladimirMangos
eb9bd0ec7e
[7770] Prevent access to possible deleted aura's spell proto in Aura::HandleModStealth.
2009-05-05 12:42:35 +04:00
VladimirMangos
565afd4d57
[7769] Prevent access to deleted aura data in Aura::HandleModMechanicImmunity
2009-05-05 11:58:39 +04:00
VladimirMangos
881cceff8c
[7768] Add check to prevent set homebind to instance map.
2009-05-05 10:38:15 +04:00
evilstar
c0bb0fd09d
[7767] Implement item 43824 work.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-05 08:47:23 +04:00
VladimirMangos
042b520fad
[7766] Add hack code for better detection some area 4395 subzones.
2009-05-05 08:43:12 +04:00
VladimirMangos
b446585be4
[7765] Fixed build in proper way in case selected Debug_NoPCH windows configuration
...
* Build mangosd fiels in proper dir
* Use Win32 getrevision version
* Use proper prebuild libs at script DLL linking
2009-05-05 04:39:35 +04:00
freghar
2ebde81733
[7764] Top-level .gitignore cleanup
...
Signed-off-by: freghar <compmancz@gmail.com>
2009-05-05 00:11:21 +02:00
freghar
9948259282
[7763] Added tags file to top-level .gitignore
...
Signed-off-by: freghar <compmancz@gmail.com>
2009-05-04 21:55:55 +02:00
AlexDereka
aebf74ec45
[7762] Fixed build in *nix.
2009-05-04 21:58:29 +04:00
zhenya
20ffd7f421
[7761] GuildBankTabPrice vector is replaced by an array.
...
Arrays are significantly faster.
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-05-04 19:47:14 +04:00
AlexDereka
c9eb417515
[7760] Fixed my typo in prev commit.
2009-05-04 16:37:47 +04:00
AlexDereka
c81c5ab961
[7759] Fixed [7758] commit.
2009-05-04 16:17:52 +04:00
zhenya
b1bfdddeb2
[7758] Fixed gain reputation and xp reward between group mates in differents instances
...
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-05-04 14:45:23 +04:00
VladimirMangos
15d449c161
[7757] Not remove auras required for casting warrior enrage aura state at this state lost.
2009-05-04 14:16:08 +04:00
AlexDereka
255ed61a86
[7756] Fixed memory leak in PoolHandler::Initialize().
2009-05-04 12:23:13 +04:00
megamage
ebafe6a7b9
[7755] Allow mini-pet has been questgivers or gossip holders.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-04 12:07:04 +04:00
daveh
df119a4b59
[7754] Set NPC flags from DB for mini-pets (summoned critters).
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-04 08:41:23 +04:00
DonTomika
d351c09f9d
[7753] Implement ACHIEVEMENT_CRITERIA_TYPE_NUMBER_OF_TALENT_RESETS.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-04 06:42:30 +04:00
Az@zel
53967893be
[7752] Correctly restore autocast state for spells at spell loading.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-04 05:42:19 +04:00
VladimirMangos
4561dec27e
[7751] Use more safe code to prevent DB errors at pet spells save and avoid unneded data save.
2009-05-04 04:55:55 +04:00
daveh
56401e1494
[7750] Get level/health critters data from Db instead hardcoded values.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-04 04:18:57 +04:00