Changes

Summary

  1. Fix missing default textures and possibly very fast speeds crashing (details)
  2. Move reinforced-calculations to the damage-dealing function from the (details)
  3. Fix possible crash with broken frying pans/battlesigns #1372 (details)
  4. Fix tools being able to break every block that doesn't require a tool in (details)
  5. Projectiles multiplicative speed scaling now only works off the (details)
  6. Remove projectile dimishing returns for speed (details)
  7. Properly calculate distance in subtick-distances for accuracy (details)
  8. Make fiery bowstring more red and fix colors on crossbow string (details)
  9. Crossbow bolts now automatically crit if they travel for at least 1 full (details)
  10. Reduce damage for arrows/bolts a bit by a flat amount. This is done in a (details)
  11. Buff throwingknife range and damage (details)
  12. Also buff shuriken (details)
  13. Zelda Sword Skills support for weapons. Somebody test this in detail. (details)
Commit 1992829430272666b728b33bd5ce92ffc5a6a02d by bernhard.bonigl
Fix missing default textures and possibly very fast speeds crashing rendering on projectile weapons #1369
The file was modifiedsrc/main/java/tconstruct/library/weaponry/ProjectileWeapon.java (diff)
Commit 2812f801735469217e770fc0a7e63d1303e0d284 by bernhard.bonigl
Move reinforced-calculations to the damage-dealing function from the hitting-stuff function #1367
The file was modifiedsrc/main/java/tconstruct/library/tools/AbilityHelper.java (diff)
Commit 8d3cfce6389d45ddd4d4acffe130862f4d3f6b09 by bernhard.bonigl
Fix possible crash with broken frying pans/battlesigns #1372
The file was modifiedsrc/main/java/tconstruct/tools/blocks/EquipBlock.java (diff)
Commit cfebaef2c31506dd74b5fb63fae86641fecebdfc by bernhard.bonigl
Fix tools being able to break every block that doesn't require a tool in adventure mode
The file was modifiedsrc/main/java/tconstruct/library/tools/DualHarvestTool.java (diff)
The file was modifiedsrc/main/java/tconstruct/library/tools/HarvestTool.java (diff)
Commit 283c3cf12a09aa1c6ca2ef2435a0519b863ccb41 by bernhard.bonigl
Projectiles multiplicative speed scaling now only works off the base-damage of the projectile. Quartz is added flat afterwards.
For that purpose Tools now have base-damage saved. For existing tools the damage added by quartz is simply subtracted before the calculation.
The file was modifiedsrc/main/java/tconstruct/library/crafting/ToolBuilder.java (diff)
The file was modifiedsrc/main/java/tconstruct/library/entity/ProjectileBase.java (diff)
Commit 49e3e49fd87e268f76e417ead10ea24aa153b23f by bernhard.bonigl
Remove projectile dimishing returns for speed
The file was modifiedsrc/main/java/tconstruct/library/entity/ProjectileBase.java (diff)
Commit 11eb112c842473b39bef3fec9133f2fdda91b0fb by bernhard.bonigl
Properly calculate distance in subtick-distances for accuracy
The file was modifiedsrc/main/java/tconstruct/library/entity/ProjectileBase.java (diff)
Commit 30e7d2060e63b5316dc30261b9eaadc17bffd352 by bernhard.bonigl
Make fiery bowstring more red and fix colors on crossbow string
The file was modifiedresources/assets/tinker/textures/items/crossbow/_crossbow_string.png (diff)
The file was modifiedresources/assets/tinker/textures/items/crossbow/_crossbow_string_3.png (diff)
The file was modifiedresources/assets/tinker/textures/items/crossbow/_crossbow_string_1.png (diff)
The file was modifiedresources/assets/tinker/textures/items/crossbow/_crossbow_string_2.png (diff)
The file was modifiedsrc/main/java/tconstruct/tools/TinkerTools.java (diff)
Commit bf0c01282750c49803c525c34e0e43a3859508f4 by bernhard.bonigl
Crossbow bolts now automatically crit if they travel for at least 1 full tick
The file was modifiedsrc/main/java/tconstruct/weaponry/entity/BoltEntity.java (diff)
The file was modifiedsrc/main/java/tconstruct/weaponry/weapons/Crossbow.java (diff)
Commit 53ae13fd1a9d339383a5b998087b14b3ce78c726 by bernhard.bonigl
Reduce damage for arrows/bolts a bit by a flat amount. This is done in a hacky way to support compatibility with existing items.
The file was modifiedsrc/main/java/tconstruct/library/entity/ProjectileBase.java (diff)
Commit 60881154c455b2b10f0c18288ceb68ffbd666303 by bernhard.bonigl
Buff throwingknife range and damage
The file was modifiedsrc/main/java/tconstruct/weaponry/weapons/ThrowingKnife.java (diff)
The file was modifiedsrc/main/java/tconstruct/weaponry/weapons/Shuriken.java (diff)
Commit ea8f1fe0c02de49499d066c4123d2382902db373 by bernhard.bonigl
Zelda Sword Skills support for weapons. Somebody test this in detail.
The file was addedsrc/api/java/zeldaswordskills/api/package-info.java
The file was modifiedsrc/main/java/tconstruct/library/tools/Weapon.java (diff)
The file was addedsrc/api/java/zeldaswordskills/api/item/ISword.java
The file was addedsrc/api/java/zeldaswordskills/api/item/package-info.java
The file was modifiedsrc/main/java/tconstruct/items/tools/Battleaxe.java (diff)