NoFantasy
23a77a1d36
[9165] Implement speed reduction at creatures DoFleeToGetAssistance
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-13 02:26:08 +01:00
VladimirMangos
1e8e8f5fd2
[9164] Use enum for CONFIG_SKIP_CINEMATICS values.
...
Just small code cleanup ;)
2010-01-13 02:10:51 +03:00
Splinter
6c7e0fccd2
[9163] Update splitConfig.txt for vmap generations.
...
This will fix large size some generated vmap files and optimize server work with its.
NOTE: in fact no changes in real in game data but for optimize work better regenerate vmaps with new splitConfig.txt.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-13 02:05:54 +03:00
sixsixnine
b29f53e6e9
[9162] Allow SPELL_AURA_PERIODIC_LEECH to crit if able to.
...
This allow DoT crits from 2944 and ranks for example.
(based on commit be72957)
Also included improvement from Lynx3d for resilence and crit threat affect.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 14:29:40 +03:00
VladimirMangos
8c3289720e
[9161] Drop unexpected added copy of sql update.
2010-01-12 12:10:50 +03:00
VladimirMangos
a21affbd68
[9160] Implement and use PROC_EX_FULL_BLOCK
...
It used for spell 31245 and ranks new proc flags.
Original patch provided by dardennf.
2010-01-12 12:07:58 +03:00
VladimirMangos
83261d9b9b
[9159] Skip invisible/stealthed and not detected targets from threat list at next target selection.
...
This will fix work spell 58984 and similar in combat.
2010-01-12 10:48:58 +03:00
kyle1
2c092b1c34
[9158] Fixed build errors for contrib/extractor at some x64 plaforms
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 09:25:29 +03:00
mns
dd6a6fcd58
[9157] Prevent crash after .goname/namego teleports at same bg/arena.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 07:37:02 +03:00
laise
07d121b6f7
[9156] Implement talent 19552 and ranks affect of spell 61846 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 07:15:22 +03:00
KAPATEJIb
e646dc9023
[9155] Update spell_proc_event for spell 20375, 21084, 31801.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 06:34:00 +03:00
VladimirMangos
3b64d57b02
[9154] Implement spell 20375 targets amount depndence from triggering source spell.
2010-01-12 06:00:25 +03:00
KAPATEJIb
799919edc5
[9153] Use in code heal amount calculation for 20165.
...
Thanks to MrLama for small cleanups and patch updating.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 06:00:01 +03:00
NoFantasy
015c6e4019
[9152] Prevent unexpected removal of move flag for following creatures not in combat
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-12 01:57:55 +01:00
MrLama
fc7bb9468f
[9151] More paladin spells fixes
...
* Allow stacking caster effect with target effect at same player for 53736. Provided by KAPATEJIb.
* Allow proc 53736/31801 at melee hits or melee like spell hits
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 03:46:52 +03:00
KAPATEJIb
171a2e02d7
[9150] Fixed some paladin spell bonuses
...
* Use stack size in additional spell damage for 31803/53742.
* Use in code calculation for additional spell 20187/20375 damage
Thanks to MrLama for small cleanups and patch updating.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 02:30:15 +03:00
KAPATEJIb
73a368d64a
[9149] Drop code and DB data for removed 31892/53720 and related spells.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 01:08:17 +03:00
VladimirMangos
cf8b2f660c
[9148] Revert "[9042] Remove double apply bonuses for spell 635/31935 and ranks"
...
* This reverts commit 2157bc1b2fb064bd6bf0dfa5b4152d13760450c5.
* And drop DB bonus data.
Thanks to MrLama and pasdVn for reseach problem.
2010-01-12 00:15:40 +03:00
VladimirMangos
197ebb6bfd
[9147] More code cleanup in poolmgr.
...
* Use normal result pointer instead args pair in pool roll.
* Send PoolObject pointer into (Re)Spawn1Object and set internaly spawned field.
2010-01-11 14:04:46 +03:00
VladimirMangos
4d90a2e1f2
[9146] More poolmgr cleanps.
...
* Replace mixed values used type args by function template specializations
* More explcilty show fact that poolmgr work only with db guids.
2010-01-11 12:24:36 +03:00
VladimirMangos
edfec630e8
[9145] Small cleanups in pool system code
...
* Mark some pool system functions as constant
* Drop unused field.
2010-01-11 06:05:57 +03:00
VladimirMangos
324772283f
[9144] Propertly update combat ratings fields.
...
* Implemented proper combat rating fields update like other stats fields.
This will prevent reset combat ratings at .reset stats for example.
* Skill loading moved after InitStatsForLevel for prevent reset fields setup
as part of aura apply from skill set triggered spell casts.
This fix for example talent 53125 work (combat rating set at skill loading)
2010-01-11 05:03:54 +03:00
TOM_RUS
7985fe3d0f
[9143] Typos
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-11 01:26:24 +03:00
VladimirMangos
6769171a1d
[9142] Move start outfit items check to server loading.
...
Also drop one not needed now hack.
2010-01-11 01:18:08 +03:00
Anubisss
dbeba5b0b7
[9141] Prevent memory lost at pet declined names loading.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-10 20:26:40 +03:00
VladimirMangos
7db0ab735b
[9140] Let aura after seal do at least one finish tick for stealer.
...
* Set periodic to fit new aura max duration range for this
* This also prevent crash for soem auras at steal.
2010-01-10 20:16:50 +03:00
laise
a04449c4ad
[9139] Implement glyph 40913
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-10 11:15:31 +03:00
VladimirMangos
a0c6850553
[9138] Implement glyph 45783.
2010-01-10 09:31:45 +03:00
VladimirMangos
3b71868cd9
[9137] Add prev/new supported builds explcitly to realmd supported builds list.
2010-01-10 08:29:07 +03:00
VladimirMangos
dc643371c8
[9136] Merge branch '330' - Switch to support client version 3.3.0A
...
You need extract new dbc.
Also recommended extract new map/vmaps.
And apply ofc sql updates that including character convertion.
Special thanks to TOM_RUS for continue work at next client versions support :)
2010-01-10 07:29:44 +03:00
VladimirMangos
bdca8c0ab8
[9135] Bump for 0.16.0 development.
2010-01-10 05:49:45 +03:00
VladimirMangos
5c51aa9ec5
[9134] MaNGOS 0.15 release.
2010-01-10 05:45:11 +03:00
laise
96fbeab3e9
[9133] Fixes in talent 11129 work.
...
* Restore after client switch talent triggering.
* Propertly remove triggred auras stack or main spell aura at expire/cancel.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-10 00:45:29 +03:00
VladimirMangos
1da5166c3c
[9132] Fixed crash at loading from player_classlevelstats level 0 data.
...
Added check that prevent loading data for unexpected level 0.
2010-01-09 21:12:52 +03:00
VladimirMangos
51cb5b356a
[9131] Use more generic check for IsLootCraftingSpell
...
This include spell 69412 to autoloot generation spells.
2010-01-09 18:31:29 +03:00
VladimirMangos
57f495de35
[9130] Implement spell 48603 script effect.
...
Also apply some ordering to existed spell cases code.
2010-01-09 05:07:25 +03:00
VladimirMangos
3e3c090348
[9129] Rename BG/arena queue_id to bracket_id and related functions/etc
...
This is more consistent to wide used terms
Also some other cleanups.
2010-01-08 22:40:34 +03:00
X-Savior
5febd55024
[9128] Updated doc/EventAI.txt version.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-08 20:43:42 +03:00
ApoC
6311b73413
[9127] Allow use delayed forced despawn also in EAI.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2010-01-08 03:11:19 +01:00
NoFantasy
72c00883e2
[9126] Correct makefile copyright notice year, again
...
Blame the tools! :D
2010-01-08 01:53:44 +01:00
frcoun
352c3811b2
[9125] Add dummy effect of spell 46167
...
SQL update included to ensure proper work (if database has existing data)
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-08 00:20:38 +01:00
yad02
1e23c2c576
[9124] Fixed typo in README.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-08 01:24:32 +03:00
VladimirMangos
4b28513b57
[9123] One lost cases in year update
2010-01-08 01:12:58 +03:00
VladimirMangos
fe6e2e1746
[9122] Updated copyright notice for new year.
...
Also fix some lost in past cases.
2010-01-08 00:02:21 +03:00
frcoun
147c250a56
[9121] Implement dummy effects for spell 50926,51026,51592 and 51961
...
Note: Some adjustments in addition to original patch, using delay despawn.
Also provide sql update for proper work of affected spells (if already exist in database).
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-07 21:34:43 +01:00
NoFantasy
9c48e32bb7
[9120] Implement option to use delay in ForcedDespawn for creature
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-07 20:19:38 +01:00
GriffonHeart
a2e92cdb4e
[9119] Add achievement creteria requirements for ACHIEVEMENT_CRITERIA_TYPE_BE_SPELL_TARGET*
...
Most ACHIEVEMENT_CRITERIA_TYPE_BE_SPELL_TARGET and ACHIEVEMENT_CRITERIA_TYPE_BE_SPELL_TARGET2
not need any additional requirements (so just ACHIEVEMENT_CRITERIA_REQUIRE_NONE(0) in DB) but some
need map difficualty checks and some ACHIEVEMENT_CRITERIA_REQUIRE_INSTANCE_SCRIPT also.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-07 20:33:08 +03:00
GriffonHeart
0b3cf7883e
[9118] Fixed problem with not set AchievementCriteriaRequirementSet::criteria_id
...
This important for support ACHIEVEMENT_CRITERIA_REQUIRE_INSTANCE_SCRIPT
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-07 20:05:58 +03:00
NoFantasy
17c0ea7020
[9117] Add dummy effect at aura removal for spell 32286
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-07 16:17:31 +01:00
VladimirMangos
aaa5cba89c
[9116] Lost break/return in CONDITION_LEVEL cases.
2010-01-07 16:57:40 +03:00