FatBoy
ef0e277f46
refactored AI variables from MBServerStatics
2023-06-26 20:21:10 -05:00
MagicBot
764beb33bd
Dispatcher moved to early in bootstrap.
2023-06-07 15:31:07 -04:00
MagicBot
f8c8d7244e
Moved member to ConfigManager.
2023-06-07 14:53:15 -04:00
MagicBot
b6ce3b7ee9
Already logged when connection manager is created.
2023-06-07 14:32:01 -04:00
MagicBot
48aef2ef01
Network autoconfig now uses eth0 or default outgoing ip route.
2023-06-07 14:11:54 -04:00
MagicBot
61e4a4aed4
Realmmap loaded from config to assist with custom maps.
2023-06-07 13:47:25 -04:00
MagicBot
b9db6e8dc6
Members moved to WorldServer.
...
Root object no longer read from config.
2023-06-07 13:37:43 -04:00
FatBoy
bee3a9b376
Merge remote-tracking branch 'origin/magicbox1.5' into magicbox1.5
...
# Conflicts:
# src/engine/ai/MobileFSM.java
2023-05-28 09:18:09 -05:00
MagicBot
a1f8fedefe
Merge remote-tracking branch 'origin/magicbox1.5' into mob-AI-debug
...
# Conflicts:
# src/engine/ai/MobileFSM.java
2023-05-28 07:42:10 -04:00
MagicBot
d0287ba94e
Login should fail fast.
2023-05-25 14:55:49 -04:00
FatBoy
b6c9eed229
power chance tuning
2023-05-24 20:08:53 -05:00
FatBoy
eb9a1143e4
patrol delay fine tuning
2023-05-24 19:27:25 -05:00
FatBoy
3e659d981a
Patrol wait determined by MBServerStatics.AI_PATROL_DIVISOR
...
mob cast chance now determined by MBStatics.AI_POWER_CHANCE
mob cast cooldown now determined by MBServerStatics.AI_POWER_DIVISOR
guards use normal mob damage calculations
2023-05-24 19:14:23 -05:00
FatBoy
d999d60e9a
Patrol wait determined by MBServerStatics.AI_PATROL_DIVISOR
...
mob cast chance now determined by MBStatics.AI_POWER_CHANCE
mob cast cooldown now determined by MBServerStatics.AI_POWER_DIVISOR
2023-05-24 19:05:35 -05:00
MagicBot
d7d22dbb11
Populate zone extents cache.
2023-05-23 17:15:07 -04:00
MagicBot
e203945ea3
Static method moved to manager singleton.
2023-05-21 15:55:15 -04:00
MagicBot
0e4490576a
Game uses hikaricp for all connection pooling. Connection count set dynamically.
2023-05-20 09:39:23 -04:00
MagicBot
90fe93d3f0
Renamed for context.
2023-05-18 08:10:54 -04:00
FatBoy
d9c05fa622
magical rolling re-enabled
2023-05-12 21:14:41 -05:00
MagicBot
11bcd26027
Loading pirate names before world objects
2023-05-01 14:43:06 -04:00
MagicBot
b8eb198b09
Pirate name related code moved to NPCmanager.
2023-05-01 14:28:02 -04:00
MagicBot
d454878245
BuildingModelBase no longer needed.
2023-04-29 15:15:23 -04:00
MagicBot
6cfd078469
Removed old methods from codepath.
2023-04-29 14:00:24 -04:00
MagicBot
e554171e22
Duplicate region field removed and inlined.
2023-04-29 12:33:21 -04:00
MagicBot
123f9eb588
SetParentZone removed from NPC.
2023-04-29 08:47:35 -04:00
MagicBot
7c079c3998
Begin refactor location collections.
2023-04-24 15:37:30 -04:00
MagicBot
6b146bfdc4
Removed leftover junk from mobbase.
2023-04-24 03:26:35 -04:00
FatBoy
5299da784a
mob respawn fix actual
2023-04-21 15:17:37 -05:00
MagicBot
de3818aef6
Equip lookups now use bootymap
2023-04-14 18:19:43 -04:00
FatBoy
847c8bc08f
loot system debugging
2023-04-06 20:35:03 -05:00
FatBoy
5efb5d0d4b
remove old loot system
2023-04-06 20:28:47 -05:00
MagicBot
f21e51f74a
Optimized imports (getting close to release)
2023-03-31 10:08:44 -04:00
MagicBot
4e1455be7f
Hunt for more fidality insanity.
2023-03-31 10:01:59 -04:00
MagicBot
3881c2b1d0
Relevant methods made static and moved into NPCManager
2023-03-31 09:59:49 -04:00
MagicBot
2b307daeb2
MobileBooty system integrated.
2023-03-31 09:09:57 -04:00
MagicBot
8e236d0780
BootySets generated with cache data loaded at bootstrap.
2023-03-28 18:01:46 -04:00
MagicBot
00d0048fd0
RuneSets generated loaded at bootstrap.
2023-03-28 17:45:58 -04:00
MagicBot
f744c64737
Superfluous getter and setters removed.
2023-03-28 17:29:16 -04:00
MagicBot
584fde5579
Reworked the loading of Mobile powers at bootstrap.
2023-03-13 19:26:16 -04:00
MagicBot
66f0c12790
Reworked the loading of Mobile powers at bootstrap.
2023-03-13 19:19:03 -04:00
FatBoy
ec19f18d73
mob power list troubleshooting
2023-03-12 17:59:18 -05:00
FatBoy
f0eb19c255
mob power list troubleshooting
2023-03-12 17:54:03 -05:00
FatBoy
604a86feb0
mob powerlist initialize directly after mobbases are loaded
2023-03-12 17:49:29 -05:00
FatBoy
863c782f72
moved mob powers list call above mob spawning
2023-03-12 10:50:50 -05:00
FatBoy
83eb1a3370
moved mob powers method to PowersManager
2023-03-12 10:36:38 -05:00
FatBoy
e38a04bf23
convert DB lookup of mob powers to static Hashmap lookup
2023-03-12 10:17:25 -05:00
MagicBot
c51f6b73af
ProductionRate added to ConfigManager.
2023-02-24 09:48:15 -05:00
MagicBot
8fde121570
lastHotZoneUpdate instant moved to ZoneManager.
2023-02-24 01:22:00 -05:00
MagicBot
dc23755081
Use of Instant to track hotzone refresh times.
2023-02-22 17:25:48 -05:00
MagicBot
8ae973f5f4
Refactored usage of HotZone; added cycle counter.
2023-02-22 16:40:11 -05:00