MagicBot
5fdaa11367
Prepare for terrain
2023-10-08 09:04:15 -04:00
MagicBot
34d450fecf
class and table schema now conform to JSON
2023-09-20 16:06:57 -04:00
MagicBot
e0387dce00
class and table schema now conform to JSON
2023-09-20 15:53:41 -04:00
MagicBot
46b3db033b
Inlined empty getters
2023-09-20 15:43:01 -04:00
MagicBot
3fb08ca2c3
Visibility promotion for a data class
2023-09-17 12:53:56 -04:00
MagicBot
c24f8fc85b
Login check modified for testing.
2023-09-15 14:23:34 -04:00
MagicBot
e26121177f
World altitude set in setparent.
2023-09-14 12:07:08 -04:00
MagicBot
045ee73b61
rework of world altitude calculation.
2023-09-12 14:51:04 -04:00
MagicBot
60fb2571a2
Support for loading of skill adjustment map.
2023-09-03 08:18:48 -04:00
MagicBot
70a0ed135b
Refactored mob powers to rune powers. Now uses rune_id to call into system which is derived in the getter to support minions.
2023-09-02 12:47:04 -04:00
MagicBot
55c6e3cf93
Refactored out duplicate power collection.
2023-08-31 13:42:15 -04:00
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