Call the arcane metal what it is

The material was named Arcane Alloy on the grounds that Create: Wizardry
ships a resource pack renaming the ingot to that. It does not, and there
is no arcane alloy in any of these mods to rename it to. Iron's Spells
calls the item an Arcane Ingot and the material plain Arcane, in the
tetra.material lang keys it already ships.

It is Arcane Metal here rather than Arcane, because a material is named
for the substance and not the shape it is traded in, and because plain
Arcane belongs to the essence, which is the one of the two with no other
name to fall back on. So the pair now reads Arcane and Arcane Metal.

The generated JSON is edited in place rather than regenerated: the only
field that moves is the translation, and no jar of Create: Wizardry is
around to sample against - regenerating would have gone and rewritten
palettes off whatever jars are to hand.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
gem-slots-and-the-fangs-element
Amir Alexander Abdelbaki 2026-08-14 15:02:35 +02:00
parent 5411797799
commit 9239f03fe0
3 changed files with 18 additions and 14 deletions

View File

@ -358,20 +358,21 @@ folders, so the hand-written packs survive it.
material properties they accept and list only `default` plus their own gem
tags. Anything filed under `armor`/`handheld` silently never applies to a
socketed gem. The attribute's own slot is what decides where it counts.
- Arcane alloy shortens Iron's Spells cooldowns, and that is the point of it:
- Arcane metal shortens Iron's Spells cooldowns, and that is the point of it:
0.10 held, 0.05 on a helmet, 0.03 on the lower armour, filed under `default`
so a suit plated in it counts as well as a staff made of it. Iron's Spells
reads the attribute as a factor on a base of 1 and spends it as
`cooldown * (2 - value)`, so the operation is `*` - a flat `+` would be added
to a base of zero and do nothing - and 0.10 means 10% off the wait. It stacks
per module, so a weapon built entirely of arcane alloy is around 40%, against
per module, so a weapon built entirely of arcane metal is around 40%, against
25% for Iron's Spells' own best staff; a full set adds roughly another 45%,
which keeps even an all-arcane player under the 100% where the formula
bottoms out. The material
is called Arcane Alloy rather than Arcane Steel because Create: Wizardry
renames the ingot that way, and Create: Wizardry's arcane sheet and block are
the same metal - they arrive as a material extension in that mod's own pack,
since naming them directly would break the material for anyone without it.
bottoms out. The material is called Arcane Metal because the item is an Arcane
Ingot and a material is named for the substance, not the shape it is traded
in; plain Arcane, which is what Iron's Spells calls the material itself, is
taken here by the essence. Create: Wizardry's arcane sheet and block are the
same metal - they arrive as a material extension in that mod's own pack, since
naming them directly would break the material for anyone without it.
- Platinum comes from Create Propulsion: Simulated, the only platinum in the
pack. It is soft for its density, so it swings slowly and hits like steel; it
is worth mining for gold-grade enchantability that does not fall apart, and it

View File

@ -1,5 +1,5 @@
{
"translation": "Arcane Alloy ",
"translation": "Arcane Metal ",
"groups": [
"metal"
],

View File

@ -705,15 +705,18 @@ MATERIALS = [
properties={"handheld": speed(0.12)}),
# Light enough to swing fast and enchant well, in the Tolkien sense.
# "Arcane Alloy" rather than Arcane Steel: Create: Wizardry ships a resource
# pack that renames the ingot, and that is what the item is called in game.
M("arcane_metal", "irons_spellbooks", "metal", "Arcane Alloy",
# "Arcane Metal" rather than plain Arcane, which is what Iron's Spells calls
# this material itself: the item is an Arcane Ingot, and a material is named
# for the substance rather than the shape it is traded in. Plain Arcane is
# taken here by the essence above, and the metal is the one of the two that
# can afford the longer name.
M("arcane_metal", "irons_spellbooks", "metal", "Arcane Metal",
"irons_spellbooks:arcane_ingot",
[{"item": "irons_spellbooks:arcane_ingot", "value": 1.0}],
tier=5, hardness=6.2, density=2.8, flexibility=3, durability=1700,
enchantability=26, mining_speed=9, toughness=3, armor_durability=34,
armor_toughness=2.0,
# The one thing arcane alloy is for: spells come back faster. Cooldown
# The one thing arcane metal is for: spells come back faster. Cooldown
# reduction is the whole reason to build out of it rather than out of
# mithril, so it is deliberately the strongest effect on any metal here.
#
@ -729,10 +732,10 @@ MATERIALS = [
# the wait, and +1.00 in total would be instant casting.
#
# These stack per module, and that is what sets the numbers. A weapon is
# about four modules, so one built entirely of arcane alloy is 40% - well
# about four modules, so one built entirely of arcane metal is 40% - well
# past the 25% of Iron's Spells' own best staff, which is the point. The
# armour values are smaller because a full set is a dozen modules: all of
# it in arcane alloy lands near 45%, so even a player wearing the set and
# it in arcane metal lands near 45%, so even a player wearing the set and
# holding the staff stays under the 100% the formula bottoms out at.
properties={"default": {"attributes": [
attribute("irons_spellbooks:cooldown_reduction", 0.10, "mainhand", "*"),