Commit Graph

1395 Commits

Author SHA1 Message Date
MobiusDevelopment 13b9f0c499 Changed doEventDrop method attacker parameter to Creature. 2021-07-30 23:57:27 +00:00
MobiusDevelopment e08d53462e Fixed party NPE by caching leader variable.
Contributed by Sahar.
2021-07-23 23:18:40 +00:00
MobiusDevelopment 27dc3eb506 Fixed probable EnemySummon targethandler NPE.
Contributed by Sahar.
2021-07-23 23:10:58 +00:00
MobiusDevelopment 2dcb626712 Addition of EventDropManager class. 2021-07-22 11:03:19 +00:00
MobiusDevelopment 0e745ad289 Use of simple ArrayList to store drops. 2021-07-22 10:21:06 +00:00
MobiusDevelopment 28a36caf44 Moved Schuttgart castle spawns to a separate file. 2021-07-17 19:45:23 +00:00
MobiusDevelopment 66ea7de851 Moved Goddard castle spawns to a separate file. 2021-07-17 19:09:44 +00:00
MobiusDevelopment 40d1a89680 Making use of the Z Garbage Collector added with Java 11. 2021-07-17 16:35:43 +00:00
MobiusDevelopment cf9d6e6838 Optional support for running longtime events yearly.
Contributed by Costykiller.
2021-07-17 16:08:57 +00:00
MobiusDevelopment 1855506ea1 Moved Giran castle spawns to a separate file. 2021-07-16 17:20:33 +00:00
MobiusDevelopment fc7ba188c4 Moved Aden castle spawns to a separate file. 2021-07-16 15:53:48 +00:00
MobiusDevelopment efcc3f8e07 Method getAdminCommandList should be placed last. 2021-07-15 00:37:25 +00:00
MobiusDevelopment 02b8376575 Addition of optional range parameter to delete command. 2021-07-15 00:14:03 +00:00
MobiusDevelopment 6436dbe21c Removed special characters from pet template file names.
Thanks to nonom.
2021-07-14 17:04:36 +00:00
MobiusDevelopment ffcbef2722 Reduce object creation and calculations for long time event isEventPeriod method. 2021-07-13 17:39:54 +00:00
MobiusDevelopment 8e8084e8dd Fixed NodeBuffer exhaustion. 2021-07-09 22:06:22 +00:00
MobiusDevelopment 741cb757b6 Fixed skills not been casted in instances.
Contributed by nasseka.
2021-07-02 22:19:44 +00:00
MobiusDevelopment 6cb552f3de Prohibit triggering onCreatureSee when regions are inactive. 2021-06-24 00:21:39 +00:00
MobiusDevelopment 00eb8fb2ce Addition of simplified quest onCreatureSee NPC id registration and method override. 2021-06-24 00:03:21 +00:00
MobiusDevelopment 1d6efc99e4 Addition of CreatureSeeTaskManager. 2021-06-23 22:27:40 +00:00
MobiusDevelopment 71dd707e53 Should not see invisible creatures. 2021-06-23 21:43:49 +00:00
MobiusDevelopment 49e7f31d04 Renamed OnCreatureSee getSeer method to getCreature. 2021-06-23 19:25:18 +00:00
MobiusDevelopment bd3dc1a34f OnCreatureSee for non attackables is triggered at World. 2021-06-23 15:00:31 +00:00
MobiusDevelopment e0d8b453a3 Notify OnCreatureSee for creatures that do not trigger EVT_THINK. 2021-06-23 14:24:37 +00:00
MobiusDevelopment fee7b294bb Dropped OnNpcCreatureSee in favor of OnCreatureSee event. 2021-06-23 02:05:25 +00:00
MobiusDevelopment f6bc846256 Method initSeenCreatures should be protected. 2021-06-22 23:52:54 +00:00
MobiusDevelopment 3cc620ba43 Automatic seen creature initialization for registered NPC ids. 2021-06-22 23:01:45 +00:00
MobiusDevelopment ce1873a639 Addition of OnCreatureSee event. 2021-06-22 21:55:47 +00:00
MobiusDevelopment 03857d87ee Proper naming for GameTimeTaskManager in comments. 2021-06-21 22:35:10 +00:00
MobiusDevelopment ca2b1beb73 Item instance max count value for normal items should be long.
Contributed by Sero.
2021-05-31 21:43:28 +00:00
MobiusDevelopment 086459920b Precautions for servitor related NPEs. 2021-05-30 21:28:59 +00:00
MobiusDevelopment d4915cb08f Addition of configuration for teleport flags. 2021-05-30 21:24:22 +00:00
MobiusDevelopment 24e82859ca Unsummon previous existing pet, return null if template does not exist. 2021-05-28 23:48:11 +00:00
MobiusDevelopment b129f85e5c Fixed access emulated by synthetic accessors. 2021-05-26 22:54:07 +00:00
MobiusDevelopment c15bccc13f Proper importing for map entries. 2021-05-25 02:59:41 +00:00
MobiusDevelopment bf4066d68e Use of isEmpty method when possible. 2021-05-25 02:32:37 +00:00
MobiusDevelopment b7bcd62cde Removed trailing spaces from various XML data. 2021-05-16 22:22:02 +00:00
MobiusDevelopment 5935b77ba7 Sync between different project ai package classes. 2021-05-16 20:06:15 +00:00
MobiusDevelopment b513e66c88 Basic data table cleanup. 2021-05-16 12:01:19 +00:00
MobiusDevelopment 84a67bc5a0 Minor common util cleanup. 2021-05-15 22:03:26 +00:00
MobiusDevelopment 7563b8877a Small fix for DropSearchBoard handler.
Contributed by CostyKiller.
2021-05-10 23:16:00 +00:00
MobiusDevelopment 14d7c151d1 Removed updatePosition broadcastMoveToLocation.
Thanks to Bandnentans.
2021-05-10 21:16:42 +00:00
MobiusDevelopment 8066c8348f Fixed Calendar copying by use of HOUR_OF_DAY. 2021-05-08 21:17:45 +00:00
MobiusDevelopment 559ba288e6 Fixed incorrect check for containsKey at saveHeroMessage method. 2021-05-08 20:19:32 +00:00
MobiusDevelopment 1cf9db263f Fixed probable larva NPE. 2021-05-04 10:20:54 +00:00
MobiusDevelopment 4ec90902b6 Executables with support for console. 2021-05-03 22:51:51 +00:00
MobiusDevelopment c8f58f89ff Adjustments for database installer dependencies. 2021-05-03 13:28:32 +00:00
MobiusDevelopment 8d263dc0b4 Separated interface configuration. 2021-05-02 23:30:32 +00:00
MobiusDevelopment 0a86b20c17 Do not increase online time while in offline shop mode. 2021-05-02 22:10:15 +00:00
MobiusDevelopment 8de4d585c3 Configuration for dark themed GUI. 2021-05-02 15:02:44 +00:00