Commit Graph

428 Commits

Author SHA1 Message Date
MobiusDev
c1d931342c Various item and skill improvements.
Contributed by gamelike85.
2017-12-03 09:19:10 +00:00
MobiusDev
3c6fd6e6d9 Update player position when following a walking fake player. 2017-12-02 14:11:08 +00:00
MobiusDev
e71a0c7df5 Fixed rabbits event. 2017-12-02 03:33:56 +00:00
MobiusDev
54d68b6515 Route improvement for Giran FPC Evi. 2017-12-02 01:11:54 +00:00
MobiusDev
4c75bd316a Prevent vitality points exceeding max value. 2017-12-02 00:13:59 +00:00
MobiusDev
643d9c2d10 Auto pickup for specific items. 2017-12-01 23:46:55 +00:00
MobiusDev
c4d0af1a7b Removed AltOlyMaxBuffs config. 2017-12-01 05:30:57 +00:00
MobiusDev
825f9d8036 Prevent SendSkillList packet spam with a task. 2017-12-01 04:26:53 +00:00
MobiusDev
a76cf0ad7c Removed AbnormalType check at stopSkillEffects. 2017-11-30 20:01:55 +00:00
MobiusDev
cc5398d7bd Stop effects of replaced passive skills. 2017-11-30 14:48:46 +00:00
MobiusDev
026b55c102 Improved olympiad game start. 2017-11-29 19:45:07 +00:00
MobiusDev
9591df7c0b Addition of community board bbsexcmultisell bypass. 2017-11-29 19:05:55 +00:00
MobiusDev
e06653cd84 Permitting the usage of community board multisells. 2017-11-29 18:47:31 +00:00
MobiusDev
bf15acc493 Protection Stone and Surrender to the Elemental fixes.
Contributed by gamelike85.
2017-11-28 18:55:18 +00:00
MobiusDev
fd43297a14 Separated RebalanceHP effect for summons. 2017-11-28 18:30:40 +00:00
MobiusDev
0c828bea2f Multisell, augment and tax zone rework.
Adapted from: L2jUnity free files.
2017-11-28 18:21:28 +00:00
MobiusDev
ac2884ae70 Prohibit admin spawning fake players when disabled. 2017-11-26 15:29:27 +00:00
MobiusDev
99a12fbde0 Added url to server welcome message. 2017-11-26 15:12:22 +00:00
MobiusDev
67c073b42e Changed L2Character setIsRunning visibility to private. 2017-11-26 14:31:26 +00:00
MobiusDev
e016154fef Notification message when fakechat command was successful. 2017-11-26 02:54:40 +00:00
MobiusDev
749b2775a8 Addition of fake player system. 2017-11-26 02:33:09 +00:00
MobiusDev
2b8e09dc6f Fixed problem with SP reward calculation. 2017-11-25 01:30:41 +00:00
MobiusDev
dcd51a210a Added a missing value at NpcData. 2017-11-22 01:56:38 +00:00
MobiusDev
4200061c83 Skill sublevel added to system message. 2017-11-21 23:08:36 +00:00
MobiusDev
b047e2efbb Fix for black enchant route at max enchant level. 2017-11-21 22:58:18 +00:00
MobiusDev
3bd4e7d4e3 Forgotten test double constant changed back to long. 2017-11-21 15:55:04 +00:00
MobiusDev
b6d36e36be Fixed gaining big amounts of exp on high rates. 2017-11-21 15:22:11 +00:00
MobiusDev
701a762570 Updated extended drop XML file. 2017-11-21 05:12:34 +00:00
MobiusDev
0ae242266f More blessed/giant lucky stones.
Contributed by Ofelin.
2017-11-21 04:51:56 +00:00
MobiusDev
6ccc5c8938 Added missing multisell part for previous commit. 2017-11-20 23:38:51 +00:00
MobiusDev
5d75ddc762 Updated category data XML file.
Adapted from: L2jUnity free files.
2017-11-20 23:01:06 +00:00
MobiusDev
0b19acea70 Try to figure some messy stuff. 2017-11-20 20:50:12 +00:00
MobiusDev
22819d176c Enchant bonus for hair accessories. 2017-11-20 15:22:08 +00:00
MobiusDev
32ce8fc211 Blessed Lucky Enchant Stone items.
Contributed by Ofelin.
2017-11-20 02:45:07 +00:00
MobiusDev
d4b385cffb Adapted appearance stone rework to all branches. 2017-11-20 02:22:09 +00:00
MobiusDev
b9bda5150b Avoid executing remove premium query on each player login. 2017-11-18 22:33:13 +00:00
MobiusDev
0f64cdbf42 Load premium account status on player login. 2017-11-18 22:20:23 +00:00
MobiusDev
572b8629ab Fixed olympiad stadium warnings. 2017-11-18 16:36:52 +00:00
MobiusDev
afa2298bad Making use of teleport zones.
Adapted from: L2jUnity free files.
2017-11-18 15:46:04 +00:00
MobiusDev
3b2c0bd8dc Pailaka Injured Dragon and other quest related changes.
Adapted from: L2jUnity free files.
2017-11-18 15:25:22 +00:00
MobiusDev
85cec76ab4 Fixed leaving airship issue. 2017-11-18 03:56:56 +00:00
MobiusDev
5fbbb2fa22 Fixed some teleporter XML files. 2017-11-18 02:06:00 +00:00
MobiusDev
5e29939692 Removed NpcViewMod cast chance to long. 2017-11-18 00:23:25 +00:00
MobiusDev
3d903d2c8f Training Camp improvements. 2017-11-17 23:15:03 +00:00
MobiusDev
cef624e6cd Giant scrolls.
Contributed by Ofelin.
2017-11-17 21:58:44 +00:00
MobiusDev
e0df4e1992 Fixed a ClanHallManager NPE. 2017-11-17 21:36:30 +00:00
MobiusDev
fab79ce7e6 Minor typo fix and readme.txt update. 2017-11-17 17:33:29 +00:00
MobiusDev
4fbdcabdb0 Addition of training camp reward exp/sp multipliers. 2017-11-17 17:16:53 +00:00
MobiusDev
dde93f3788 Training camp improvements. 2017-11-17 16:39:39 +00:00
MobiusDev
669b008d20 Daily reset task for training camp. 2017-11-17 14:53:58 +00:00
MobiusDev
3f0932c95f Adapted teleporter rework to Classic. 2017-11-17 14:41:28 +00:00
MobiusDev
aee9c63e8b Updated skill XSD file. 2017-11-17 14:11:42 +00:00
MobiusDev
0eb87bc2d6 Addition of Training Camp.
Adapted from: L2jUnity free files.
2017-11-17 00:36:36 +00:00
MobiusDev
2084ed23e8 Updated LuckyGame packets and rewards.
Author: Sdw
Source: L2jUnity free files.
2017-11-16 14:22:02 +00:00
MobiusDev
1af47f927c Disable pathfinding when moving with keys. 2017-11-15 06:14:21 +00:00
MobiusDev
0c18b7d97d Detailed ExShowScreenMessage constructor for text messages. 2017-11-15 00:29:52 +00:00
MobiusDev
7040351906 Added XSD file for skills. 2017-11-14 23:23:43 +00:00
MobiusDev
e83d6f944e Changed isDebuff to boolean value. 2017-11-14 23:00:48 +00:00
MobiusDev
6d2392740f NPC XML update. 2017-11-14 22:37:59 +00:00
MobiusDev
90ce1ed8f3 Remove all effects from dead monsters. 2017-11-13 17:12:56 +00:00
MobiusDev
65ff1ead8a Reworked storing key bindings. 2017-11-13 15:42:25 +00:00
MobiusDev
e4b5def978 Addition of CallRandomSkill effect handler. 2017-11-13 11:45:53 +00:00
MobiusDev
5b09bdea20 Trap improvements. 2017-11-13 11:43:12 +00:00
MobiusDev
6482a8c6bb Use SkillHolder for AddSkillBySkill effect. 2017-11-12 19:19:45 +00:00
MobiusDev
9c565c5395 Addition of AddSkillBySkill effect handler. 2017-11-12 16:24:55 +00:00
MobiusDev
e8246cd9e7 Super cleanup for previous commit. 2017-11-12 13:06:55 +00:00
MobiusDev
2b86228d8e Addition of configurable NPC stat multipliers. 2017-11-12 12:57:06 +00:00
MobiusDev
11d68b5374 Using a break to avoid extensive loop. 2017-11-12 03:00:23 +00:00
MobiusDev
94366ddc7e Invul target check for siege guards. 2017-11-12 02:52:14 +00:00
MobiusDev
e380efd6c2 Geodata check for previous commit. 2017-11-12 02:39:58 +00:00
MobiusDev
a7fdaaf2fd Improved L2DefenderInstance beneficial magic targeting. 2017-11-12 02:33:38 +00:00
MobiusDev
2df83af9f6 Immobilize some siege troops. 2017-11-12 02:19:14 +00:00
MobiusDev
8045531015 Minor Siege improvements.
Contributed by Liamxroy.
2017-11-12 01:30:17 +00:00
MobiusDev
1365c7bd5e SiegeGuards AI improvements. 2017-11-12 01:11:58 +00:00
MobiusDev
38318f7869 Removed unnecessary check from siege guard AI. 2017-11-12 00:15:29 +00:00
MobiusDev
b47bf517aa Removed Fort siege guards from Classic. 2017-11-11 23:58:25 +00:00
MobiusDev
ebcd5a3c63 Fixed character list page links. 2017-11-11 23:28:32 +00:00
MobiusDev
2913652515 Fix for large door targeting. 2017-11-11 22:32:48 +00:00
MobiusDev
5aac275c4a Use a task for siege guard aggro check. 2017-11-11 21:56:22 +00:00
MobiusDev
f9afb225c7 Partial move siege guard AI to datapack. 2017-11-11 21:31:02 +00:00
MobiusDev
208f572246 Fixed instance manager not loading. 2017-11-11 12:58:25 +00:00
MobiusDev
453f8dfbf5 Fixed GetMomentum effect. 2017-11-10 17:57:48 +00:00
MobiusDev
1f463c4ed1 Fixed wrong password crashing client. 2017-11-10 00:14:31 +00:00
MobiusDev
a0fc4bebfd NPC XML files updated with retail information. 2017-11-09 22:13:31 +00:00
MobiusDev
d8005c98c1 Removed unused alter skill holder. 2017-11-08 14:10:00 +00:00
MobiusDev
7797e90921 Fixed FortressFlagpole target handler. 2017-11-08 00:56:38 +00:00
MobiusDev
0e96f5d690 Fixed probable AbsorbDamage NPE. 2017-11-07 10:48:23 +00:00
MobiusDev
22525e49a2 Update clan window when player invited via clan entry. 2017-11-05 22:18:48 +00:00
MobiusDev
5cf8f30b9d Magical vampiric effects.
Contributed by Liamxroy.
2017-11-05 20:36:58 +00:00
MobiusDev
26fc53d6bc Summons must have their master buffs upon spawn. 2017-11-05 00:46:18 +00:00
MobiusDev
61f43143ea Stop stealth effect when gm becomes visible. 2017-11-04 23:31:21 +00:00
MobiusDev
41db5e4319 Updated geodata links. 2017-11-04 12:20:18 +00:00
MobiusDev
46e0fa7419 ItemInstance detailed log NPE fixes. 2017-11-04 10:57:14 +00:00
MobiusDev
1efa130f26 Added some missing comment tags.
Contributed by maximov.
2017-11-03 11:17:18 +00:00
MobiusDev
147e0f8a37 Fixed FriendAddRequest. 2017-11-03 11:09:21 +00:00
MobiusDev
4812c878dc Addition of RequestPledgeSignInForOpenJoiningMethod. 2017-11-03 10:58:41 +00:00
MobiusDev
fbaa73d331 Fixed clan subpledge invitation issues. 2017-11-02 22:36:02 +00:00
MobiusDev
68b8f3fe17 Minor javadoc correction for ItemContainer addItem. 2017-10-31 17:54:12 +00:00
MobiusDev
2aa5192e0a Minor improvements for previous commit. 2017-10-31 17:51:33 +00:00
MobiusDev
da9eaf0586 Added option to set item count for telnet sendmail command. 2017-10-31 17:38:54 +00:00
MobiusDev
4d1cbe3b05 Addition of telnet SendMail handler. 2017-10-31 14:14:34 +00:00
MobiusDev
37e5ece16d Fixed possible deleteInstanceTime NPE. 2017-10-31 10:42:37 +00:00
MobiusDev
64f3191c4d Addition of ResetInstanceEntry effect handler. 2017-10-30 22:22:56 +00:00
MobiusDev
2173a49eb8 Addition of OpAffectedBySkill skill condition. 2017-10-30 21:52:28 +00:00
MobiusDev
cba3a349a6 Fixed revelation skills exclude NPE. 2017-10-29 19:34:03 +00:00
MobiusDev
adc837011f Increase cast range for key items.
Contributed by gamelike85.
2017-10-29 10:19:38 +00:00
MobiusDev
0d57e1a53d Use effector instead of effected for previous commit. 2017-10-27 14:28:01 +00:00
MobiusDev
0a79da9f18 Addition of TeleportToPlayer effect handler. 2017-10-27 14:00:45 +00:00
MobiusDev
e54665ecc8 Changed Classic vitality start points to 0. 2017-10-26 20:54:06 +00:00
MobiusDev
cbc6d70c71 Fixed null caster for cubic instance. 2017-10-26 19:36:18 +00:00
MobiusDev
1ab658afb7 Removed change weapon while attacking prohibition. 2017-10-26 00:29:07 +00:00
MobiusDev
af98cebc47 AuctionItem is now created by same class. 2017-10-25 23:19:10 +00:00
MobiusDev
15852c5555 Log items even with null values. 2017-10-25 21:50:08 +00:00
MobiusDev
f520761129 Fixed wrong value loading from database. 2017-10-23 22:41:36 +00:00
MobiusDev
0aabf994e7 Fixed removing revelation skills on login. 2017-10-23 22:13:52 +00:00
MobiusDev
38c11f3a55 Disable pathfinding when no geodata are loaded. 2017-10-20 23:30:05 +00:00
MobiusDev
7b86cf9467 Simplify pathfinding checks. 2017-10-20 23:21:34 +00:00
MobiusDev
5e3ee38c0d Try to guess and fix possible item logger NPE. 2017-10-20 22:20:52 +00:00
MobiusDev
e3ac480982 Proper fix for ClassMaster low level Kamael NPE. 2017-10-20 20:28:47 +00:00
MobiusDev
9196b4c5d6 Probable tempfix for Female Soulhounds class change. 2017-10-20 19:32:17 +00:00
MobiusDev
7dd34b79a1 Minor OfflineTradersTable change. 2017-10-20 15:43:50 +00:00
MobiusDev
efe5decb4f Fixed SellBuffsManager console message. 2017-10-20 15:14:49 +00:00
MobiusDev
1877846629 Do not restore offline traders that have been kicked from the game. 2017-10-20 15:11:22 +00:00
MobiusDev
33340d093f Prime points count should not be negative. 2017-10-19 20:55:34 +00:00
MobiusDev
85774caef6 Proper primeshop count check. 2017-10-19 20:32:22 +00:00
MobiusDev
deb6ee37ac Restore offline buff stores on server startup. 2017-10-19 19:44:54 +00:00
MobiusDev
d23f627286 Dye name is not needed to be saved in Henna. 2017-10-19 01:15:58 +00:00
MobiusDev
a08b596b1b Support for premium henna slot. 2017-10-18 03:44:06 +00:00
MobiusDev
560f81ab25 Henna dye updates.
Contributed by gamelike85.
2017-10-17 13:07:52 +00:00
MobiusDev
9894a46ce7 Support for henna duration and skills. 2017-10-17 12:59:00 +00:00
MobiusDev
e407b31cd0 Addition of BonusSpoilRate effect. 2017-10-16 16:52:50 +00:00
MobiusDev
64690e989e Addition of BonusDropAmount effect. 2017-10-16 14:41:23 +00:00
MobiusDev
239ff51f88 Addition of GiveFame effect. 2017-10-16 14:31:34 +00:00
MobiusDev
aee38d5436 More ClassMaster improvements. 2017-10-16 14:06:09 +00:00
MobiusDev
a0cd1dd4cf Category data for Ertheia 3rd class candidates. 2017-10-16 13:06:50 +00:00
MobiusDev
fd14ed160b Use empty check instead of list size count. 2017-10-16 00:49:58 +00:00
MobiusDev
6fe2a25cc8 ClassMaster optional reward fixes. 2017-10-16 00:40:22 +00:00
MobiusDev
79646b1e2a ClassMaster auto learn skill fixes. 2017-10-15 23:06:02 +00:00
MobiusDev
4756112896 Chance must be added as bonus. 2017-10-15 13:20:44 +00:00
MobiusDev
0eeac80585 Addition of BonusDropRate effect handler. 2017-10-15 13:00:44 +00:00
MobiusDev
3f9a652812 Renamed PetSkillData templateId value to npcId. 2017-10-15 11:51:11 +00:00
MobiusDev
e17068f812 Replaced L2PetSkillLearn with SkillHolder. 2017-10-15 11:43:52 +00:00
MobiusDev
77411e1e89 Removed minimum level from pet skill data. 2017-10-15 00:31:43 +00:00
MobiusDev
18db02931c Better skill cleanup for awaken autolearn skills. 2017-10-14 23:49:53 +00:00
MobiusDev
44bdaeb16d Added custom SellBuffs command description. 2017-10-14 15:34:00 +00:00
MobiusDev
d18cd64569 Pet skill data moved to XML. 2017-10-13 16:38:08 +00:00
MobiusDev
28e3e3dc75 Previous commit for Classic. 2017-10-13 12:59:21 +00:00
MobiusDev
a1d3b67221 Improved some target handlers. 2017-10-12 00:00:46 +00:00
MobiusDev
a1b85758ff Removed range check on skills that do not have any. 2017-10-12 00:00:13 +00:00
MobiusDev
e6be147b64 Skill parameter to consume fame points. 2017-10-11 14:25:55 +00:00
MobiusDev
43cccc015d Inventory update for skill been removed.
Contributed by gigilo1968.
2017-10-11 14:03:06 +00:00
MobiusDev
29076e5871 Clan Flag.
Thanks gamelike85, gigilo1968.
2017-10-11 14:00:39 +00:00
MobiusDev
a13882d5cc Fixed pet max level exp bar. 2017-10-11 00:28:54 +00:00
MobiusDev
9992e5f42b Fix for extremely high chance of lucky drops. 2017-10-09 10:16:06 +00:00
MobiusDev
ff613e4882 Removed empty NPC titles. 2017-10-08 07:37:23 +00:00
MobiusDev
8c1c7f2fc3 Droplists randomization and maximum drop occurrences setting. 2017-10-06 13:43:12 +00:00
MobiusDev
3ab0d9c1c5 Fix for equipped item skills. 2017-10-06 02:00:56 +00:00
MobiusDev
174b9ca0b5 Herb rates must be calculated before raid rates. 2017-10-06 01:15:29 +00:00
MobiusDev
df5c107e47 Note that premium rates do not affect Raid bosses and herbs. 2017-10-06 01:03:32 +00:00
MobiusDev
fc94704b2d Drops rework. 2017-10-06 00:53:49 +00:00
MobiusDev
2c61857b12 Fixed drop chance multiplier by item id. 2017-10-04 01:09:16 +00:00
MobiusDev
ba934beb71 Modified peace zone to accept enabled option. 2017-10-03 22:19:53 +00:00
MobiusDev
e0da01c5b4 Fixed possible item log NPE. 2017-10-03 11:25:39 +00:00
MobiusDev
d9e0cb84e4 Fixed summon red aura glitch. 2017-10-02 22:02:06 +00:00
MobiusDev
1e2f1c550a Player sendInfo now sends relations when asked. 2017-10-02 21:57:27 +00:00
MobiusDev
42e75417d4 Friendly NPCs should not attack each other. 2017-10-01 22:27:11 +00:00
MobiusDev
6a714ee6c9 Better solution for auto giving skills. 2017-10-01 21:10:20 +00:00
MobiusDev
39c3d13c7d ClassId must be set after setting base class. 2017-10-01 19:43:52 +00:00
MobiusDev
b6a7bc0b48 Removed CeremonyOfChaosManager from disabled tutorial config. 2017-10-01 15:28:42 +00:00
MobiusDev
caf2b1e6cf Check for available items needed before skill casting. 2017-10-01 12:13:02 +00:00
MobiusDev
95686c6364 Small rework for pet shot recharge messages. 2017-10-01 00:54:54 +00:00
MobiusDev
36b9f58139 Cubics rework.
Contributed by Liamxroy.
2017-09-30 23:41:08 +00:00
MobiusDev
9d7a14bdae Fixed double ToI doors.
Contributed by gamelike85.
2017-09-30 22:03:43 +00:00
MobiusDev
f77547c906 Addition of RequestStopMove. 2017-09-30 17:36:45 +00:00
MobiusDev
bba9f4be4f More eclipse login issue changes. 2017-09-30 16:31:07 +00:00
MobiusDev
5f8301af70 Add name to ask join pledge. 2017-09-30 15:27:18 +00:00
MobiusDev
291b59aa9e Fixed login issues after latest eclipse corrections. 2017-09-30 14:46:18 +00:00
MobiusDev
f85299668b Addition of RequestClanAskJoinByName. 2017-09-30 14:09:55 +00:00
MobiusDev
da13c9b262 Proper names for unknown TraitType enum. 2017-09-30 02:49:20 +00:00
MobiusDev
0d5271fe34 Proper instant extract for stackable items. 2017-09-29 22:45:04 +00:00
MobiusDev
aa7f3a3fa3 Reduced raidboss respawn delays by 12 hours. 2017-09-29 21:39:48 +00:00
MobiusDev
41c6b1ea80 Action improvements. 2017-09-29 20:22:49 +00:00
MobiusDev
d805412c9e Clan entry improvements.
Contributed by Liamxroy.
2017-09-29 12:53:10 +00:00
MobiusDev
dfd251b9b3 Removed siege door attack tempfix. 2017-09-29 10:22:44 +00:00
MobiusDev
13b55f77fe Do not check for doors between if target is already a door. 2017-09-29 10:01:36 +00:00
MobiusDev
62e6aab237 Ertheia skill enchants.
Contributed by Liamxroy.
2017-09-28 14:57:49 +00:00
MobiusDev
4e0858a5d6 Addition of Compelling effect handler. 2017-09-28 14:51:37 +00:00
MobiusDev
a3799a3a1f Dropped second DecayTaskManager add method. 2017-09-27 13:10:25 +00:00
MobiusDev
c222759584 Simplified DecayTaskManager logic. 2017-09-27 13:05:52 +00:00
MobiusDev
91905ca592 Prevent adding effects on dead creatures. 2017-09-27 13:02:11 +00:00
MobiusDev
0b4aa688a8 EffectScope end should be applied when ending effect. 2017-09-27 11:55:49 +00:00
MobiusDev
bb9e1f2827 Fixes for new Eclipse warnings. 2017-09-27 01:59:41 +00:00
MobiusDev
3cb7b3f70e Range checks for skill casting.
Contributed by Liamxroy.
2017-09-27 00:15:33 +00:00
MobiusDev
2708997611 Stop monsters casting when deleted.
Contributed by Liamxroy.
2017-09-27 00:11:22 +00:00
MobiusDev
b3d4fcf3d3 Dead monsters should not target.
Contributed by Liamxroy.
2017-09-27 00:09:29 +00:00
MobiusDev
e2efcc4170 Small refactoring for previous commit. 2017-09-26 21:37:19 +00:00
MobiusDev
895cf3b173 Re-adding L2World check for DeleteObject. 2017-09-26 21:24:09 +00:00
MobiusDev
8e3b212d97 GeoEngine out of bounds block check.
Contributed by Janiko.
2017-09-26 21:22:55 +00:00
MobiusDev
ebc4a789e6 Effect list broadcast issue fix.
Contributed by Liamxroy.
2017-09-26 15:41:55 +00:00
MobiusDev
9816651177 Fixed SurroundingRegion check. 2017-09-26 14:48:47 +00:00