FatBoy
|
9d7f2f39fe
|
Unified Combat System
|
2024-03-17 15:56:47 -05:00 |
|
FatBoy
|
836c076884
|
removed ItemBase form Combat manager
|
2024-03-16 14:22:04 -05:00 |
|
FatBoy
|
24d5fb2259
|
checkf o valid slot type when equipping item
|
2024-03-10 14:33:59 -05:00 |
|
FatBoy
|
f3d4a2becc
|
Merge remote-tracking branch 'origin/feature-json6' into feature-json6
|
2024-03-10 14:33:31 -05:00 |
|
FatBoy
|
e1018a48f0
|
checkf o valid slot type when equipping item
|
2024-03-10 14:32:50 -05:00 |
|
FatBoy
|
c80b9013d2
|
Lore Rules
|
2024-02-15 19:46:41 -06:00 |
|
FatBoy
|
c1de1f148b
|
dev command for item requirement info
|
2024-02-15 18:47:43 -06:00 |
|
FatBoy
|
6c1e2f1280
|
implement server side restrictions
|
2024-02-13 21:01:09 -06:00 |
|
FatBoy
|
f952785c8e
|
implement server side restrictions
|
2024-02-13 20:46:28 -06:00 |
|
FatBoy
|
8a769c60f2
|
implement server side restrictions
|
2024-02-13 20:35:25 -06:00 |
|
FatBoy
|
4988f92d03
|
r8 mesh lookup changed location
|
2024-02-10 22:14:52 -06:00 |
|
FatBoy
|
e95005199c
|
update r8 mesh
|
2024-02-10 21:45:57 -06:00 |
|
FatBoy
|
d487a9d1ab
|
server side race/cass restrictions
|
2024-02-07 19:51:58 -06:00 |
|
FatBoy
|
28bf0413cc
|
server side race/cass restrictions
|
2024-02-07 19:44:33 -06:00 |
|
FatBoy
|
0e44293231
|
server side race/cass restrictions
|
2024-02-07 19:43:04 -06:00 |
|
FatBoy
|
45a0747176
|
server side race/cass restrictions
|
2024-02-07 19:35:56 -06:00 |
|
FatBoy
|
7e29ecde9b
|
server side race/cass restrictions
|
2024-02-07 19:33:37 -06:00 |
|
FatBoy
|
8000d523f1
|
server side race/cass restrictions
|
2024-02-07 19:28:18 -06:00 |
|
FatBoy
|
ca09587d87
|
server side race/cass restrictions
|
2024-02-07 19:25:48 -06:00 |
|
FatBoy
|
726d68df31
|
server side race/cass restrictions
|
2024-02-07 19:20:29 -06:00 |
|
FatBoy
|
c0ee8b82f8
|
Warehosue cleanup
|
2024-01-24 20:21:41 -06:00 |
|
FatBoy
|
cc1e0d8986
|
Warehosue cleanup
|
2024-01-24 20:03:27 -06:00 |
|
FatBoy
|
7f6fbd2bff
|
load mesh data and structure meshes
|
2024-01-24 19:03:33 -06:00 |
|
FatBoy
|
5e629e7890
|
null checks for Building.getFriends()
|
2023-10-18 20:50:47 -05:00 |
|
FatBoy
|
e991a01b50
|
final touch up
|
2023-10-18 20:21:26 -05:00 |
|
FatBoy
|
7a1700cec3
|
finalized
|
2023-10-18 20:17:26 -05:00 |
|
FatBoy
|
79eb5b9cdf
|
stairs region corrected
|
2023-10-18 20:03:41 -05:00 |
|
FatBoy
|
7886aa6041
|
building and region lookup completed
|
2023-10-18 18:45:50 -05:00 |
|
FatBoy
|
b928bedeb6
|
new region lookup
|
2023-10-18 18:23:14 -05:00 |
|
FatBoy
|
5d4192bbcf
|
add offset for runegate teleport regions
|
2023-10-16 19:56:08 -05:00 |
|
FatBoy
|
ea6ea4b0ee
|
teleport work
|
2023-10-16 19:07:34 -05:00 |
|
FatBoy
|
7f4d47505e
|
teleport cleanup
|
2023-10-16 18:46:44 -05:00 |
|
FatBoy
|
f9a3b17677
|
teleport cleanup
|
2023-10-16 15:10:09 -05:00 |
|
FatBoy
|
d0374a2dea
|
random delay between mob chase
|
2023-10-16 15:07:39 -05:00 |
|
FatBoy
|
cb89cc17be
|
update lastChase timestamp for mobs
|
2023-10-16 14:37:17 -05:00 |
|
FatBoy
|
d506807a8f
|
1 second delay for mobs chasing target
|
2023-10-16 14:33:09 -05:00 |
|
FatBoy
|
1a0fc309f9
|
remove mob movement delay
|
2023-10-16 14:23:18 -05:00 |
|
FatBoy
|
5ed7662798
|
1 second delay for mob movements
|
2023-10-16 14:13:33 -05:00 |
|
FatBoy
|
e3d6a32554
|
1 second delay for mob movements
|
2023-10-16 14:02:48 -05:00 |
|
FatBoy
|
6f990d488f
|
region assignment in AbstractCharacter.setLoc
|
2023-10-16 13:41:18 -05:00 |
|
FatBoy
|
41a83115be
|
safehold guard exclusion from equipment dropping
|
2023-09-13 22:34:57 -05:00 |
|
FatBoy
|
3ce887cb34
|
NPC are immune to all
|
2023-09-13 22:30:24 -05:00 |
|
FatBoy
|
874eb6189e
|
NPC apply runes
|
2023-09-13 22:24:10 -05:00 |
|
FatBoy
|
5c5c491597
|
debug code
|
2023-09-13 22:10:22 -05:00 |
|
FatBoy
|
ff78c1443c
|
null check
|
2023-09-13 22:04:23 -05:00 |
|
FatBoy
|
cdc1c2d776
|
region assignment
|
2023-09-13 21:58:20 -05:00 |
|
FatBoy
|
a004c247ab
|
abstract character cleanup
|
2023-09-13 21:57:17 -05:00 |
|
FatBoy
|
048e90fb8f
|
NPC all apply "shopkeeper" rune
|
2023-09-13 21:56:18 -05:00 |
|
FatBoy
|
c1498145e6
|
NPC rune work
|
2023-09-13 21:45:15 -05:00 |
|
FatBoy
|
7654d5183a
|
region lookup and height offset for AbstractCharacters when setLoc is called
|
2023-09-13 21:28:20 -05:00 |
|
FatBoy
|
9b7fc0a93b
|
region height work
|
2023-09-13 21:07:57 -05:00 |
|
FatBoy
|
200318ddcf
|
add region height to world height in setLoc
|
2023-09-13 20:48:02 -05:00 |
|
FatBoy
|
1fdd0a1b32
|
initialize runes array list for NPC
|
2023-09-13 20:45:21 -05:00 |
|
FatBoy
|
8869772fa4
|
print effects command
|
2023-09-13 20:34:48 -05:00 |
|
FatBoy
|
96bc894962
|
print runes command
|
2023-09-13 20:27:38 -05:00 |
|
FatBoy
|
5a9f5f2eca
|
NPCs apply runes from set
|
2023-09-13 20:22:56 -05:00 |
|
FatBoy
|
bd9dbcbb42
|
NPCs load rune sets
|
2023-09-13 20:12:07 -05:00 |
|
FatBoy
|
f8269bb764
|
character runes moved form PlayerCharacter to AbstractCharacter
|
2023-09-13 20:06:12 -05:00 |
|
FatBoy
|
c215047c00
|
teleport method removed form PLayerCharacter to use AbstractCharacter.teleport instead
|
2023-09-13 20:00:23 -05:00 |
|
FatBoy
|
a313e3f364
|
setRegion removal
|
2023-09-13 19:56:54 -05:00 |
|
FatBoy
|
b34be1184e
|
null region assignment
|
2023-09-13 19:53:13 -05:00 |
|
FatBoy
|
e23c5527da
|
null region assignment
|
2023-09-13 19:52:17 -05:00 |
|
FatBoy
|
847e62dd27
|
setLoc now handles region assignment
|
2023-09-13 19:51:39 -05:00 |
|
FatBoy
|
97d71ec361
|
move to point handler revert
|
2023-09-11 01:36:45 -05:00 |
|
FatBoy
|
003b939d33
|
Move to point message variable naming and handler cleanup
|
2023-09-10 19:37:46 -05:00 |
|
FatBoy
|
9989cbff24
|
pc.teleport uneeded
|
2023-09-10 17:20:30 -05:00 |
|
FatBoy
|
426ef989f8
|
can no longer run to invalid targets
|
2023-09-10 16:45:17 -05:00 |
|
FatBoy
|
ca6e079053
|
fresh start
|
2023-09-10 15:51:25 -05:00 |
|
FatBoy
|
13644fd308
|
use target from message in move to point
|
2023-09-10 15:02:26 -05:00 |
|
FatBoy
|
1ec76ae3fc
|
use target from message in move to point
|
2023-09-10 14:58:56 -05:00 |
|
FatBoy
|
51d75146cc
|
NPC added to attack message handler switch
|
2023-09-10 14:28:32 -05:00 |
|
FatBoy
|
bc4222646d
|
combat target usage
|
2023-09-10 14:12:01 -05:00 |
|
FatBoy
|
c3e206e3b1
|
null check
|
2023-09-10 14:09:48 -05:00 |
|
FatBoy
|
04147e11cc
|
logic for moveToPoint message handler
|
2023-09-10 14:08:54 -05:00 |
|
FatBoy
|
545cb4cddf
|
null check for building pulled
|
2023-09-10 13:40:19 -05:00 |
|
FatBoy
|
0f948d4e2a
|
removed redundant setCombatTarget
|
2023-09-10 13:39:27 -05:00 |
|
FatBoy
|
5fb3e0fe14
|
switch for target type in attack message handler
|
2023-09-10 13:38:07 -05:00 |
|
FatBoy
|
be8967b05f
|
null set for target
|
2023-09-10 13:28:46 -05:00 |
|
FatBoy
|
8acfff7faa
|
null check for target
|
2023-09-10 13:26:28 -05:00 |
|
FatBoy
|
18e1f4bd28
|
early exits for attack message handler
|
2023-09-10 13:25:08 -05:00 |
|
FatBoy
|
47fe764cb0
|
early exits for attack message handler
|
2023-09-10 12:58:24 -05:00 |
|
FatBoy
|
50792327a4
|
moveToPoint attack handling
|
2023-09-10 12:31:39 -05:00 |
|
FatBoy
|
46e67be8ca
|
player character attacks added to city outlaws
|
2023-09-10 11:57:52 -05:00 |
|
FatBoy
|
e7c3ba5eba
|
guards and siege engines ignore idle state with no players loaded
|
2023-09-09 22:30:45 -05:00 |
|
FatBoy
|
ea86ab2300
|
guards will revert cmbat target to null if its a player and is no longer loaded
|
2023-09-09 22:23:25 -05:00 |
|
FatBoy
|
501e8c937f
|
guards use city player memory to determine whether they go idle or not
|
2023-09-09 22:10:10 -05:00 |
|
FatBoy
|
cae5c36d84
|
guards will aggro siege equipment not belonging to the guild
|
2023-09-09 22:01:59 -05:00 |
|
FatBoy
|
1b92fa76e1
|
characters that attack city friendly buildings are added to cityOutlaws
|
2023-09-09 21:48:22 -05:00 |
|
FatBoy
|
bbdb683061
|
players who attack buildinsg added to cityOutlaw list
|
2023-09-09 21:43:29 -05:00 |
|
FatBoy
|
2d04547c74
|
display seeInvis level in aiInfo command
|
2023-09-09 21:19:29 -05:00 |
|
FatBoy
|
5192c801f7
|
CombatUtilities cleanup
|
2023-09-09 20:56:19 -05:00 |
|
FatBoy
|
d966d50bd5
|
removed duplicate variables in MobBase
|
2023-09-09 20:40:52 -05:00 |
|
FatBoy
|
7e20db33f2
|
final guard stat revisions
|
2023-09-09 20:37:47 -05:00 |
|
FatBoy
|
669ee7215b
|
added range modification for guards
|
2023-09-09 20:11:00 -05:00 |
|
FatBoy
|
6fa00a43a4
|
removed unused method
|
2023-09-09 20:06:33 -05:00 |
|
FatBoy
|
4edf740179
|
finished modifications for guards
|
2023-09-09 19:57:17 -05:00 |
|
FatBoy
|
c7abb4c920
|
stance modifiers for guards
|
2023-09-09 19:41:32 -05:00 |
|
FatBoy
|
df3964110a
|
stances for guards
|
2023-09-09 19:23:46 -05:00 |
|
FatBoy
|
96231260bc
|
consolidated all guards to GuardLogic
|
2023-09-09 10:37:40 -05:00 |
|
FatBoy
|
967303d2de
|
outlaw and hate value moved to modifyHealth
|
2023-09-09 10:20:25 -05:00 |
|