DiSlord
75374cbad6
Merge branch 'master' of git@github.com:mangos/mangos into procflag
2008-12-12 02:15:42 +03:00
VladimirMangos
d386a67d27
[6898] Prevent processing incoming packates for closed connection.
2008-12-12 02:00:47 +03:00
tomrus88
0f7077546f
Implemented character customize future.
...
Not tested, but should work...
2008-12-12 01:44:52 +03:00
DiSlord
7c8d69e2b0
* Fix some warlock talent work
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-12 01:36:28 +03:00
DiSlord
6c02f00a93
Merge branch 'master' of git@github.com:mangos/mangos.git into procflag
2008-12-12 01:34:09 +03:00
hunuza
ac2748a141
[6897] Avoid DB access on uninvite from group.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-11 21:37:24 +01:00
arrai
bc816b70fc
[6896] Fixed fall damage after teleports
2008-12-11 17:19:32 +01:00
tomrus88
db64bf6b80
Merge branch 'master' into 303
...
I hope it merged correctly...
Conflicts:
contrib/extractor/ad.exe
src/game/MovementHandler.cpp
src/game/Player.h
2008-12-11 12:22:37 +03:00
VladimirMangos
54207e753c
[6895] Fix unexpected change backported in [6889]. Rebuild ad.exe with recent changes.
2008-12-10 19:50:33 +03:00
VladimirMangos
467090e817
[6894] Backport file name preparing code in VMapManager from 303 branch that fix also possible memory corruption.
2008-12-10 19:31:30 +03:00
VladimirMangos
cd44cfe79d
Drop commented code in VMapManager.cpp.
2008-12-10 19:20:29 +03:00
VladimirMangos
477ba70782
[6893] Fixes in waypoint movement code.
...
Initilize variables and reset last movment timer for correct waypoints work at reset movement.
2008-12-10 18:53:57 +03:00
hunuza
2e2055c469
[6892] Some small code clean ups and optimisations.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-10 16:42:56 +01:00
arrai
9f8e51ff41
[6891] small performance fix for previous commit
2008-12-10 16:02:26 +01:00
arrai
69e9ab315f
[6890] Implemented more correct way of calculating fall damage by using fall distance and not fall time. Thanks to DasMy for finding an appropriate formula
2008-12-10 15:09:03 +01:00
tomrus88
b036c2b4ea
Merge branch 'master' into 303
...
Conflicts:
contrib/extractor/System.cpp
src/game/MovementHandler.cpp
src/game/Object.cpp
src/game/Player.cpp
src/game/Player.h
src/game/Spell.cpp
src/game/Unit.cpp
src/game/Unit.h
src/game/WorldSession.cpp
src/game/debugcmds.cpp
2008-12-09 14:57:32 +03:00
VladimirMangos
3da9f3f4cc
[6889] Backport some not client version specific changes and fixes from 303 branch.
2008-12-09 14:08:29 +03:00
VladimirMangos
82cbd9152d
Fixed possible crash in Aura::HandleModPossessPet
...
Also small code cleanup.
2008-12-09 11:47:49 +03:00
VladimirMangos
6cee03bae0
Fixed build after merge.
2008-12-09 08:28:42 +03:00
tomrus88
ef69f6b80c
Merge branch 'master' into 303
...
Conflicts:
src/game/Player.cpp
src/shared/revision_nr.h
2008-12-09 00:32:47 +03:00
hunuza
a94b918ffc
[6883] Avoid DB access on deleting guild member.
2008-12-09 00:28:31 +03:00
hunuza
c7aef1a8c8
[6882] Make corpse erase async.
2008-12-09 00:28:30 +03:00
GalaxyMan
99ccdd51b0
[6881] Fix typo in log string.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-09 00:28:30 +03:00
DasBlub
26d1574eb1
[6880] fixed spell 26275 for game object 180797
...
Signed-off-by: arrai <array.of.intellect@gmail.com>
2008-12-09 00:28:29 +03:00
VladimirMangos
52da5abf4d
[6879] Not apply casting time spell bonuses mods to creature (non-pets) casted spells with 0 cast time.
2008-12-09 00:28:28 +03:00
thenecromancer
fdd4fcd48f
Set correct base damage for spell 37674
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-09 00:28:28 +03:00
Neo2003
8ae33af8f6
[6878] Fixed a typo in VC for ACE_Wrappers
...
Signed-off-by: freghar <compmancz@gmail.com>
(cherry picked from commit d94f03b0aeec431ec6cee4f469d45d3209434fe7)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-09 00:28:27 +03:00
megamage
ca5278ba6e
[6877] Fix Prayer of Mending. Use original caster's healing bonus.
2008-12-09 00:28:27 +03:00
DiSlord
1ff2b7fc8b
[6876] * Not drop charge for 1120 and ranks (fix SPELL_AURA_CHANNEL_DEATH_ITEM aura work)
2008-12-09 00:28:26 +03:00
DiSlord
b6a5767902
[6875] Skip utf8 header (if exist) for mangosd.conf file
2008-12-09 00:28:25 +03:00
DiSlord
c78b5644c7
[6874] * Not remove spell mods for not finished spells
...
* Ignore self miss in drop combopoints (problems vs 5171 and ranks still exist)
* Allow cast spell on immune if spell can removeit by dispell
2008-12-09 00:28:25 +03:00
DiSlord
9b842b6fdc
Work under spell mods
...
* Add support > 64 bit spellFamily mask
* Remove not used fields in SpellModifier
* Remove not used (and not correct work vs charges) GetTotalFlatMods, GetTotalPctMods
* Use DBC based data for spell_affect
* More better work SPELL_AURA_ADD_TARGET_TRIGGER aura
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-08 23:22:39 +03:00
DiSlord
916bd178a2
* Fixed some comments in code
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-08 23:19:57 +03:00
KAPATEJIb
480a935216
[6888] Add to character.sql not added changes from 2008_11_12_01_character_character_aura.sql
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-08 11:39:18 +03:00
Neo2003
09c27ec667
[6887] Position dead flying creatures on ground at creature loading.
...
Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
2008-12-07 22:02:17 +01:00
Neo2003
211f987aa9
Make flying creatures fall on ground when killed.
...
Fix also fly speed computation for creatures.
Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
2008-12-07 22:00:53 +01:00
VladimirMangos
8eccdbc046
[6886] Prevent some memory losses at server shutdown.
2008-12-07 23:49:47 +03:00
arrai
a3a57a5390
[6885] In dungeons even fighting creatures are supposed to put nearby players in combat. 3rd party scripting libraries might have to be updated
2008-12-07 21:34:27 +01:00
balrok
2e08a63da7
[6884] Replaced iterator++ with ++iterator in for-loop-headers
...
i used this script
for i in ls *.[ch]*; do cat $i | sed -r 's/(.*for.*iterator.*;\
*)([a-z0-9\_\*]+)\ *\+\+(.*)/\1++\2\3/' > /tmp/mangos/$i; done
for i in ls *.[ch]*; do cp /tmp/mangos/$i $i; done
and rechecked it with my eyes, if everything is right
i took only for-loops cause they can be gathered easier with a script
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-07 19:49:45 +01:00
hunuza
66c98859cf
[6883] Avoid DB access on deleting guild member.
2008-12-07 15:41:46 +01:00
hunuza
e81af0b739
[6882] Make corpse erase async.
2008-12-07 13:19:52 +01:00
GalaxyMan
4df03b8561
[6881] Fix typo in log string.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-06 21:44:50 +03:00
tomrus88
bfe899b126
Some more map extractor fixes. Patch provided by andstan.
...
Coding style fix.
Removed hack from lava detection code.
Please test water/lava detection. Should work fine now.
2008-12-06 19:19:46 +03:00
DasBlub
3f90b66125
[6880] fixed spell 26275 for game object 180797
...
Signed-off-by: arrai <array.of.intellect@gmail.com>
2008-12-06 14:29:20 +01:00
VladimirMangos
43f713f660
[6879] Not apply casting time spell bonuses mods to creature (non-pets) casted spells with 0 cast time.
2008-12-06 08:05:53 +03:00
thenecromancer
aef1542792
Set correct base damage for spell 37674
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-06 08:03:42 +03:00
Neo2003
31a052d468
[6878] Fixed a typo in VC for ACE_Wrappers
...
Signed-off-by: freghar <compmancz@gmail.com>
(cherry picked from commit d94f03b0aeec431ec6cee4f469d45d3209434fe7)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-06 05:23:01 +03:00
megamage
3c67ea6f67
[6877] Fix Prayer of Mending. Use original caster's healing bonus.
2008-12-06 04:50:44 +03:00
DiSlord
223fe7321f
[6876] * Not drop charge for 1120 and ranks (fix SPELL_AURA_CHANNEL_DEATH_ITEM aura work)
2008-12-06 04:39:36 +03:00
DiSlord
2907868b80
[6875] Skip utf8 header (if exist) for mangosd.conf file
2008-12-06 02:45:55 +03:00