Cubyz icon indicating copy to clipboard operation
Cubyz copied to clipboard

Tool Material Modifier Ideas

Open IntegratedQuantum opened this issue 2 years ago • 27 comments

Material should have certain modifiers associated with them, similar to how it's done in Tinker's Construct. However given that this is a pattern based system, it would also be possible to allow modifiers that only work if certain patterns are made.

If you got any ideas for modifiers, feel free to comment them below.

Ideas

Common/Simple modifiers

Name Concept Examples
binding Adds durability when next to a junction of other materials sticky materials, fibers
long(?) Stronger when multiple items of this type are in a straight/diagonal line sticks/rods
hard Increases speed when at the tip of a tool diamond
brittle Decreases durability depending on the number of neighbors surrounding it diamond, glass/ceramic
thorny Inflicts bleeding effect on the target, damages the player when on the handle cactus
poisonous Poison damage (damages the player when used for the handle) lead, radioactive materials
combustible The tool looses durability when the player is on fire wood
hot Burns the player/enemies, interacts with combustible materials hot stuff?
cold Protects neighboring combustible blocks from durability damage, looses durability when next to a hot material ice
soluble The tool looses durability when the player is under water some salts/crystals
far-reaching increases range of the tool
blunt(?) damage decreases the longer you use it sulfur

Rare/special modifiers

Name Concept
single-use only one material with this modifier can be used per tool, used to prevent overpowered tools
one-hit increases damage to 1000×, but tools breaks after one use, without options to repair it
unbreakable tool cannot loose durability
self-repairing tool slowly heals durability
explosive triggers a small explosion on use
non-newtonian(?) looses power when not used, gains power when used often
"zanite"(?) gains speed on use
life-steal heals the player when damage other entities
energy-steal gives energy to the player when damaging other entities
soul-steal Increases damage for every entity killed

Uncategorized

  • The surrounding 3×3 field needs to be filled with mundane items to enable some other modifier
  • The tool must contain x copies of this material to enable some other modifier
  • Activates another modifier if the tool contains no single-use materials
  • Activates another modifier if the tool only contains a small amount of items

Addon options

  • Addons could add custom modifiers that enable additional (block) drops

IntegratedQuantum avatar Nov 11 '23 14:11 IntegratedQuantum

rare modifier: non-newtonian: looses power over time when not used, but if used often, gains power.

Quazae303 avatar Dec 11 '23 11:12 Quazae303

heavy: takes more time to swing, deals more damage and breaks blocks easier

Glek3197 avatar Dec 11 '23 11:12 Glek3197

Material density already impacts these properties. A separate modifier for heavy tools is not needed.

IntegratedQuantum avatar Dec 11 '23 11:12 IntegratedQuantum