MagicBot
|
3aec6ee578
|
More minion setup work.
|
2023-08-25 14:45:47 -04:00 |
|
MagicBot
|
3bca76d4c8
|
Setloc to spawn minion.
|
2023-08-25 14:38:09 -04:00 |
|
MagicBot
|
b9d6f35aac
|
Unused variable.
|
2023-08-25 14:35:02 -04:00 |
|
MagicBot
|
9b6959414a
|
More flushing out minion support.
|
2023-08-25 14:33:43 -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
|
0a2de9e0d5
|
Contract handling cleanup.
|
2023-08-25 13:41:22 -04:00 |
|
MagicBot
|
89bfad78a6
|
Contract handling cleanup.
|
2023-08-25 13:31:56 -04:00 |
|
MagicBot
|
52486fa278
|
Contract handling cleanup.
|
2023-08-25 13:24:07 -04:00 |
|
MagicBot
|
dc0e14eb21
|
AI added earlier in sequence for availability.
|
2023-08-25 13:07:47 -04:00 |
|
MagicBot
|
70278374e7
|
manager init moved to the top of method.
|
2023-08-25 12:57:21 -04:00 |
|
MagicBot
|
ac3588c76a
|
manager init moved to the top of method.
|
2023-08-25 12:54:03 -04:00 |
|
MagicBot
|
ab335aef2a
|
Enums are fragile.
|
2023-08-25 12:32:36 -04:00 |
|
MagicBot
|
719c855bdb
|
Cleanup of inventoryManager usage.
|
2023-08-25 12:27:58 -04:00 |
|
MagicBot
|
f283e50018
|
Disabled minions for now.
|
2023-08-25 12:18:36 -04:00 |
|
MagicBot
|
99b952ee28
|
Refactor towards new constructor.
|
2023-08-25 12:12:54 -04:00 |
|
MagicBot
|
24639b62c0
|
Refactor towards new constructor.
|
2023-08-25 12:11:50 -04:00 |
|
MagicBot
|
573cc531bf
|
Refactor towards new constructor.
|
2023-08-25 11:59:59 -04:00 |
|
MagicBot
|
29e24bae93
|
Unused constructor removed.
|
2023-08-25 11:37:56 -04:00 |
|
MagicBot
|
22e4cc07c0
|
Separate pet and siege behaviour types.
|
2023-08-25 11:26:09 -04:00 |
|
MagicBot
|
9264347698
|
Minions inherit enemy/notenemy from captain.
|
2023-08-25 11:24:15 -04:00 |
|
MagicBot
|
579c26ac59
|
InitializeMob removed.
|
2023-08-23 13:19:57 -04:00 |
|
MagicBot
|
ef577dd313
|
Removed catch to propagate error.
|
2023-08-23 13:03:59 -04:00 |
|
MagicBot
|
62c7e52487
|
Starting to whittle away at initmob method.
|
2023-08-23 13:01:36 -04:00 |
|
MagicBot
|
3534ac6477
|
Starting to whittle away at initmob method.
|
2023-08-23 12:48:34 -04:00 |
|
MagicBot
|
1738f7b311
|
Starting to whittle away at initmob method.
|
2023-08-23 12:38:46 -04:00 |
|
MagicBot
|
eb25caec81
|
Object creation moved out of rs const.
|
2023-08-23 12:24:43 -04:00 |
|
MagicBot
|
a6c60e2c04
|
Merge remote-tracking branch 'origin/master' into mobile-cleanup
|
2023-08-22 07:50:46 -04:00 |
|
MagicBot
|
adafbdf6d3
|
Duplicate building and building ID values.
|
2023-08-21 17:20:57 -04:00 |
|
MagicBot
|
7eab14938d
|
Exception for siege when slotting.
|
2023-08-21 17:11:20 -04:00 |
|
MagicBot
|
039e55673b
|
Exception for siege when slotting.
|
2023-08-21 17:00:27 -04:00 |
|
MagicBot
|
ec3a9b6cb4
|
Minions don't have contracts.
|
2023-08-21 16:50:15 -04:00 |
|
MagicBot
|
17a6494b2b
|
Unused code.
|
2023-08-21 16:41:21 -04:00 |
|
MagicBot
|
0b05c7074f
|
Slot all agents but true mobiles.
|
2023-08-21 16:37:52 -04:00 |
|
MagicBot
|
876ccc7cbf
|
New constructor created.
|
2023-08-21 16:12:06 -04:00 |
|
MagicBot
|
bdf14b8f24
|
Ordinal comparisons refactored.
|
2023-08-21 15:37:21 -04:00 |
|
MagicBot
|
43375a6f5b
|
Only mobiles with contracts can be slotted.
|
2023-08-21 15:22:08 -04:00 |
|
MagicBot
|
e00328ae13
|
Siege pets use slotting mechanic.
|
2023-08-21 15:09:10 -04:00 |
|
MagicBot
|
07c553294b
|
Mobiles use new slotting mechanic.
|
2023-08-21 15:04:32 -04:00 |
|
MagicBot
|
e331f7e2ff
|
Unused methods removed.
|
2023-08-21 14:26:50 -04:00 |
|
MagicBot
|
b8217a8858
|
Remove unused variable from signature.
|
2023-08-21 14:11:22 -04:00 |
|
MagicBot
|
50f81396c7
|
Cleanup of PERSIST db call.
|
2023-08-21 14:01:28 -04:00 |
|
MagicBot
|
0bca57686d
|
New npc creation work.
|
2023-08-21 14:00:00 -04:00 |
|
MagicBot
|
df6b9e48d3
|
New npc creation work.
|
2023-08-21 13:47:47 -04:00 |
|
MagicBot
|
291cb97a22
|
New npc creation work.
|
2023-08-21 13:34:42 -04:00 |
|
MagicBot
|
740e75f8e4
|
New less ungodly NPC constructor.
|
2023-08-21 13:26:13 -04:00 |
|
MagicBot
|
b7bbf8d369
|
Interest manager updates when moving 64 units.
|
2023-08-21 05:02:49 -04:00 |
|
MagicBot
|
abf450d6ea
|
Use character load range for dirty flag.
|
2023-08-21 04:52:02 -04:00 |
|
MagicBot
|
9072fc2788
|
Lock for dirtyload integration.
|
2023-08-21 04:40:11 -04:00 |
|
MagicBot
|
14968dbb3b
|
Unused variables removed.
|
2023-08-21 04:21:28 -04:00 |
|
MagicBot
|
c79d9ae891
|
Unused lastXYZ timers set but never used.
|
2023-08-21 04:19:20 -04:00 |
|
MagicBot
|
dbca131a0f
|
Set dirty out to load range.
|
2023-08-20 20:38:44 -04:00 |
|
MagicBot
|
621d78172d
|
Threadsafe is needed for the flag.
|
2023-08-20 20:37:24 -04:00 |
|
MagicBot
|
50e962b77e
|
dirtyFlag integration.
|
2023-08-20 20:14:28 -04:00 |
|
MagicBot
|
07aeb6e58d
|
dirtyFlag integration.
|
2023-08-20 20:02:16 -04:00 |
|
MagicBot
|
f6e2c6c618
|
dirtyFlag integration.
|
2023-08-20 19:35:18 -04:00 |
|
MagicBot
|
44b5b98597
|
dirtyFlag integration.
|
2023-08-20 19:20:22 -04:00 |
|
MagicBot
|
ca21c3d266
|
dirtyFlag integration.
|
2023-08-20 19:07:26 -04:00 |
|
MagicBot
|
c1f613a1a5
|
Flag set to true when created.
|
2023-08-20 18:57:22 -04:00 |
|
MagicBot
|
6923251a88
|
dirtyflag chosen as solution.
|
2023-08-20 18:56:09 -04:00 |
|
MagicBot
|
8222cb8530
|
Remove distance early exit.
|
2023-08-20 18:29:44 -04:00 |
|
MagicBot
|
0eae76180b
|
Update state of npc.
|
2023-08-20 17:23:50 -04:00 |
|
MagicBot
|
f0cfb69752
|
Update state of npc.
|
2023-08-20 17:16:18 -04:00 |
|
MagicBot
|
2e7d2b5bcf
|
Update state of npc.
|
2023-08-20 17:12:20 -04:00 |
|
MagicBot
|
09b346dcb2
|
Update state of npc.
|
2023-08-20 17:01:58 -04:00 |
|
MagicBot
|
46d07b386b
|
Update state of npc.
|
2023-08-20 16:55:15 -04:00 |
|
MagicBot
|
b21e9dc59e
|
Moving items out of constructor.
|
2023-08-20 16:38:10 -04:00 |
|
MagicBot
|
2c9fc405e9
|
More unused junk removed.
|
2023-08-20 16:28:21 -04:00 |
|
MagicBot
|
a0a3d34578
|
Unused lock removed.
|
2023-08-20 16:25:44 -04:00 |
|
MagicBot
|
8ba4ed20c8
|
loc set to bindloc after npc returned.
|
2023-08-20 16:18:51 -04:00 |
|
MagicBot
|
5e474851a8
|
bugfix: Setting loc before loc is defined in abstract constructor.
|
2023-08-20 16:00:08 -04:00 |
|
MagicBot
|
c69e68cb27
|
Npc name override moved to runafterload.
|
2023-08-20 15:37:11 -04:00 |
|
MagicBot
|
2d0116a9d9
|
inLined single line methods for code clarity.
|
2023-08-20 15:26:24 -04:00 |
|
MagicBot
|
bed99dce62
|
aiAgentType enumeration defined.
|
2023-08-20 15:10:31 -04:00 |
|
MagicBot
|
e4283c2444
|
Unused orphan npc collection removed.
|
2023-08-20 14:40:12 -04:00 |
|
MagicBot
|
407f5d1f71
|
Init code for instance variables moved to runafterload.
|
2023-08-19 16:33:17 -04:00 |
|
MagicBot
|
86e4ee4aa9
|
Debugging.
|
2023-08-19 16:18:49 -04:00 |
|
MagicBot
|
0d7e69f772
|
Early exit for npc guild owners.
|
2023-08-19 16:07:11 -04:00 |
|
MagicBot
|
4d0980d13e
|
Early exit for npc guild owners.
|
2023-08-19 16:04:46 -04:00 |
|
MagicBot
|
9239bc1400
|
bug fix in old constructor
|
2023-08-19 15:58:25 -04:00 |
|
MagicBot
|
f1958453c1
|
bug fix in old constructor
|
2023-08-19 15:49:00 -04:00 |
|
MagicBot
|
9adb03a845
|
Code moved to runafterload.
|
2023-08-19 15:30:35 -04:00 |
|
MagicBot
|
4d48712470
|
Method to centralize slotting of abschar.
|
2023-08-19 15:22:43 -04:00 |
|
MagicBot
|
c79b304eeb
|
Revert debug temporal change to minion spawn.
|
2023-08-19 11:53:38 -04:00 |
|
MagicBot
|
c1a14a22e8
|
bugfix: wrong type comparison.
|
2023-08-18 13:08:05 -04:00 |
|
MagicBot
|
2f6e334eea
|
Last debug cycle in testing.
|
2023-08-18 13:01:58 -04:00 |
|
MagicBot
|
105d8135f7
|
Tweak to siege minion slot assignments.
|
2023-08-18 12:32:31 -04:00 |
|
MagicBot
|
d7c3f2a6ce
|
Newbie Island excluded from server drop rates. Newbie tables having a baseline roll of 44.
|
2023-08-18 12:00:28 -04:00 |
|
MagicBot
|
68f2bcef0e
|
Siege Minion pawn time reset to nominal 15m. Soft code?
|
2023-08-18 11:52:31 -04:00 |
|
MagicBot
|
3883963225
|
Unused and duplicate variable removed.
|
2023-08-18 11:33:27 -04:00 |
|
MagicBot
|
b3bed58a4b
|
Tweak to minion slot calculus.
|
2023-08-18 11:06:48 -04:00 |
|
MagicBot
|
c4cc6bb92d
|
Rotation conforms with bootstrap version.
|
2023-08-18 10:58:06 -04:00 |
|
MagicBot
|
62a6cd4430
|
Siege mob slot position properly rotated.
|
2023-08-18 10:52:36 -04:00 |
|
MagicBot
|
3e7b4cf30c
|
Siege mob slot position properly rotated.
|
2023-08-18 10:43:59 -04:00 |
|
MagicBot
|
bf24573e88
|
Codepath conforms to bootstrap copy of the 5 copies.
|
2023-08-18 10:31:13 -04:00 |
|
MagicBot
|
0d72798680
|
Spawn temporal adjustment for debugging siege mobs.
|
2023-08-18 10:23:30 -04:00 |
|
MagicBot
|
04fd91ff7d
|
Bugfix: suffix was set as prefix.
|
2023-08-17 17:53:31 -04:00 |
|
MagicBot
|
0acd8cd939
|
Initialize variable before building string.
|
2023-08-16 15:31:17 -04:00 |
|
MagicBot
|
03f17adecf
|
Update to string deserialization.
|
2023-08-16 15:24:30 -04:00 |
|
MagicBot
|
5ccf833981
|
Casting cleanup in constructor signature.
|
2023-08-16 15:04:52 -04:00 |
|