MagicBot
|
e711095ecd
|
Start consolidation of guard logic
|
2023-09-07 10:36:18 -04:00 |
|
MagicBot
|
5eb6302d2a
|
Null check is made before this method call.
|
2023-09-05 15:56:49 -04:00 |
|
MagicBot
|
2e346ae7fd
|
Rework of combat deference to captain.
|
2023-09-05 15:51:14 -04:00 |
|
MagicBot
|
1285d12915
|
Consolidated cast methods.
|
2023-09-05 14:25:24 -04:00 |
|
MagicBot
|
8b5cb9258e
|
dd roll removed
|
2023-09-05 14:09:48 -04:00 |
|
MagicBot
|
16acd1c08c
|
Simplify logic; variable is provided.
|
2023-09-05 12:55:12 -04:00 |
|
MagicBot
|
9a6510c320
|
Minions now use copyonwrite collection. Slot agnostic.
|
2023-09-04 14:50:59 -04:00 |
|
MagicBot
|
4427dbdcad
|
Fix in exception for werwolf/werebear (magic numbers)
|
2023-09-02 16:28:16 -04:00 |
|
MagicBot
|
39379e1ac0
|
Sight check moved out of cancast.
|
2023-09-02 16:04:40 -04:00 |
|
MagicBot
|
71eeb3f6b8
|
Variable hidden elevated to abschar.
|
2023-09-02 15:57:23 -04:00 |
|
MagicBot
|
e7a80e9280
|
Comment cleanup
|
2023-09-02 15:33:12 -04:00 |
|
MagicBot
|
65c2d2ea0b
|
Logic cleanup when dealing with contracts.
|
2023-09-02 15:30:10 -04:00 |
|
MagicBot
|
92666dca21
|
Invis check precedes power check.
|
2023-09-02 15:25:19 -04:00 |
|
MagicBot
|
80d0948e24
|
Contract power handling now additive.
|
2023-09-02 14:04:47 -04:00 |
|
MagicBot
|
58b427b977
|
Contract support added to mobile ai when gathering powers.
|
2023-09-02 13:34:26 -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 |
|
FatBoy
|
9ee2ccc8af
|
werebear and werewolf guard can use powers
|
2023-09-01 21:48:57 -05:00 |
|
FatBoy
|
c5443f622c
|
utilization and assignment of aiAgentType
|
2023-09-01 20:57:09 -05:00 |
|
MagicBot
|
55c6e3cf93
|
Refactored out duplicate power collection.
|
2023-08-31 13:42:15 -04:00 |
|
MagicBot
|
1ac76cfcd8
|
isPlayerguard refactored to derive from agenttype.
|
2023-08-31 08:13:37 -04:00 |
|
MagicBot
|
c8ed04aaaf
|
Refactor to separate persistence and write fsm to table.
|
2023-08-31 08:03:30 -04:00 |
|
FatBoy
|
69fdddfc71
|
hate value fix
|
2023-08-29 21:01:00 -05:00 |
|
FatBoy
|
6abdc68ca5
|
removed un-needed cast to player character for pets
|
2023-08-27 21:46:44 -05:00 |
|
FatBoy
|
d573b238de
|
refactored mob get/set owner
|
2023-08-27 21:04:34 -05:00 |
|
FatBoy
|
da9e211ec7
|
SiegeEngine enum and logic added
|
2023-08-27 20:05:18 -05:00 |
|
MagicBot
|
a796f5fe4b
|
More siege engine work.
|
2023-08-26 11:55:18 -04:00 |
|
MagicBot
|
7e5ed3efe5
|
sqrMagnitude not sqrRoot
|
2023-08-26 11:09:58 -04:00 |
|
MagicBot
|
3c9c4495bc
|
playerGuard = true.
|
2023-08-25 15:14:33 -04:00 |
|
MagicBot
|
ab335aef2a
|
Enums are fragile.
|
2023-08-25 12:32:36 -04:00 |
|
MagicBot
|
22e4cc07c0
|
Separate pet and siege behaviour types.
|
2023-08-25 11:26:09 -04:00 |
|
MagicBot
|
a6c60e2c04
|
Merge remote-tracking branch 'origin/master' into mobile-cleanup
|
2023-08-22 07:50:46 -04:00 |
|
FatBoy
|
e5fba340fb
|
guard minion AI restored to follow captain attack commands
|
2023-08-21 20:24:49 -05:00 |
|
MagicBot
|
bdf14b8f24
|
Ordinal comparisons refactored.
|
2023-08-21 15:37:21 -04:00 |
|
MagicBot
|
2d0116a9d9
|
inLined single line methods for code clarity.
|
2023-08-20 15:26:24 -04:00 |
|
MagicBot
|
3883963225
|
Unused and duplicate variable removed.
|
2023-08-18 11:33:27 -04:00 |
|
MagicBot
|
64ca876920
|
CanAggro check added to guard logic.
|
2023-08-08 19:08:51 -04:00 |
|
FatBoy
|
0e78902ff6
|
ranged mobs attack at range again
|
2023-08-08 14:22:49 -05:00 |
|
FatBoy
|
923447e983
|
infinite loop fix
|
2023-08-08 13:36:46 -05:00 |
|
FatBoy
|
e88e8b56c6
|
mobs only toggle combat mode when changing combat target
|
2023-08-08 12:49:25 -05:00 |
|
FatBoy
|
6e255d9c75
|
guards hate value change target
|
2023-08-08 11:51:04 -05:00 |
|
FatBoy
|
59c976c073
|
guards use hate value
|
2023-08-08 11:45:42 -05:00 |
|
FatBoy
|
f852037a61
|
guard minion aggro fixed
|
2023-08-08 11:30:19 -05:00 |
|
MagicBot
|
9f0fb26e1f
|
Need to preserver order of hashmap insertion.
|
2023-08-08 12:24:27 -04:00 |
|
FatBoy
|
564968a1e3
|
scaling guard powers based on rank
|
2023-08-08 11:07:41 -05:00 |
|
FatBoy
|
c8b91fc264
|
aggro raneg configurable
|
2023-08-08 10:56:33 -05:00 |
|
FatBoy
|
ec43c54aff
|
mob cast delay cached
|
2023-08-08 10:54:36 -05:00 |
|
MagicBot
|
1cc8d2919a
|
DD is last element in contract power list.
|
2023-08-08 11:19:18 -04:00 |
|
FatBoy
|
a5af696806
|
guard powers
|
2023-08-06 19:44:20 -05:00 |
|
FatBoy
|
23783ec7cd
|
spacing cleanup
|
2023-08-06 17:54:01 -05:00 |
|
FatBoy
|
0d2ea32dbd
|
guards nuke more than they debuff
|
2023-08-06 17:42:24 -05:00 |
|