FatBoy
4ccfd0adce
baked in stats items no longer show up as "unidentified"
2023-07-27 19:54:47 -05:00
FatBoy
6d4566b94a
mob loot rolling finalized
2023-07-27 19:40:42 -05:00
FatBoy
1fa5019ddb
regression formula for min mob loot roll
2023-07-27 19:06:31 -05:00
FatBoy
a5fe5ece50
mobs use both enemy and notEnemy lists to determine proper agro
2023-07-25 21:51:30 -05:00
FatBoy
62cc334c66
guards no longer attack guards
2023-07-25 21:42:50 -05:00
FatBoy
a9fb7969c7
Merge branch 'bugfix-roll-ranges' into merge-mob-fixes
2023-07-25 21:40:30 -05:00
FatBoy
9f90159ca2
audit respawn timers
2023-07-25 21:35:09 -05:00
FatBoy
055b3d3d66
update location
2023-07-25 21:27:54 -05:00
FatBoy
6761ec7361
remove movement sync
2023-07-25 21:19:17 -05:00
FatBoy
763971acc6
regression calculator usage
2023-07-25 21:07:40 -05:00
FatBoy
74d92aa671
mob max roll audit
2023-07-25 20:59:23 -05:00
FatBoy
fca9b7dccb
cleanup and finalize
2023-07-22 18:58:55 -05:00
FatBoy
48bcf1bd1f
removed distance check preventing pets from attacking
2023-07-22 18:47:29 -05:00
FatBoy
3f274b1bf8
region support for teleporting
2023-07-22 13:24:58 -05:00
FatBoy
8a8bf8d2f9
region support for teleporting
2023-07-22 12:44:59 -05:00
FatBoy
7e25875fa2
mobs respawn, mob location sync, mobs attack
2023-07-22 08:26:55 -05:00
FatBoy
a34386ae51
mob resync position on death and while moving
2023-07-21 20:01:39 -05:00
FatBoy
2cf02ba102
fix NPC loading issue
2023-07-19 19:45:13 -05:00
FatBoy
25c02c9960
fix NPC loading issue
2023-07-19 19:43:28 -05:00
FatBoy
7f2c6a24b6
fix NPC loading issue
2023-07-19 19:42:02 -05:00
FatBoy
e2272f49d4
fix NPC loading issue
2023-07-19 19:03:06 -05:00
FatBoy
aa0067c117
fix for mob sync and ghost mobs
2023-07-19 18:27:10 -05:00
FatBoy
07c64f9b46
hotfix mob roll finalized
2023-07-19 18:05:20 -05:00
FatBoy
4adf0a89fb
hotfix mob roll chance
2023-07-19 17:50:03 -05:00
FatBoy
4bd158cc78
hotfix mob roll chance
2023-07-19 17:18:46 -05:00
FatBoy
39ceef99ea
hotfix mob roll chance
2023-07-19 17:17:40 -05:00
FatBoy
3869b3b218
old code cleanup
2023-07-18 20:17:05 -05:00
FatBoy
4fd9a358a6
pets will stop chasing mobs that are no longer a threat to player
2023-07-18 20:09:37 -05:00
FatBoy
c9995f3d62
pets defend owner when "assist" toggled
2023-07-18 20:01:58 -05:00
FatBoy
1c7c0ee13e
mobs aggro to pets
2023-07-18 19:51:00 -05:00
FatBoy
bd48198a51
pets stats calculate properly & pet buffs no longer nerf pet
2023-07-18 19:29:12 -05:00
FatBoy
60f02ae34e
mob roll tables update
2023-07-17 22:27:55 -05:00
FatBoy
72a0fc458e
mob roll tables update
2023-07-17 22:25:54 -05:00
FatBoy
45fa191ef6
prefix and suffix chances added to mobloot
2023-07-16 11:35:54 -05:00
FatBoy
68e87dabbc
prefixes drop on mobloot
2023-07-16 09:53:18 -05:00
FatBoy
428ded8728
roll ranges fixed to allow all items to drop naturally
2023-07-16 09:04:21 -05:00
FatBoy
c72cda1b73
pets attack buildings
2023-07-15 22:34:09 -05:00
FatBoy
9db568206d
pet stats added again
2023-07-15 21:57:27 -05:00
FatBoy
9ea02c888f
pet troubles resolved
2023-07-15 18:38:46 -05:00
FatBoy
8720f8f335
loot roll formula adjusted
2023-07-15 17:00:58 -05:00
FatBoy
06c4b7ca3c
ghost mob fix
2023-07-15 15:48:11 -05:00
FatBoy
8c1b237720
dead pets removed form seafloor zonemobset
2023-07-15 15:39:57 -05:00
FatBoy
7dc6fece7d
work on pet AI
2023-07-15 15:27:22 -05:00
FatBoy
e0929a4cbd
pets added to seafloor mob set
2023-07-15 14:20:50 -05:00
FatBoy
18bcd79733
pets now spawn at owners location
2023-07-15 14:08:44 -05:00
FatBoy
525facf7b5
remote commit
2023-07-15 13:27:35 -05:00
FatBoy
38317a4ee5
cast chance and cooldown modification for mobs
2023-07-15 08:35:00 -05:00
FatBoy
eb9a214ba3
cast chance and cooldown modification for mobs
2023-07-15 08:33:57 -05:00
FatBoy
9a68509847
Merge branch 'magicbox1.5' of http://repo.magicbane.com/MagicBane/Server into magicbox1.5
2023-07-15 07:59:29 -05:00
FatBoy
9f162e9ed0
last minute cleanup, added cast chance to mobs
2023-07-15 07:59:07 -05:00
FatBoy
761adca2ef
guards no longer recall when player aggro map is empty
2023-06-30 21:02:51 -05:00
FatBoy
b32705ce56
mob casting will now check for and properly check against hit roll requirements
2023-06-30 20:33:41 -05:00
FatBoy
ef0e277f46
refactored AI variables from MBServerStatics
2023-06-26 20:21:10 -05:00
FatBoy
cb344d57b2
guard dogs have 0 minions
2023-06-25 21:44:47 -05:00
FatBoy
99a4d87982
guard dogs
2023-06-25 21:34:23 -05:00
FatBoy
1b94f3f71d
guard dogs
2023-06-25 21:32:36 -05:00
FatBoy
b2ce937b3f
guard minion spawn work
2023-06-25 20:23:47 -05:00
FatBoy
5653776cb2
guard minions despawn at creation
2023-06-25 20:18:02 -05:00
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
7b43440fae
mobs start the game at their first patrol point index
2023-06-25 19:32:49 -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
ff3442d9ad
aiinfo command null check
2023-05-28 14:02:05 -05:00
FatBoy
33c6f1c74d
patrol point index
2023-05-28 13:48:15 -05:00
FatBoy
da378bf490
patrol point index
2023-05-28 13:31:39 -05:00
FatBoy
b3b7a78cec
patrol point index
2023-05-28 13:28:22 -05:00
FatBoy
545163f60b
traget name added to aiInfoCmd
2023-05-28 13:13:49 -05:00
FatBoy
bfcdd3bf4b
mobile default starting point
2023-05-28 12:56:47 -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
3b3e89c98f
NPC owner null check
2023-05-28 09:25:15 -05:00
FatBoy
708d2e9fb3
building check fix
2023-05-28 09:19:10 -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
FatBoy
0de09ee9f5
trebs now show correct time remaining to spawn
2023-05-27 22:00:12 -05:00
FatBoy
0d2af7c011
treb fix
2023-05-27 20:54:16 -05: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