Commit Graph

956 Commits

Author SHA1 Message Date
MobiusDevelopment
3a7f20ca39 Store recommendation values without tapping into Nevit Hourglass task. 2019-11-15 14:59:59 +00:00
MobiusDevelopment
20fa7fd698 Fixed BotReportTable NPE. 2019-11-15 06:12:41 +00:00
MobiusDevelopment
90ba90db4c Castle and Fort lists changed to concurrent. 2019-11-15 05:30:02 +00:00
MobiusDevelopment
b5e3f01af6 Minor improvement for previous commit. 2019-11-13 18:51:18 +00:00
MobiusDevelopment
59efcc3f91 Raidbosses should not be stunned. 2019-11-13 18:47:00 +00:00
MobiusDevelopment
25678c3f9c Code format for space before comments. 2019-11-13 16:49:02 +00:00
MobiusDevelopment
aea04d4669 Update siege flags when fort owner loses fort.
Contributed by Sahar.
2019-11-12 17:35:00 +00:00
MobiusDevelopment
84421153ca Fixing a few skills that should have isDebuff.
Contributed by Sahar.
2019-11-12 14:24:33 +00:00
MobiusDevelopment
586de07c89 Fixed crossbow enchant formula according to client.
Contributed by Sahar.
2019-11-12 14:01:44 +00:00
MobiusDevelopment
088500b750 Fixed serious infinite loop issues coming from cubics.
Contributed by Sahar.
2019-11-12 11:12:08 +00:00
MobiusDevelopment
4c6ab9d594 Water and Swamp zones should not broadcast info on teleport.
Contributed by Sahar.
2019-11-12 11:01:44 +00:00
MobiusDevelopment
0c46db8126 Fixed augmentation skills were not removed from accessories.
Contributed by Sahar.
2019-11-12 10:53:02 +00:00
MobiusDevelopment
767037c4c4 Minor Saving Santa event cleanup. 2019-11-12 00:19:14 +00:00
MobiusDevelopment
247c01d0ad Addition of Red Potion effect.
Thanks to gamelike85.
2019-11-11 23:59:53 +00:00
MobiusDevelopment
c1762baef0 Addition of Saving Santa event. 2019-11-11 16:38:50 +00:00
MobiusDevelopment
2b84f853f7 Changed default specific drop rate configurations. 2019-11-11 10:13:26 +00:00
MobiusDevelopment
1379827c4c Fixed Aaru flag location.
Contributed by Sahar.
2019-11-10 22:13:54 +00:00
MobiusDevelopment
7d999b91e8 Fixed Die packet NPE.
Contributed by Sahar.
2019-11-10 22:09:16 +00:00
MobiusDevelopment
066eca1ac4 Store recommendations to avoid reseting them with Nevit peace zone check. 2019-11-10 15:42:50 +00:00
MobiusDevelopment
58cf9cc61e Prevent admin rec command sending double UserInfo packet. 2019-11-10 15:28:15 +00:00
MobiusDevelopment
dad872a799 Fixed Zealot of Shilen guards not attacking. 2019-11-09 11:07:53 +00:00
MobiusDevelopment
dcd32ff519 Fixed teleporting out of airship. 2019-11-09 11:02:11 +00:00
MobiusDevelopment
6e64ab3dfd Addition of isSiegeFriend method.
Contributed by Sahar.
2019-11-08 10:52:40 +00:00
MobiusDevelopment
6e1df8a43a Fixed capturing holy artefact under the shrine.
Thanks to Sahar.
2019-11-07 23:34:43 +00:00
MobiusDevelopment
975cb74d11 Cleanup related to setActiveClass boolean removal. 2019-11-07 17:59:23 +00:00
MobiusDevelopment
91936e2787 Addition of client protocol version at character info menu. 2019-11-06 19:44:10 +00:00
MobiusDevelopment
a5f2203a9f Reuse System.currentTimeMillis in player restore whiles. 2019-11-05 11:01:53 +00:00
MobiusDevelopment
2fcb4b924e Additional checks for villagemasters.
Contributed by Sahar.
2019-11-04 21:11:12 +00:00
MobiusDevelopment
a7d7160fce Prevent getAI NPE.
Contributed by Sahar.
2019-11-04 20:31:47 +00:00
MobiusDevelopment
eaa8f64803 Changed synchronization method for getAi. 2019-11-04 18:12:29 +00:00
MobiusDevelopment
01f16fdd82 Prevent tapping into System.currentTimeMillis with each Timestamp call. 2019-11-04 17:01:20 +00:00
MobiusDevelopment
c29b37b927 Fixed admin Teleport Menu gm speed buttons. 2019-11-03 23:20:58 +00:00
MobiusDevelopment
e225d8b13b ValidatePosition related improvements. 2019-11-03 22:17:02 +00:00
MobiusDevelopment
3ed4660df9 Changed getAi method to synchronized. 2019-11-03 20:52:05 +00:00
MobiusDevelopment
61b68da1ff Prohibit sending a packet when blowfish is not initialized. 2019-11-03 19:08:59 +00:00
MobiusDevelopment
eec2b16df0 Prevent SkillHolder tapping into SkillData for each getSkill call. 2019-11-03 18:25:56 +00:00
MobiusDevelopment
54fd9a24c8 Prevent tapping into System.currentTimeMillis for each isFalling call. 2019-11-03 07:38:53 +00:00
MobiusDevelopment
a48b50ffbb Prevent tapping into System.currentTimeMillis for each onActionRequest. 2019-11-03 04:55:36 +00:00
MobiusDevelopment
01eaf9e042 More triggers for onActionRequest.
Contributed by Sahar.
2019-11-03 04:40:45 +00:00
MobiusDevelopment
2769582f88 Fixed disabled manor system NPE.
Contributed by Sahar.
2019-11-02 16:48:59 +00:00
MobiusDevelopment
ec736e4934 Fixed AdminCommandHandler log to actually show the stacktrace.
Contributed by Sahar.
2019-11-02 16:42:54 +00:00
MobiusDevelopment
003558ce66 Prevent players from logging in during server shutdown.
Contributed by Sahar.
2019-11-02 13:30:53 +00:00
MobiusDevelopment
8861770e73 Fixed Clan reputation score NPE at CharInfo.
Contributed by Sahar.
2019-11-02 13:04:17 +00:00
MobiusDevelopment
e24b413849 Fixed relation in olympiad.
Contributed by Sahar.
2019-11-01 21:46:14 +00:00
MobiusDevelopment
27ce6b2974 Addition of system link in readme.txt file. 2019-11-01 20:34:06 +00:00
MobiusDevelopment
921b24bdb4 Fixed NPE in CreatureStat class.
Contributed by Sahar.
2019-11-01 12:49:02 +00:00
MobiusDevelopment
cdb887efae Fixed skill channeling trying to get non-existent skill level.
Contributed by Sahar.
2019-11-01 12:42:15 +00:00
MobiusDevelopment
26edc62921 Fixed wrong parameter count in system message.
Contributed by Sahar.
2019-10-31 20:11:47 +00:00
MobiusDevelopment
6b55bfa924 Removed useless parameters from java.cfg file.
Contributed by Sahar.
2019-10-31 19:40:18 +00:00
MobiusDevelopment
c08ec1bb03 Addition of missing PvP items.
Contributed by Sahar.
2019-10-31 19:34:18 +00:00
MobiusDevelopment
f956cf6ed7 Fixed NPEs from getAI method.
Contributed by Sahar.
2019-10-31 19:19:43 +00:00
MobiusDevelopment
3f5edd3db1 Addition of custom ChangePlayerName bypass. 2019-10-30 23:08:31 +00:00
MobiusDevelopment
05c57df3c0 Improved action use transform log.
Contributed by Sahar.
2019-10-30 02:03:43 +00:00
MobiusDevelopment
0d91638e7b Addition of sanity check in petitions.
Contributed by Sahar.
2019-10-30 01:55:30 +00:00
MobiusDevelopment
dde3a7274f Addition of generic getRandomEntry method. 2019-10-29 13:52:24 +00:00
MobiusDevelopment
bf4e116a19 Fixed probable getAllyCrestId NPE.
Contributed by Sahar.
2019-10-28 20:39:29 +00:00
MobiusDevelopment
5157746847 Fixed players unable to login after disconnect.
Contributed by Sahar.
2019-10-27 09:55:56 +00:00
MobiusDevelopment
f3cc2bf205 Fixed duplicate key exception in buffer schemes.
Contributed by Sahar.
2019-10-25 22:15:46 +00:00
MobiusDevelopment
a29d7b915c Fixed moveToPawn offset stackoverflow.
Contributed by Sahar.
2019-10-24 21:23:46 +00:00
MobiusDevelopment
58259e68d6 Use ClassId getId instead of ordinal. 2019-10-23 09:20:16 +00:00
MobiusDevelopment
42ff398c5e Reuse already known ClassIds. 2019-10-22 22:17:03 +00:00
MobiusDevelopment
ed6f1558aa Remove proper Kamael classes. 2019-10-22 17:37:00 +00:00
MobiusDevelopment
0403790878 Dropped PlayerClass. 2019-10-22 15:47:05 +00:00
MobiusDevelopment
457a4d7dbc Minor Talking Island werewolf spawn adjustments. 2019-10-21 21:10:34 +00:00
MobiusDevelopment
1500715d70 Broadcast NPC information if spawned in an instance. 2019-10-21 11:43:25 +00:00
MobiusDevelopment
a66ecb5d4d Corrections for all geodata files. 2019-10-21 11:31:14 +00:00
MobiusDevelopment
50fb91d327 Fixed olympiad announcer when server restarts during competition period.
Contributed by Sahar.
2019-10-20 11:00:50 +00:00
MobiusDevelopment
62c1efce6a Fixed wrong angle calculation.
Contributed by Sahar.
2019-10-19 12:40:43 +00:00
MobiusDevelopment
0ce9c48d39 Fixed CPU consumption issue after revision 6064. 2019-10-19 11:04:02 +00:00
MobiusDevelopment
6b9722a096 Simplifications and corrections for Race Track and Fantasy teleports. 2019-10-17 12:51:12 +00:00
MobiusDevelopment
383412edcc Fixed monster race track teleport back to town.
Contributed by mobiga.
2019-10-17 11:37:11 +00:00
MobiusDevelopment
917f6a7b9b Active intention for monsters on spawn.
Contributed by sinsegi001.
2019-10-16 09:38:49 +00:00
MobiusDevelopment
30b69e38e4 Fixed skill channelizer NPE.
Contributed by Sahar.
2019-10-15 19:37:57 +00:00
MobiusDevelopment
2eb1dc75df More typo corrections. 2019-10-15 03:49:23 +00:00
MobiusDevelopment
9a74d78555 Minor typo correction. 2019-10-15 03:39:14 +00:00
MobiusDevelopment
125cb621b1 Fixed NPE when trying to publish non-existent item.
Contributed by Sahar.
2019-10-14 19:49:13 +00:00
MobiusDevelopment
6d55443589 Fixed system message wrong parameter count.
Contributed by Sahar.
2019-10-14 16:11:15 +00:00
MobiusDevelopment
ef88526bef Use giveItem method instead of complex old way. 2019-10-14 14:53:05 +00:00
MobiusDevelopment
c75df52d4d Use gate pass per point config for reward.
Contributed by Sahar.
2019-10-14 14:17:48 +00:00
MobiusDevelopment
efa09e6ce2 Fixed Olympiad Sunday only period reseting to Monday.
Contributed by Sahar.
2019-10-14 13:48:49 +00:00
MobiusDevelopment
7c1d92d947 Moved RelationCache to cache. 2019-10-14 11:01:09 +00:00
MobiusDevelopment
713b63d693 RelationChanged must not be send before CharInfo.
Contributed by Sahar.
2019-10-14 10:26:06 +00:00
MobiusDevelopment
f324f0352f Removed log that does not apply to all skill types.
Contributed by Sahar.
2019-10-13 19:55:56 +00:00
MobiusDevelopment
0b776e0772 There is no need for getNoblessePasses to be public. 2019-10-13 09:04:53 +00:00
MobiusDevelopment
695a2dd7f0 Fixed a bug where people could switch classes and still be registered in olympiad.
Contributed by Sahar.
2019-10-13 00:03:39 +00:00
MobiusDevelopment
3c38dc4555 Custom community board merchant improvements. 2019-10-12 23:40:47 +00:00
MobiusDevelopment
c0dfd05e16 Fixed non weapon and armor items being able to upgrade.
Contributed by Sahar.
2019-10-11 21:41:19 +00:00
MobiusDevelopment
03b59ce3dc Fixed Kamaels taking opposite sex classes.
Contributed by Sahar.
2019-10-11 21:32:38 +00:00
MobiusDevelopment
ee724e03b2 Removed different client-server ground target type log.
Contributed by Sahar.
2019-10-11 21:10:14 +00:00
MobiusDevelopment
3a49b3de00 Fixed RequestExRemoveItemAttribute NPE.
Contributed by Sahar.
2019-10-11 21:02:48 +00:00
MobiusDevelopment
8ecb4a85c9 Accept minus and plus symbols in buff scheme names. 2019-10-11 06:05:40 +00:00
MobiusDevelopment
b5b22f8a89 ShowXMasSeal should not be broadcasted.
Contributed by Sahar.
2019-10-10 22:38:13 +00:00
MobiusDevelopment
92d7275afa Removal of unnecessary logs.
Contributed by Sahar.
2019-10-10 22:10:51 +00:00
MobiusDevelopment
3cdb31b034 Accept basic symbols in buff scheme names. 2019-10-10 21:40:32 +00:00
MobiusDevelopment
54ef18b558 Improved SchemeBufferTable queries.
Contributed by Sahar.
2019-10-10 21:32:39 +00:00
MobiusDevelopment
7c9f49c409 Removal of unused object id from GameClient class. 2019-10-10 19:06:11 +00:00
MobiusDevelopment
04b93ce79b Removal of unnecessary IdFactory releaseId calls.
Contributed by Sahar.
2019-10-10 18:52:20 +00:00
MobiusDevelopment
8e6f33bc41 Sync with L2jOrg and various adjustments. 2019-10-10 09:57:48 +00:00
MobiusDevelopment
8cfb603ada Fix for Hellbound spawns.
Author: ShinichiYao
2019-10-08 09:15:31 +00:00
MobiusDevelopment
e6ebbec186 Fixed NPE in TradeList, also there is no point to log it when it happens.
Contributed by Sahar.
2019-10-08 09:03:56 +00:00
MobiusDevelopment
6934d61ed9 Addition of opposing race escape locations.
Author: ShinichiYao
2019-10-06 23:02:00 +00:00
MobiusDevelopment
e58a58f9a3 Fixed relation related issues, like siege flag not appearing on players, or nexttarget not working.
Contributed by Sahar.
2019-10-06 22:46:54 +00:00
MobiusDevelopment
32c7dbf595 Specify database engine and coalition. 2019-10-06 22:42:12 +00:00
MobiusDevelopment
6de3207b0e Prevent registering recipes if crafting is disabled.
Contributed by Sahar.
2019-10-06 16:59:30 +00:00
MobiusDevelopment
2f53082a4f Fixed NPEs when trying to use non-existent summon skills.
Contributed by Sahar.
2019-10-06 16:39:00 +00:00
MobiusDevelopment
de8f251a6a Changed again MaxAggroRange after reports that aggro distance is wrong. 2019-10-06 16:30:26 +00:00
MobiusDevelopment
59f77b7e12 Small improvement for storeEffect method.
Contributed by Sahar.
2019-10-05 18:17:31 +00:00
MobiusDevelopment
1095518f44 Show acquire message after buying from prime shop. 2019-10-05 17:22:14 +00:00
MobiusDevelopment
23015a4ae5 Fixed probable ILocational NPEs.
Contributed by Sahar.
2019-10-05 11:41:13 +00:00
MobiusDevelopment
df5b49e250 Fixed an NPE with skills that have critRatePos.
Contributed by Sahar.
2019-10-04 09:49:53 +00:00
MobiusDevelopment
81a0e074e7 Fixed logs that come from threads.
Contributed by Sahar.
2019-10-04 08:31:36 +00:00
MobiusDevelopment
b14405512a Minor EffectList improvement.
Contributed by Sahar.
2019-10-03 18:12:37 +00:00
MobiusDevelopment
512f4974cb Commented MoveToLocation siege zone checks. 2019-10-02 11:26:01 +00:00
MobiusDevelopment
6dfe70f8a0 Castle siege start and finish sound messages.
Contributed by Sahar.
2019-10-02 11:07:09 +00:00
MobiusDevelopment
f9dbad22c8 Condition message 113 should have the addName parameter.
Contributed by Sahar.
2019-10-01 14:04:22 +00:00
MobiusDevelopment
3ed62d5b5a Fixed aoe animations not showing up.
Contributed by Sahar.
2019-10-01 12:46:17 +00:00
MobiusDevelopment
9b3c98a2e4 Increased multisell buy limit to 10000.
Contributed by Sahar.
2019-10-01 12:28:10 +00:00
MobiusDevelopment
a3737ec171 Proper fix for previous commit. 2019-10-01 09:21:28 +00:00
MobiusDevelopment
598c5408f5 Re-introducing remnant code for reseting monster location. 2019-09-30 20:18:49 +00:00
MobiusDevelopment
47b1ef7198 Add wyvern breath skill with setMount method.
Contributed by Sahar.
2019-09-30 18:13:08 +00:00
MobiusDevelopment
38b37ec28c Default max aggro range configuration set to 1500.
Contributed by Sahar.
2019-09-30 12:57:20 +00:00
MobiusDevelopment
2a46b8b59d Removed remnant code from reseting monster location.
Contributed by Sahar.
2019-09-30 09:23:14 +00:00
MobiusDevelopment
7792b3abde Fixed players getting stuck in casting intention.
Contributed by Sahar.
2019-09-30 00:47:24 +00:00
MobiusDevelopment
2ffca1188e Fixed olympiad zone broadcast.
Contributed by Sahar.
2019-09-30 00:36:18 +00:00
MobiusDevelopment
c2b6be2a40 Removed deleteMe position reset task. 2019-09-29 21:47:35 +00:00
MobiusDevelopment
120c86fc2d Re-addition of stopAllEffectsWithoutExclusions method.
Contributed by Sahar.
2019-09-28 12:38:04 +00:00
MobiusDevelopment
dbe4f6596a Fixed Beleth instant respawn after server restart.
Contributed by Sahar.
2019-09-28 09:43:37 +00:00
MobiusDevelopment
309e912f7b Fixed Baylor NPE.
Contributed by Sahar.
2019-09-27 22:47:24 +00:00
MobiusDevelopment
1ed370c81a Fixed Antharas visual movement issues.
Contributed by Sahar.
2019-09-27 21:50:53 +00:00
MobiusDevelopment
d571c1943c Fixed spiritshots being charged late causing skills casted without speed bonus.
Contributed by Sahar.
2019-09-27 21:34:08 +00:00
MobiusDevelopment
8742f26b09 Fixed summons always look semi-invisible for admins.
Contributed by Sahar.
2019-09-27 21:24:30 +00:00
MobiusDevelopment
5e550c2a89 Fixed summon titles disappearing a few minutes after being summoned.
Contributed by Sahar.
2019-09-27 21:20:04 +00:00
MobiusDevelopment
6dbaf35e86 Fixed BOW attack type NPCs being unable to attack.
Contributed by Sahar.
2019-09-27 21:12:44 +00:00
MobiusDevelopment
532202c8ed Valakas AI improvements.
Contributed by Sahar.
2019-09-27 21:03:54 +00:00
MobiusDevelopment
603cbf4492 Removal of stopAllEffectsWithoutExclusions method.
Thanks to Sahar.
2019-09-27 11:55:27 +00:00
MobiusDevelopment
b5e45cea48 Additional checks for monster teleport to spawn. 2019-09-20 04:00:07 +00:00
MobiusDevelopment
2448230764 Reset initial monster position on delete. 2019-09-18 22:01:03 +00:00
MobiusDevelopment
a0de6a5d7c Improved RestorationRandom effect inventory update. 2019-09-18 05:47:07 +00:00
MobiusDevelopment
de5f9fc41d Renamed SQL table item_mall_transactions to prime_shop_transactions. 2019-09-18 04:29:01 +00:00
MobiusDevelopment
d46b12d904 Prohibit breaking summon following owner. 2019-09-17 07:05:28 +00:00
MobiusDevelopment
b09d495694 Broadcast creature movement while updating position. 2019-09-16 22:33:59 +00:00
MobiusDevelopment
b1672f03ca CustomMailManager SendBySystem changed to player. 2019-09-16 22:27:49 +00:00
MobiusDevelopment
ea7c46f6e8 Reset WorldObject position upon decay. 2019-09-16 21:55:59 +00:00
MobiusDevelopment
d970536adc Addition of database installer executables. 2019-09-16 21:44:05 +00:00
MobiusDevelopment
fea534e58e Inherit multisell template NPC ids. 2019-09-13 17:17:40 +00:00
MobiusDevelopment
75782f8e79 Removed L2 prefixes from <li> comments. 2019-08-25 21:18:59 +00:00
MobiusDevelopment
d60dd8338f Moved loading configs after creating log folders. 2019-08-23 16:35:50 +00:00
MobiusDevelopment
aef227ea6c Updated StatsSet to match newer branches. 2019-08-23 11:44:27 +00:00
MobiusDevelopment
2bd3168bb2 Better comments and naming for DoorInstance isOpen method. 2019-08-23 08:27:45 +00:00
MobiusDevelopment
895f3b56c7 Better getter and setter naming for player sex. 2019-08-23 08:15:23 +00:00