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
tomrus88
22a60b9018
Fixed merge error.
2010-01-10 12:47:53 +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
tomrus88
a8b04f09e0
Compile fix.
2010-01-09 21:47:16 +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
tomrus88
aa668bc66f
Merge remote branch 'origin/master' into 330
2010-01-09 21:05:45 +03:00
tomrus88
e117f521e8
Some enum fixes.
2010-01-09 21:05:34 +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
yad02
c04ef475fe
characters.data convertor 3.2.2a -> 3.3.0a
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-09 07:36:44 +03:00
VladimirMangos
89939fe7b3
Fixed mangos.sql data for branch and partly related code.
...
* Drop outdated data for 1535 (old totem summon, now instant area cast)
Still need implement new way work.
* Restore work broken in branch glyph 45785 with updated functionality,
2010-01-09 06:58:50 +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
63709fdc49
Use PVPDificulty.dbc for bg/arena bracket selection (levels and difficulty)
2010-01-09 03:36:27 +03:00
VladimirMangos
75c81894b2
Merge branch 'master' into 330
2010-01-09 00:53:31 +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
VladimirMangos
e15f548bed
Merge branch 'master' into 330
2010-01-08 16:03:27 +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
X-Savior
3b203196e8
[9115] Fix typo in error output.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-07 15:11:56 +03:00
Nihilus
337c2c584b
[9114] Limit maxTargets for spell 28542 and 55665
...
Also add missing comment for target exclusion
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-06 20:12:32 +01:00
NoFantasy
7e1d55c38e
[9113] Add helper functions to set/getSummonLocation
...
This should help the poor homeless that does not have a database defined home at evade (such as "wild summon" without owner).
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-05 19:56:22 +01:00
Forusim
9bc219a312
[9112] Limit maxTargets for spell 42005
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-05 02:38:57 +01:00
NoFantasy
effe02fb25
[9111] Implement ConditionType CONDITION_LEVEL for PlayerCondition
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-05 01:59:14 +01:00
NoFantasy
644cdf70d3
[9110] Some cosmetic cleanup in random movement code.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-04 02:43:16 +01:00
NoFantasy
9ad15e8da2
[9109] Removing the option for run chance from generic random movement generator
...
Npcs with random movement in general do not behave like this, and movement that fits the pattern of a mixed movement run/walk must be made instead if needed.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-04 02:27:24 +01:00
NoFantasy
e34f136314
[9108] Adjust max nextMoveTime to 10000+totalTravelTime for random movement
...
This is apparently closer to how the world should look like, which is still of course a best guesstimate.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-03 19:11:26 +01:00
DasBlub
ebb063beb9
[9107] Fix most of the gcc warnings
...
* use UI64FMTD instead of "%u" for uint64 output
* on most *NIX systems, I64FMT is "%016lX" and not "%016llX"
* also fix typo: renamed GridMap::loadHeihgtData to GridMap::loadHeightData
Note: there are still many warnings from the 3rd party libraries g3dlite and ACE. Those warnings won't be fixed with that commit.
Also, a few warnings from MaNGOS are left, they'll be fixed later.
Signed-off-by: XTZGZoReX <xtzgzorex@gmail.com>
2010-01-03 15:30:22 +01:00
NoFantasy
e568293d2c
[9106] Add script effect for spell 47097
...
Also add areaflag hack to detect correct areaId
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-03 03:37:02 +01:00
NoFantasy
80b9e58106
[9105] Add missing argument in error message, _LoadSkills()
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-02 19:10:33 +01:00