MagicBot and Claude Opus 5.5
b8ac8cce3e
Read item_type through the cache template bridge
...
Every consumer of the legacy ItemTemplate item_type now reads
template.cacheTemplate.getItemType(). Left on the legacy field: the
type count in dbItemHandler.LOAD_ITEM_TEMPLATES, which runs before the
bridge is linked. The charter checks already read DeedTemplate.
Parity (offline, static_item_templates vs the template
CObjectIndex.lookup picks, scripts/p14.py, 7586 templates: ITEM 4011,
DEED 880, RUNE 2695): 0 differences in item_type. No value changes
expected.
JSON-Refactor-Plan Task 1.4.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 12:43:57 -04:00
MagicBot and Claude Opus 5.5
5c78bc7fa5
Skip the shopkeeper rune when applying an NPC rune set
...
applyRunesForNPC already adds 252620, and most rune sets repeat it, so
NPCs with a set listed the shopkeeper rune twice after the runeSet fix.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 14:30:18 -04:00
MagicBot
ab96cfcda4
Header update
2026-07-26 19:08:44 -04:00
MagicBot
d2d655a839
Null check for vendor workorder lookup.
2024-05-28 18:31:16 -04:00
MagicBot
96ba17f67a
DispatchManager is now an official manager singleton.
2024-05-12 13:14:42 -04:00
MagicBot
94ff3cf222
New rolling duration method moved to manager singleton.
2024-05-12 08:14:06 -04:00
MagicBot
0e7336b8c6
Concurrency update
2024-04-22 07:35:59 -04:00
MagicBot
11013bcd07
Reformat for easier debugging
2024-04-22 01:13:26 -04:00
MagicBot
dbd4c5d246
Method added to replace collection
2024-04-19 08:59:10 -04:00
MagicBot
c1ee6f5b52
Renamed class to not conflict with the java.lang version.
2024-04-05 07:59:44 -04:00
MagicBot
3ec76ab816
ItemManager created
2024-04-02 11:53:22 -04:00
MagicBot
f272be8b4d
Header added to class
2024-04-01 17:26:38 -04:00
MagicBot
ee030a690a
Project reformat
2024-04-01 17:00:14 -04:00
MagicBot
f58aa61859
PIERCING
2024-04-01 12:42:49 -04:00
MagicBot
14ee83e147
DamageType defined as in JSON
2024-04-01 12:13:19 -04:00
MagicBot
a29269e335
Initial refactor of damagetype
2024-04-01 09:19:37 -04:00
FatBoy
7f452d18bc
remove ItemBase from NPCManager
2024-03-27 17:54:28 -05:00
MagicBot
e971674465
Handlers created for bank interaction
2024-03-24 09:56:41 -04:00
MagicBot
943d274e5f
Project reformat.
2024-03-24 09:42:27 -04:00
MagicBot
8f7208ff34
Start mobequip refactor
2024-03-18 10:12:13 -04:00
MagicBot
0590ae64e7
Start mobequip refactor
2024-03-18 09:38:33 -04:00
MagicBot
3c70a09e12
Itembase refactor work
2024-03-16 18:33:28 -04:00
MagicBot
ee9b64285e
Itembase refactor work
2024-03-16 18:31:21 -04:00
MagicBot
7848233396
equip slot usage update
2024-03-16 18:20:24 -04:00
MagicBot
f349e0dda8
IsArmor junk removal
2024-03-10 07:21:34 -04:00
MagicBot
6f028ab8c8
Refactored isShield and removed equipflag.
2024-03-09 11:26:19 -05:00
MagicBot
7d1d8891ff
Uppercasew for resist enum
2024-03-08 10:21:31 -05:00
MagicBot
3048f86f5b
item physical resists refactored
2024-03-06 14:53:17 -05:00
MagicBot
2e5fa69942
Uppercase enum.
2024-02-26 15:12:23 -05:00
MagicBot
e8e84e00af
Merge Damage and Source types.
2024-02-26 03:44:51 -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
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
1fdd0a1b32
initialize runes array list for NPC
2023-09-13 20:45:21 -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
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
MagicBot
fd927a7052
New method implemented.
2023-09-09 08:58:41 -04:00
MagicBot
9a6510c320
Minions now use copyonwrite collection. Slot agnostic.
2023-09-04 14:50:59 -04:00
FatBoy
e777434d57
Mob specific rune skill loading
2023-09-03 20:10:57 -05:00
FatBoy
ee6efc30a3
rune skill loading broken into static method in NPCManager
2023-09-03 19:52:16 -05:00
FatBoy
95c203b0ed
load and apply mobbaseSkill
2023-09-02 20:39:36 -05:00
FatBoy
449c5c5c77
infrastructure for mob skills loading
2023-09-02 20:29:03 -05:00