FatBoy
413df09ddf
removed error code in FSM manager
2023-06-25 19:51:52 -05:00
FatBoy
fc3ca3b814
null target check for mobs
2023-06-25 19:44:27 -05:00
FatBoy
01b8b67ffd
mobs respect invisibility again
2023-06-25 19:30:28 -05:00
FatBoy
da51be1bef
Mob Casting bypasses mele range check
2023-06-25 13:36:24 -05:00
FatBoy
d695d3db26
epic mob damage calc fix and epic mob null reference fix
2023-05-28 16:07:18 -05:00
FatBoy
ca11651be6
guards use proper aggro rules for added aggro check
2023-05-28 15:45:38 -05:00
FatBoy
2cfe527389
mob AI no longer checks for no online players
2023-05-28 14:12:31 -05:00
FatBoy
f94e66bf74
mobs update location after moving to patrol point index
2023-05-28 14:05:58 -05:00
FatBoy
33c6f1c74d
patrol point index
2023-05-28 13:48:15 -05:00
FatBoy
67808b69a6
check for dead target
2023-05-28 12:07:00 -05:00
FatBoy
59a4da0c3f
randomized patrol delays
2023-05-28 11:34:54 -05:00
FatBoy
fd9c5d06af
randomized patrol delays
2023-05-28 11:30:46 -05:00
FatBoy
19beb3d5cb
randomized patrol delays
2023-05-28 11:29:00 -05:00
FatBoy
863aa4c4a9
randomized patrol delays
2023-05-28 11:25:12 -05:00
FatBoy
90ae798bb8
no more skating rink
2023-05-28 11:19:32 -05:00
FatBoy
c47d1b7823
aggro check for non agressive mobs
2023-05-28 11:03:29 -05:00
FatBoy
4e5c77ec47
hamlet guard aggro fix
2023-05-28 11:02:37 -05:00
FatBoy
d673c329b6
hamlet guards + mobs aggro before going home
2023-05-28 10:55:11 -05:00
FatBoy
7dfd8148d5
use aggro range not mob range
2023-05-28 10:47:10 -05:00
FatBoy
a2a70484ed
cant check range of target if theres no target
2023-05-28 10:46:07 -05:00
FatBoy
36eef1942b
mobs use half aggro range top chase targets past go home point
2023-05-28 10:43:05 -05:00
FatBoy
b154f7ee7f
mobs don't go home while in combat range
2023-05-28 10:21:56 -05:00
FatBoy
ea919b4ecf
mob aggro raneg when swapping hated target
2023-05-28 10:13:49 -05:00
FatBoy
b42a378ca8
hate value reset when mob goes home
2023-05-28 10:11:20 -05: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
566522befb
Reformat and bonus code removal.
2023-05-28 08:12:34 -04: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
FatBoy
11e373db6f
treb fix
2023-05-27 20:53:52 -05:00
FatBoy
2e219916a0
respawn work
2023-05-27 19:19:06 -05:00
FatBoy
a07ee7903b
respawn work
2023-05-27 19:11:17 -05:00
FatBoy
56d6efc4e4
mob chance to cast set at 50%
2023-05-24 20:27:58 -05: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
FatBoy
9b5573c210
guards get Mob.guardedCity assigned to
2023-05-18 19:59:39 -05:00
FatBoy
932daa730a
guards use highbred City._playerMemory.size() and Mob.playerAgroMap to go to sleep
2023-05-18 19:54:54 -05:00
FatBoy
ac42a9cd8f
removed treb override in MobileFSM.DetermineAction
2023-05-18 19:48:37 -05:00
FatBoy
92015c1a13
guards no longer ignore early exit. FSM will not run if no players are online. mobs will use translocate instead of recall power.
2023-05-15 19:01:43 -05:00
FatBoy
99a82a6b84
enemy/notenemy aggro rules finalized
2023-05-10 18:33:03 -05:00
FatBoy
60c2405cad
mobs now use enemy/notenemy for aggro rules
2023-05-09 21:11:51 -05:00
FatBoy
27a6a1f4d0
guards' sleeping pill wore off
2023-05-09 20:59:49 -05:00
FatBoy
b3c7db9214
Merge branch 'magicbox1.5' into feature-guard-patrol
2023-05-09 18:40:04 -05:00
FatBoy
92a0af8dbb
guard minion spawn timer scaling off barracks rank
2023-05-07 17:14:47 -05:00
FatBoy
fb2205d700
remove player formn cityoutlaws when they leave
2023-05-07 12:41:31 -05:00
FatBoy
d6a35a577b
mobs use hate value to hot swap targets
2023-05-07 12:15:38 -05:00
FatBoy
508fac6168
mobs use hate value to hot swap targets
2023-05-07 12:06:54 -05:00
FatBoy
7c47ef0550
mobs use hate value to hot swap targets
2023-05-07 12:06:03 -05:00
FatBoy
e838bb641b
mobs use hate value to hot swap targets
2023-05-07 11:53:00 -05:00
FatBoy
c54aa5f9fc
guard aggro rules for hostiles
2023-05-07 08:35:11 -05:00