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
ab96cfcda4
Header update
2026-07-26 19:08:44 -04:00
MagicBot
96ba17f67a
DispatchManager is now an official manager singleton.
2024-05-12 13:14:42 -04:00
FatBoy
753c3686ea
Added MB Dev Notes
2024-04-28 11:44:28 -05:00
MagicBot
74e97fb435
Minor cleanup
2024-04-14 12:41:16 -04:00
MagicBot
eed25d8c16
Minor cleanup
2024-04-14 12:24:53 -04:00
MagicBot
c1ee6f5b52
Renamed class to not conflict with the java.lang version.
2024-04-05 07:59:44 -04:00
MagicBot
cdd746e0df
Removed extra squigglies
2024-03-30 12:44:12 -04:00
MagicBot
e5622a47c0
Inline templateID
2024-03-30 08:26:08 -04:00
FatBoy
3ff9115052
remove ItemBase from LootManager
2024-03-27 17:47:38 -05:00
FatBoy
6c78e7d9fa
remove ItemBase from LootManager
2024-03-27 17:43:49 -05:00
MagicBot
f523e4832e
Variable renamed to conform with json
2024-03-25 05:25:09 -04:00
MagicBot
943d274e5f
Project reformat.
2024-03-24 09:42:27 -04:00
MagicBot
eca71fa685
Item flags refactored
2024-03-22 13:03:47 -04:00
MagicBot
f01fb6f848
Variable rename
2024-03-22 12:37:40 -04:00
MagicBot
61c4cb1361
Start mobequip refactor
2024-03-18 10:01:29 -04:00
MagicBot
0590ae64e7
Start mobequip refactor
2024-03-18 09:38:33 -04:00
MagicBot
ac2403362e
Name simplification for collection
2024-03-16 07:57:17 -04:00
MagicBot
e323c80fba
More refactor out itembase
2024-03-15 10:55:49 -04:00
MagicBot
6ed4faded2
Refactor out itembase
2024-03-15 10:35:41 -04:00
MagicBot
97fa583f65
Initial warehouse refactor
2024-03-15 10:01:22 -04:00
MagicBot
df5c607375
Refactor item_type
2024-03-10 13:34:24 -04:00
MagicBot
4dc0f52295
item_wt refactored to template
2024-03-03 15:06:44 -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
MagicBot
46b3db033b
Inlined empty getters
2023-09-20 15:43:01 -04:00
FatBoy
41a83115be
safehold guard exclusion from equipment dropping
2023-09-13 22:34:57 -05:00
FatBoy
f636f4d2ec
optimized equipment dropping system
2023-08-21 19:36:46 -05:00
FatBoy
8fb6c43c66
alternative loot drop limitation
2023-08-21 19:21:50 -05: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
04fd91ff7d
Bugfix: suffix was set as prefix.
2023-08-17 17:53:31 -04:00
MagicBot
7a5dde7100
Modified GenTable.rollTable() interface to support drop rates natively.
2023-08-16 08:29:29 -04:00
MagicBot
962ad4277a
Unnecessary cast removed.
2023-08-12 07:46:24 -04:00
MagicBot
015e6301fb
ErrorPopup for fate peddler encumbrance.
2023-08-09 17:58:11 -04:00
MagicBot
1efb9daff8
ErrorPopup for fate peddler encumbrance.
2023-08-09 17:52:39 -04:00
FatBoy
8747890e5e
fate peddler work
2023-08-09 15:50:56 -05:00
FatBoy
7c931e87a4
fate peddler work
2023-08-09 14:53:05 -05:00
FatBoy
39e0059f28
Merge remote-tracking branch 'origin/bugfix-mob-casting' into feature-gambler
2023-08-09 14:48:48 -05:00
FatBoy
1b77eeabc0
fate peddler work
2023-08-09 14:48:22 -05:00
MagicBot
db2e9a282a
Only one piece of equip drops at a time.
2023-08-09 08:17:53 -04:00
MagicBot
32b5dd3f66
Bugfix: suffix overwrites prefix.
2023-08-09 07:39:10 -04:00
FatBoy
d53bf0f66e
fate peddler work
2023-08-08 20:37:31 -05:00
FatBoy
5702810108
fate peddler work
2023-08-08 19:37:42 -05:00
FatBoy
47eb4cd536
fate peddler conversion of LootManager methods
2023-08-08 19:32:39 -05:00
FatBoy
626c17f100
Merge branch 'bugfix-mob-casting' into feature-fatePeddler
2023-08-08 19:25:50 -05:00
MagicBot
b96b222327
Booty moved to LootManager
2023-08-08 18:30:21 -04:00
FatBoy
9805ee8044
Random to utilize max + 1
2023-08-08 15:43:24 -05:00
MagicBot
b05c4a91e5
Using LootManager for forge scaling.
2023-08-07 13:53:16 -04:00
MagicBot
985b327b69
Refactor to install new loot tables.
2023-08-07 10:16:30 -04:00
MagicBot
f7fd544a00
_modtypeTables populated at startup.
2023-08-07 08:58:44 -04:00