SlaveOfMagicbot
86062cf712
fix: null-safe upgradeDateTime conversion in BuildingManager.setUpgradeDateTime
...
Placing a banestone (and other callers) pass null to clear a fresh
building's upgrade timer, but the inline .atZone(...).toInstant() NPE'd
on null. Convert only when non-null; the DB layer already handles null.
2026-10-12 16:47:26 -05:00
SlaveOfMagicbot
8a136d84f4
refactor: migrate JodaTime to java.time (rebuild on subdate2 ab96cfc)
...
Complete the JodaTime -> java.time migration across 30 files on the
correct subdate2 base. No org.joda references remain.
2026-10-09 20:12:23 -05:00
MagicBot
ab96cfcda4
Header update
2026-07-26 19:08:44 -04:00
FatBoy
9e4b596aa1
enforce KOS for building works
2024-06-26 20:07:37 -05:00
FatBoy
80ccfff635
Building Management compiled to a single method check
2024-06-26 19:27:32 -05:00
MagicBot
3926160ab1
Unused method removed
2024-06-19 16:56:57 -04:00
MagicBot
ea2f6f4593
Remove from dbManager cache
2024-05-11 09:37:23 -04:00
MagicBot
25f522c539
Make sure no memory leaks
2024-05-11 09:25:57 -04:00
MagicBot
ba94fabfb8
Atomic instead of volatile to match counter
2024-05-11 09:15:11 -04:00
MagicBot
6878916874
Update to workOrder cleanup
2024-05-11 08:51:41 -04:00
MagicBot
c545468f26
Update to workOrder cleanup
2024-05-11 08:49:44 -04:00
MagicBot
6b0b0cc357
Workorder set to completed when redeeding.
2024-05-11 08:07:04 -04:00
MagicBot
bc1ae9a2c9
Minor cleanup
2024-05-11 08:02:19 -04:00
MagicBot
408e3a45ca
Workorders cleared with hireling removal.
2024-05-11 07:51:56 -04:00
MagicBot
c1ee6f5b52
Renamed class to not conflict with the java.lang version.
2024-04-05 07:59:44 -04:00
MagicBot
dc366068a9
Methods moved to new handler
2024-04-02 12:00:59 -04:00
MagicBot
943d274e5f
Project reformat.
2024-03-24 09:42:27 -04:00
MagicBot
61c4cb1361
Start mobequip refactor
2024-03-18 10:01:29 -04:00
MagicBot
f3bfdd8a36
Refactor warehouse part two.
2024-03-17 09:47:00 -04:00
MagicBot
ac2403362e
Name simplification for collection
2024-03-16 07:57:17 -04:00
MagicBot
109ddde0a8
More itembase refactor work
2024-03-15 13:31:24 -04:00
MagicBot
97fa583f65
Initial warehouse refactor
2024-03-15 10:01:22 -04:00
MagicBot
4dc0f52295
item_wt refactored to template
2024-03-03 15:06:44 -05:00
MagicBot
b98e7cda15
More item refactor work.
2024-03-02 11:07:07 -05:00
MagicBot
ec90ef6174
items PERSIST work.
2024-03-02 09:55:30 -05:00
MagicBot
fa440e2885
Begin constructor refactor
2024-03-01 21:32:51 -05:00
MagicBot
d9775dbf4e
Refactor itembase.name to template.
2024-02-28 16:31:09 -05: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
MagicBot
250e3407fa
Merge remote-tracking branch 'origin/bugfix-safeguard-aggro' into magicbox-1.5.2
2024-01-29 12:31:26 -05:00
MagicBot
165752f6d6
Null fix in dev command.
2024-01-28 10:01:01 -05: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
MagicBot
6a76cc7a29
Patrol points loaded
2023-10-19 16:20:43 -04:00
MagicBot
fb6ec0caf4
Changed method used to direct bounds
2023-10-19 08:15:32 -04:00
MagicBot
944bcb7e84
Changed method used to direct bounds
2023-10-19 08:15:22 -04:00
MagicBot
4274e6a148
Cleanup of friend and condemned initialization.
2023-10-19 07:59:44 -04:00
FatBoy
5e629e7890
null checks for Building.getFriends()
2023-10-18 20:50:47 -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
MagicBot
2cc37481ca
New collection created in handled and loaded from db
2023-10-18 12:54:06 -04:00
MagicBot
385695a610
Load collection from db
2023-10-18 12:24:32 -04:00
MagicBot
838776c471
Method made static and moved to manager.
2023-10-18 11:30:22 -04:00
MagicBot
44743b772b
Every building does not need a rebuild mine method.
2023-10-18 11:21:29 -04:00
MagicBot
e73b8d2826
Harden against null
2023-09-09 10:20:20 -04:00
MagicBot
ea23003807
Hirelings removed from zone mob set
2023-09-09 10:16:36 -04:00
MagicBot
be2b29ccc7
New method implemented.
2023-09-09 08:38:00 -04:00
MagicBot
c93e3bc947
Update to ordering of logic
2023-09-09 08:34:09 -04:00
MagicBot
f4c9e6d7b8
Remove hireling method defined in manager.
2023-09-09 08:28:03 -04:00
FatBoy
c5443f622c
utilization and assignment of aiAgentType
2023-09-01 20:57:09 -05:00