MagicBot
3392ec463d
Removed unused methods.
2023-08-27 23:29:45 -04:00
MagicBot
400dd6aa5e
More granular error reporting.
2023-08-25 14:08:43 -04:00
MagicBot
14af2f6efd
Minion spawning re-enabled for refactoring.
2023-08-25 14:01:47 -04:00
MagicBot
f283e50018
Disabled minions for now.
2023-08-25 12:18:36 -04:00
MagicBot
7aa63a65b6
Petition db update including table creation.
2023-08-14 13:40:27 -04:00
MagicBot
1ee80f9697
Bugfix in console port output.
2023-08-11 09:44:16 -04:00
MagicBot
9a12c9b044
Bugfix in character deletion.
2023-08-11 08:20:01 -04:00
MagicBot
b96b222327
Booty moved to LootManager
2023-08-08 18:30:21 -04:00
MagicBot
0b1df09f3a
Refactor of mob powers loading for efficiency.
2023-08-08 10:30:20 -04:00
MagicBot
2e6ebbb9c3
Refactor of mob powers loading for efficiency.
2023-08-08 10:29:01 -04:00
MagicBot
b84be6eea8
Last vestiges of old loot system removed.
2023-08-07 12:12:52 -04:00
MagicBot
efe7784a3f
_itemTableEntry created.
...
Class init cleaned up.
2023-08-07 08:22:37 -04:00
MagicBot
a3a2b01ec4
Method moved to manager class.
2023-08-06 08:36:16 -04:00
MagicBot
0bb756521b
Update console Lootmanager bootstrap message.
2023-08-03 09:09:23 -04:00
MagicBot
95a9e45391
Caching of drop rates within LootManager
2023-08-03 09:04:20 -04:00
MagicBot
4e01c8e794
Moved manager class to manager package
2023-08-03 08:27:08 -04:00
FatBoy
b8cb90cdd0
mob pulse delay added to mobAI
2023-08-01 21:26:14 -05:00
FatBoy
140a9bd084
mob AI new thread
2023-08-01 20:13:23 -05:00
FatBoy
50cd9b32db
rename comment in WorldServer for mob respawn thread
2023-08-01 19:21:11 -05:00
FatBoy
7f1e537975
mob respawning handled in its own thread
2023-08-01 19:19:39 -05:00
MagicBot
43090a9bd1
Support for the widest array of network configurations. Auto-configure as best we can.
2023-07-23 12:58:40 -04:00
MagicBot
f9870d45fc
Merge remote-tracking branch 'origin/magicbot-reg-update' into magicbox1.5
...
# Conflicts:
# src/engine/ai/MobileFSM.java
# src/engine/ai/MobileFSMManager.java
# src/engine/devcmd/cmds/SetAICmd.java
# src/engine/gameManager/DevCmdManager.java
2023-07-15 09:27:57 -04:00
MagicBot
9bbdef224d
Project cleanup pre merge.
2023-07-15 09:23:48 -04:00
FatBoy
9f162e9ed0
last minute cleanup, added cast chance to mobs
2023-07-15 07:59:07 -05:00
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