tomrus88
c802504304
Applied coding style.
2009-05-21 19:45:18 +04:00
tomrus88
ebb03b7b9f
Merge commit 'origin/master' into 310
...
Hope it works with live 3.1.2.9901 client
2009-05-20 10:53:55 +04:00
DiSlord
695d83568a
[7849] Fix remove Swiftmend aurastate in some cases
...
Signed-off-by: DiSlord <dislord@nomail.com>
2009-05-18 23:44:26 +04:00
tomrus88
6734694a90
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/Player.cpp
2009-05-16 00:47:37 +04:00
DonTomika
fd71c2bd6f
[7818] Implement SPELL_AURA_MOD_FACTION_REPUTATION_GAIN.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-13 23:34:53 +04:00
tomrus88
5ab735d374
Merge commit 'origin/master' into 310
2009-05-10 21:46:26 +04:00
VladimirMangos
1feff6365f
[7807] Drop dead code after switch to 3.0.x.
2009-05-09 17:45:02 +04:00
tomrus88
3c43e9dd52
Merge commit 'origin/master' into 310
2009-05-09 16:03:32 +04:00
VladimirMangos
f53d06ad70
[7801] Apply damage mods from scripts or target state not in DealDamage but in new function before send data to client.
...
* 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.
2009-05-08 17:07:40 +04:00
tomrus88
c9f5062955
Merge commit 'origin/master' into 310
2009-05-08 15:31:27 +04:00
tomrus88
930f3304de
Fixed SMSG_PET_SPELLS opcode.
2009-05-08 15:30:39 +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
tomrus88
216b947002
Merge commit 'origin/master' into 310
2009-05-07 02:08:52 +04:00
DEN_North
54f29f7138
[7788] Implement item 40711 effect.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-05-06 14:48:31 +04:00
tomrus88
6821c24268
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/Player.cpp
2009-05-06 09:40:35 +04: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
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
tomrus88
e75e66063e
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/UpdateData.cpp
2009-05-05 10:44:12 +04:00
tomrus88
7e938af972
Updated to latest PTR client build 9868.
2009-05-05 10:41:22 +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
27fabf7ace
[7745] Fixed gcc warnings.
2009-05-03 20:25:27 +04:00
tomrus88
b980e9ac59
Updated to 3.1.2.9855 client build, fixed quests, some work on monster movement. Not tested.
2009-05-02 19:41:00 +04:00
tomrus88
21a38a42d8
Merge commit 'origin/master' into 310
2009-04-30 13:55:38 +04:00
Fog
30992d0ac3
[7734] Implement spell 58204 and 58205 used in DK introduction quest.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-29 23:28:52 +04:00
tomrus88
902f8e5e90
Added missing aura
2009-04-29 12:08:43 +04:00
tomrus88
d4323e0071
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/CharacterHandler.cpp
src/game/Player.cpp
2009-04-29 11:51:15 +04:00
VladimirMangos
512c015dc2
[7731] Some code cleanups, warrning fixes.
2009-04-29 04:03:59 +04:00
tomrus88
950a4bf13f
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/Player.cpp
2009-04-28 19:08:53 +04:00
VladimirMangos
57002fa014
[7721] Fixed possible source crash at rogue stealth lost in some special cases.
2009-04-27 00:32:33 +04:00
AlexDereka
c9d51a6dc7
[7716] Fixed some typos and possible crashes.
2009-04-26 18:49:07 +04:00
VladimirMangos
c2e6dd20dd
[7715] Provided way for scripts set alternative gameobject state for client show.
...
Also use enum for gsmeobject states.
2009-04-26 07:21:11 +04:00
tomrus88
55d6fbe3cb
Merge commit 'origin/master' into 310
2009-04-25 17:24:05 +04:00
Trazom
7c0201f834
[7701] Move explicit healing repeating code to DealHeal functions.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-23 04:54:57 +04:00
tomrus88
a9e148edac
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/AchievementMgr.cpp
src/game/BattleGroundHandler.cpp
src/game/CreatureEventAIMgr.cpp
src/game/DBCStructure.h
src/game/Player.cpp
src/game/Spell.cpp
src/shared/revision_nr.h
2009-04-21 15:20:45 +04:00
Lightguard
f97735f519
[7686] Implement aura SPELL_AURA_ADD_CASTER_HIT_TRIGGER (111).
...
Fixed bug with triggering SPELL_AURA_SPELL_MAGNET at non-magic casts (special weapon attacks).
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-19 00:42:16 +04:00
tomrus88
66f554f74d
Merge 'master' into 310
...
Please enter the commit message for your changes. Lines starting
2009-04-18 17:21:29 +04:00
VladimirMangos
09c32b5429
[7678] Implement spell target mode 7 and cleanup target mode 17.
2009-04-17 13:41:36 +04:00
tomrus88
d6f6272f8c
Merge branch 'master' into 310
2009-04-14 15:54:43 +04:00
VladimirMangos
d85e95295d
[7668] Cleanup In CreatureAI function descriptions and AttackStart/AttackedBy use.
...
* Use AI::AttackStart calls only in case explicit request creature attack from core or AI code "attack it if can".
Like taunt, pet handler attack command.
* Use AI::AttackedBy for reaction at hostile action "do something at hostile action"
Like non-dot damage, swing, negative spell landing, or fade fear/etc.
And provided by default call AttackStart if no current target.
This fix some problems, like:
* Civilian will react propertly at attack by another creature (not pet or player).
* Will not cases (at least triggred by core) when attack target start run to attacker before any real hostile action apply.
2009-04-14 10:14:10 +04:00
Lightguard
0aaf266513
[7664] Implement work of rogue talent 58426.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also fix problems with talent 58426 and 31223 work in case
* fast stealth reapply after stealth lost
* second stealth aura apply while another active.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-13 12:44:48 +04:00
VladimirMangos
56350b32ed
[7663] Fixed crash at interrupting channeled spell. Cleanup spell interrupt code.
2009-04-13 10:48:26 +04:00
False.Genesis
f89c2052ea
[7661] Fixed problem with not remove health regeneration from polymorph.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also fixed problem with remembering transform spell in case possible stacked negative and positive transforms.
2009-04-13 06:32:40 +04:00
tomrus88
2a8776e567
Merge branch 'master' into 310
...
Conflicts:
src/game/Unit.cpp
2009-04-04 23:25:57 +04:00
False.Genesis
e4daaaedb1
[7610] Fixed problems with Aura::HandleMosPossess for players
2009-04-04 01:21:59 +04:00
tomrus88
3ad6044f72
Merge branch 'master' into 310
...
Conflicts:
src/game/Unit.cpp
2009-04-03 21:21:40 +04:00
freghar
0fc68c5e1e
[7609] Trailing whitespace cleaning
...
Here we are again! "git diff --check" !!
Signed-off-by: freghar <compmancz@gmail.com>
2009-04-03 16:46:39 +02:00
tomrus88
17d86309fa
Merge branch 'master' into 310
...
Conflicts:
src/game/Unit.cpp
2009-04-03 11:28:51 +04:00
NoFantasy
780b041f62
[7602] Fixed possible crash at instant stealth aura apply interrupt at internal visibility update.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-02 05:22:30 +04:00
arrai
1ec8e1f24d
[7597] Fixed crash at stealing single target auras (54648 for example)
2009-04-01 23:11:25 +02:00