- Sep 27, 2013
-
-
Adry_85 authored
Reviewed by: !UnAfraid, Zoey76
-
- Sep 23, 2013
-
-
Rumen Nikiforov authored
* Implemented AIs for all signet npc buffers. * Reworked a bit `PartyNotMe` target handler. * Fixed missing despawn time in `SummonNpc` effect handler. * Reported by: pandragon
-
- Jul 30, 2013
-
-
Rumen Nikiforov authored
-
- Jul 24, 2013
-
-
Rumen Nikiforov authored
-
Rumen Nikiforov authored
* Patch by: Tan, UnAfraid, Nos
-
- Jun 22, 2013
-
-
Adry_85 authored
* Fixing bug with sweeper effect. * Reported by: ccarrion Reviewed by: MELERIX, Nos, !UnAfraid, Zoey76
-
- Jun 17, 2013
-
-
Adry_85 authored
* Removed old and custom skillTypes and added new effects. * Added retail formula for effects '''!TargetCancel''', '''!TargetMeProbability''', '''!SkillTurning''', '''Betray''' and '''Bluff'''. * Patch by: Nos * Added all missing '''effectPoint''' inside skills. * Patch by: !UnAfraid * Fixed bug with !TargetMe effect that does not allow you to change target even if the effect has worn off. * Reported by: blacksea Reviewed by: Zoey76 Thanks to: Nos, !UnAfraid, Zoey76
-
- Jun 13, 2013
-
-
Adry_85 authored
-
- Jun 12, 2013
-
-
Adry_85 authored
Reported by: !FinalDestination
-
- May 29, 2013
-
-
Adry_85 authored
* Added new effect '''!TeleportToTarget''' and removed the old skillType. * Added new condition '''!TargetMyPartyExceptMe''' for '''!CallPc''' effects. * Fixed skill '''Spirit of the Lake'''. Reviewed by: Zoey76
-
- May 28, 2013
-
-
Rumen Nikiforov authored
* Also fixing typo in skill 2274 it have 8 levels not 9!
-
Zoey76 authored
* Added missing magic levels for enchanted skills. * Removed duplicated magic levels. * Fixed wrong magic levels, the rest will be done in following commits. * Fixed some passive effects, stats should't be added with out a wrapper effect!
-
- May 26, 2013
- May 25, 2013
-
-
Adry_85 authored
* Removed '''!TransformDispel''' skillType. * Added two new conditions '''!CanTransform''' and '''!CanUnTransform'''. * Fixed bug that you can spam transformation skills when you ride a pet. * Reported by: takhs7 * Added some new skills: * '''Blessing of Baguette''' (21042). * '''Berserker Spirit''' (21087). * '''Blessed Child Transformation Skill - Trejuo''' (21195). * '''Blessed Child Transformation Skill - Sujin''' (21196). Reviewed by: Zoey76
-
- May 24, 2013
-
-
Adry_85 authored
* Optimized '''calcCancelStealEffects''' in formulas. * Merging all '''Cancel''' effectType in one called '''DISPEL'''. * Removed '''negateAbnormals''' and '''maxNegated''' from skills xml. * '''Cancel''' and '''!CancelDebuff''' effects now are called '''!DispelByCategory''' and are handled with proper parameters. * '''!CancelAll''' now is called '''!DispelAll'''. * '''!DispelBySlot''' and '''!StealAbnormal''' now is handled with proper parameters. * Added new effect '''!DispelBySlotProbability'''. * Fixing typo for skill '''Maximum Focus Force'''. * Reported by: blacksea * Patch by: blacksea Reviewed by: Zoey76
-
- May 22, 2013
-
-
Zoey76 authored
-
- May 15, 2013
-
-
Adry_85 authored
* Added new effect NpcKill for Betray skill. * Deleted useless skillType. * Added new skills: * Presentation - Lilith Battle. * Presentation - Anakim Battle. Reviewed by: Zoey76
-
- May 14, 2013
-
-
Adry_85 authored
-
- May 12, 2013
-
-
Zoey76 authored
* Oblivion Trap (836) * Bomb Installation (574) * Binding Trap (518) * Flash Trap (517) * Slow Trap (516) * Poison Trap (515) * Fire Trap (514) * Test - Basic Trap (7072) * Implemented Summon Trap effect.
-
- May 10, 2013
-
-
Zoey76 authored
* All skills that used to have CREATE_ITEM skill type now uses retail like effect Restoration. * All skills that used to have DECOY skill type now uses retail like effect SummonNpc. * All skills that used to have SPAWN skill type now uses retail like effect SummonNpc. * Implementing missing skills: * Equipment Set 90 Day Pack (2914) * Summon Life-size Decoy (2622) * Event - Sad White Baby King-Tiger Scroll (9099) * Event - Sad White Baby Tiger Scroll (9098) * Event - White Baby King-Tiger Scroll (9097) * Event - White Baby Tiger Scroll (9096) * Copied Honey Watermelon Seed (9032) * Copied Watermelon Seed (9031) * Honey Watermelon Seed (9030) * Watermelon Seed (9029) * Summon Flames Box (22116) * Comfort Sky Lantern Summon (22113) * Sway Sky Lantern Summon (22112) * Ambient Sky Lantern Summon (22111) * Lucky Sky Lantern Summon (22110) * Event - Gloomy Head Milk Cow Summon Scroll (2881) * Event - Gloomy Milk Cow Summon Scroll (2880) * Summon Head Gloomy Milk Cow (2872) * Summon Gloomy Milk Cow (2871) * Event - Head Milk Cow Summon Scroll (2870) * Event - Milk Cow Summon Scroll (2869) * Summon Humidity (6251)
-
- May 08, 2013
-
-
Adry_85 authored
* L2PcInstance: * Removed isUsingDualWeapon() not used anymore. * Removed custom check for Strider Siege Assault skill (new condition will be added soon). * Fixed double system message when you use Soul Rage skill. * Stats: * Removed useless stats (LETHAL_RATE, AGGRESSION_VULN, AGGRESSION_PROF, CRIT_PROF, NONE_WPN_VULN, transformId). * !SystemMessageId: * Updated system message when you done damage on target. * Added missing system message for Seven Signs quests (quests will be added soon). * Formulas: * Moved calcLethalHit in proper effect handler. * Cleanup and fixes some methods. * Fixing blow bonus when you hitting from the side of target. * L2Character: * Removed !CpConsume check and fixed skill Over the Body. * L2CubicInstance: * Added !CubicDrain method. * Removed useless comment. * Fixed Magical Critical Rate calculation. * L2Skill: * Removed staticDamage variable, now have own effect like retail. * Removed canBeReflected variable, now have his proper checks. * Cleanup and fixes some methods. * L2SkillType: * Deleted PDAM, MDAM, MANADAM, CPDAMPERCENT, DRAIN, DEATHLINK, FATAL, BLOW, STRSIEGEASSAULT and CHARGEDAM. * L2EffectType: * Added new effects DEATH_LINK, ENERGY_ATTACK, FATAL_BLOW, HP_DRAIN, LETHAL, MAGICAL_ATTACK, MAGICAL_ATTACK_MP, PHYSICAL_ATTACK, PHYSICAL_ATTACK_HP_LINK and STATIC_DAMAGE. * Renamed !IncreaseCharges to !FocusEnergy and made effect retail like. * Added new effect !FocusMaxEnergy. * Effecthandlers * Removed !StatusUpdate from some effect because is already updated by setCurrentHp, setCurrentMp and setCurrentCp methods. '''NOTE''': New skill debugging will be added soon. Reviewed by: MELERIX, Zoey76
-
- May 07, 2013
-
-
MELERIX authored
Reviewed by: Zoey76, Adry_85 NOTE: CORE-Part will be committed later by Zoey76.
-
- May 05, 2013
-
-
MELERIX authored
-
MELERIX authored
-
Zoey76 authored
* Fixed NPE vulnerability in Anais. * Reported by: d!g0 * Suggested by: jurchiks * Reworking Servitor Share effect since [9663] fixed nothing. * Fixing stack over flow. * Reported by: UnAfraid, nBd * Reviewed by: UnAfraid * Changes related to [L5965]. * Summon target handler update. * Pet target handler update. * Implemented Servitor target handler. * Pailaka - Song Of Ice And Fire AI enhancement. * Adding missing NPC string on first see creature event. Reported by: Gladicek
-
- Apr 27, 2013
-
-
Zoey76 authored
* Complete rework of !CharEffectList. * Mimicking "List" operations, remove(..), add(..), isEmpty()... * Thread-safe. * Using reentrant locks for read/write operations. * Removed cache-array, wasn't working. * Removed useless methods. * Removed queue, wrong implementation was leading to wrong updates in effect lists. * Now effects from skills are managed in batches, less calls to methods, avoiding overhead from synchronization and keeping abnormal type groups safe. * Support for blocked buff slots, no more hacks! * Implemented proper effect. * No more dependence on Javolution. * !JavaDocs! * Abnormal type, level and time are global to the skill and not specific to each effect. * Keeping support to customize each effect duration time, needs testing. * Added abnormal type enum, no more strings. * Removed overhead from string comparison. * !EffectTemplate rework: * No more public fields, we use mutators and accessors to work with them! * Func list to List instead of array. * Avoid CPU overhead, System.arraycopy(..). * Removed unused transform parameters. * !JavaDocs! * L2Skill rework: * No more dependence on Javolution. * Func and Effect lists to List instead of array. * Removed some useless effect type related method from skills. * Removed custom restriction for stolen effect with current duration less than 5 seconds. * If NPE appear they have to be properly fixed, no more hacks! * Updated toString() method. * !JavaDocs! * L2Effect rework: * Effects do not store static data from template! * Removed unused transform parameters. * Removed "passive effect" related methods, effect is passive if skill is passive. * Removed "buff"/"debuff" related method from effects, skills are buffs or debuffs not effects. * Updated toString() method. * Removed effectCanBeStolen() method, now canBeStolen() is overridden in effect implementations in Datapack. * !JavaDocs! * L2Item minor rework: * Func and Effect lists to List instead of array. * Avoid CPU overhead, System.arraycopy(..). * No more dependence on Javolution. * Now _questEvents is initialized only if it's used, not for all items! * L2Weapon fixes: * Fixed bug in getSkillEffects(L2Character, L2Character, L2Skill) returning always empty array of effects! * Func and Effect lists to List instead of array. * Avoid CPU overhead, System.arraycopy(..). * No more dependence on Javolution. * Reworked "get func" methods to avoid toArray(..) calls. * Proper use of maps, no more iteration over keys and retrieving the value using get method. * Externalized formula to calculate current effect duration to Formulas class. * Static fields are upper case. * Adding button to reload effects, '''must be follow by skill reload and probably player restart''' to ensure there is no memory-leftovers. * Fixing skill Frintezza's Songs(5008) abnormal types. * Fixing minor bug with High Five GM skills. * Added name to effect list from admin panel, fixed other minor glitches. * Removed old and classing GM menu. * Updated logs and comments. Reviewed by: Adry_85, MELERIX Testing video: http://youtu.be/7qadv7QQhy4
-
- Apr 17, 2013
-
-
Zoey76 authored
Reported by: badboy29
-
- Apr 03, 2013
-
-
Adry_85 authored
- Added effect !FocusSouls - Removed skillhandlers Heal - Removed skillhandlers !HealPercent - Removed skillhandlers !ManahealPercent - Removed skillhandlers Charge - Removed skillhandlers Soul - More improvements and cleanup Reviewed by: MELERIX, !UnAfraid, Zoey76
-
- Mar 28, 2013
-
-
Rumen Nikiforov authored
* Requested by: Zoey76 * Reviewed by: MELERIX, Zoey76, Adry_85
-
- Mar 27, 2013
-
-
Rumen Nikiforov authored
* '''Note:''' Be careful in future to do not break the sorting order. * Reviewed by: MELERIX, Zoey76, Adry_85
-
- Mar 25, 2013
-
-
Zoey76 authored
* Missing in [9529].
-
- Mar 24, 2013
-
-
MELERIX authored
'''NOTE: Require CORE [L5903]'''
-
- Mar 21, 2013
-
-
Rumen Nikiforov authored
* '''Note:''' support will be done later.
-
- Mar 18, 2013
-
-
Zoey76 authored
-
Zoey76 authored
* No more... * "neutral" skills, all skills are "neutral" by default. * dynamic skill/effect type dependent "offensive" checks. * dynamic skill/effect type dependent "pvp" checks. * null names, default is empty string. * dynamic seven sings skill checks, is cached in boolean until is finally unhardcoded. * CPDAM skill type, not used anywhere. * skills "pvp" and "offensive" at the same time. * Spoil skill handler! * CpDam skill handler! * _effectSkillType in L2Effect. * effectType in EffectTemplate. * effectType in skill XMLs. * effectPower=-1 lands always! * Fixing Sweeper effect typos! * Reported by: Decad, Torvitas Reviewed by: Adry_85, MELERIX, UnAfraid
-
- Mar 12, 2013
-
-
Adry_85 authored
Patch by: Adry_85, UnAfraid
-
- Mar 04, 2013
-
-
MELERIX authored
-