
Results 1 to 10 of 149
Threaded View
-
26-12-09, 01:00 PM #11
Mangos 9044 - 9071
Exclude TARGET_SELF from I***plicitPositiveTarget.
This must fix triggred spells casting in case when it self casted but cast
code send diff target.
Implement talent 48539 and ranks.
Signed-off-by: VladimirMangos <[email protected]>
Also some typos in mangos.sql field order fixes (sql updates in past ahe
been correct)
Correctly send channeling start/update packets to clients
(cherry-picked from commit 1bc38f7)
Support triggered spells that have cast time.
Like spell will placed in unit event list for cast at next tick or later
dependent from cast timer.
Before all triggered spell ignore cast time and casted explcitly from
related cast caller code.
This must fix some spell work like 17086 in damage apply time part and
also in preventing possible
stack overflow because this spell triggering by chain 19 spell casts from
each other.
This also exclude from triggered arg of CastSpell function meaning that
this cast will instant alsways.
So triggred arg now meaning only that this seppl casted nit from player
side and then not send
in some cases cast info to client if not vosula effect expected.
Add src\bindings\universal\Scripts\sc_defines.cpp to script.vcproj
Additional fixes for talent 17056 and ranks.
Thanks to Sarjuuk for clarify existed problems and help in prepare fix.
Add MAX_EXPANSION define for config option Expansion check.
This will prevent case when expansion set to high for supported client
in config and account have also too high expansion setting.
Client in like case receive too high expnasion and reject connection
because it think that have not installed expansion for connection account.
This possible for example for account case when single realmd used for
diff client versions and account have high expansion setting for most
recent client support. And in same time mamngos.conf for specific realm
have wrong Expansion value.
Make code more compatible with C++ standart strict follow compilers.
Fixed possible crash at fake items swap packet.
Fxied some mage DoTs stacking.
Implement expire/dispell damage for spell 44457 and ranks.
Fixed charge amount for spell 64823 to expected 1
Not exclude real caster from TARGET_ALL_ENEMY_IN_AREA_INSTANT.
Not found cases when this need for affected case (without 27/28 effects)
Implement some damage related spell attributes support.
* SPELL_ATTR_EX4_STACK_DOT_MODIFIER
* SPELL_ATTR_EX6_NO_DMG_PERCENT_MODS
Implement spell 7057
Implement expire effect for spell 28169
Fixed leave combat by timer.
This also fix some problems with stealth detection.
Fixed SPELL_AURA_MOD_CRIT_DAMAGE_BONU (163) use in calculations.
* Renamed from SPELL_AURA_MOD_CRIT_DAMAGE_BONUS_MELEE
* Also apply to non-melee damage also
Implement two helper-functions for casting spell in creatureAI.
Function will return a cast result, with fail reasons if spell can not be
casted (can be used to take alternative action). Please note this is not a
full list of cast fail errors/reasons, but will cover a few basic errors
that may occur.
The virtual function CanCastSpell() may be adjusted for custom needs from
script library if not the default is sufficient.
Add one more expected spell cast at spell 28169 debuf expire.
More internal cooldowns for some intem spells.
Implement motionmaster function UpdateFinalDistanceToTarget()
To update a creatures distance to it's target without creating a new
movement generator. Note it can only be used where creature is using
TargetedMovementGenerator.
Small cleanups in spell code.
Mostly avoid unclear "lost" break case
Restore build at *nix.
Include spell 35395 in trigger list for talent 53380 and ranks.
Also remove wrong masks from talent 53486 and ranks.
Drop outdated code.
Add explcit 6 sec triggering cooldown to 58597.
Fixed exclusive triggering 2 buff versions for talent 48516 and
ranks.[http://mmopro.net/forums/f155/mangos-ytdb-scriptdev2-changelog-2232] Mangos + YTDB + Scriptdev2 + Changelog
[http://mmopro.net/forums/f155/%5Barchive%5D-mangos-ytdb-scriptdev2-changelog-4337][Archive] Mangos + YTDB + Scriptdev2 + Changelog
Also you can find my releases on my forum