tModLoader

tModLoader

Parry, Deflect and Riposte [MP BETA]
Visar 1–10 av 16 poster
< 1  2 >
Uppdatering: 15 sep @ 4:05

The Pixel Perfect Update

This update is a surgical strike against some of the most stubborn and tricky visual bugs, born from a deep-dive into the rendering engine and a long, hard-fought battle with compatibility. The goal was simple: to make every weapon look and feel exactly right in the parry stance. No compromises.

A huge thank you to everyone in the community whose detailed bug reports and feedback make these deep-dives possible!




✔️ Fixes & Compatibility
  • Weapon Out Lite Compatibility Overhaul: A major visual conflict with the Weapon Out Lite mod has been resolved. Previously, entering the parry stance after attacking could cause the player's arms to be stuck in WOL's "Melee Ready" pose, resulting in broken animations. The mod now correctly overrides WOL's animation logic during the parry, ensuring a smooth and consistent visual experience.

  • Scourge of the Corruptor - Corrected Stance: This unique projectile weapon is no longer incorrectly treated as a standard spear. Its position and rendering in the parry stance have been completely reworked to match its proper in-hand look, fixing issues where it would float incorrectly or render the wrong sprite.

  • Jousting Lances - Ready for Battle: For the three of you who use Jousting Lances, their parry stance has been fixed! They no longer point at the player or float in strange positions above your head or below your feet. They are now held properly, aimed forward, and ready for a charge.

  • Magic Weapons Now Visible: A logic error that caused magic weapons to become invisible during the parry stance has been corrected. You will now properly hold your staves and spellbooks while channeling defensive magic.




⚙️ Optimizations
  • Asset Preloading for Tools: The "Just-in-Time" asset loading system, previously used only for spears, has been expanded. It now preloads the projectile textures for all Drills, Chainsaws, and Jackhammers the moment you equip them. This prevents potential stutters or visual glitches on their first use.

Uppdatering: 14 sep @ 4:23

I'm sorry.

Uppdatering: 14 sep @ 4:12

This patch addresses a specific bug regarding reflected projectiles.

  • Fixed Reflected Projectile Effects: Resolved a bug where successfully parrying a projectile would cause the reflected shot to trigger full riposte effects (an extra 'Counterattack!' text and unnecessary special visuals). Reflected projectiles will now correctly display the 'Counterattack!' text only once, without the extra visual effects.

Uppdatering: 14 sep @ 3:44

Hotfix Patch

This is a critical hotfix to resolve a non-crashing error message that could appear during gameplay.

  • Fixed Missing Asset Error: Resolved an issue where an error window about a missing projectile asset (e.g., Projectile_5334 or Projectile_6288) would pop up when selecting certain spears, javelins, or other modded weapons. The game would not crash, but the error message was disruptive. This has been fixed by rewriting how the mod handles these weapon types.

A huge thank you to the community for the detailed bug reports that helped track this down!

Uppdatering: 13 sep @ 13:20

The Polish & Feedback Update

This update is a major overhaul focused on stability, quality-of-life, and implementing your direct feedback. The goal was to refine existing mechanics and fix persistent issues reported by the community.

A huge thank you to rei for the brilliant feature suggestions and to S.P.I.R.I.T for the detailed bug reports that made these fixes possible!




⭐ New Gameplay Feel & "Juice"
  • NEW - Impactful Ripostes: Based on a suggestion from rei, landing a critical counterattack after a parry now provides significant visual and audio feedback, spawning a variety of particle effects for a more satisfying finish.

  • NEW - Dynamic Parry Animation: Also suggested by rei, successfully parrying an attack now triggers a weapon recoil animation, providing clear and immediate visual feedback for the deflection.




⚙️ Reworks & Overhauls
  • NEW - Deathray Parry: It is now possible to parry deathray-style attacks (like those from the Moon Lord and Martian Saucer). A successful parry will turn the boss's own power against them.

  • NEW - Unique Parry Stances: The defensive stance visuals have been overhauled to better match your weapon type.
    • Magic weapons now conjure a vortex of magical energy instead of being used as a blunt object.
    • Yoyos, Flails, and other similar melee weapons now have a more physical stance with orbiting throwing knives, replacing the previous magic-style effect.

  • Standardized Parry Sound: To prevent jarring or awkward sounds (like a silent shot from a gun), all parry attempts now use a default weapon swing sound. This can still be fully customized in the Mod Config menu.




✔️ Fixes & Compatibility
  • Fixed - UI Interference: As reported by S.P.I.R.I.T., parrying can no longer be triggered while the inventory or other UI windows are open. This resolves issues with accidental activations when using Mouse 2 to interact with the interface.

  • Fixed - Magic Builder Compatibility: Addressed an issue, also reported by S.P.I.R.I.T., where the placement preview for the Magic Builder mod would disappear. It should now display correctly again.

  • Fixed - Phantom Projectile Error: A recurring error related to "Projectile 6288" on world load, reported by S.P.I.R.I.T., should now be resolved. The internal check for certain modded items has been rewritten to be more stable.

Uppdatering: 11 sep @ 12:13

The Community Update is Here!

This is a massive overhaul driven directly by your feedback. The mod's internal logic has been completely rewritten to be more stable, more compatible, and more fun, incorporating some of the most requested features from the community.

A huge thank you to Mrmolasses, Omega, Duncecap133, and Manoa for their brilliant suggestions that shaped this update!




⭐ Community-Driven Features
  • NEW - Scalable Hitstop: As requested by Mrmolasses, stronger parries now create a longer, more impactful hitstop! The duration of the time freeze now scales with the damage of the attack you parry.
    • You can enable and configure this feature under the Juice & Effects category. It is disabled by default.

  • NEW - Unparryable Attacks: Based on feedback from Omega, you can now configure attacks that exceed a percentage of your max health to be unparryable, preventing cheese against difficult modded bosses.
    • This hardcore option can be enabled in the Mechanics category and is disabled by default.




⚙️ Compatibility & Quality of Life
  • Major Compatibility Overhaul: The internal logic of the parry stance has been rewritten to resolve major compatibility issues. Special thanks to Duncecap133 and Manoa for their reports!
    • WeaponOut: Weapons will no longer reappear in their sheaths while you are in the parry stance.
    • Thorium Mod: Parrying no longer accidentally consumes Sheath charges from Thorium's weapons.

  • Complete Config Rework: The Mod Configuration menu has been completely restructured with new categories (Juice & Effects, Timings, Mechanics, Debug), making it easier than ever to fine-tune your experience.




✔️ Fixes & Polish
  • Stable Weapon Rendering: Fixed a persistent issue where weapons held in the parry stance would jitter or vibrate. The rendering position is now perfectly stable for a smoother visual experience.

  • Reworked Stance Visuals: The visual effect for the special defensive stance (used by Yoyos, Flails, etc.) has been completely revamped into a more distinct and dynamic energy vortex.

Uppdatering: 9 sep @ 13:44

Hotfix: Loot Drops & A New Look!

Another quick follow-up to address a major issue that slipped through. My sincere apologies for the recent bugs, and thank you all for your patience and reports!




✔️ Fixes
  • Loot Drops During Hitstop (FIXED): Resolved a critical bug where enemies killed by a melee parry while hitstop was active would not drop any loot. This was caused by the logic that also froze items in place, which interfered with the loot spawning process. The item-freezing feature has been completely removed to ensure loot always drops correctly.

Uppdatering: 8 sep @ 23:33

Hotfix: Multiplayer & Hitstop Stability

This small hotfix addresses critical issues found in the recent "Impact Update" and "Multiplayer Beta".




✔️ Fixes & Polish
  • Hitstop in Multiplayer (FIXED): Hitstop will now ONLY activate in Single Player mode, as intended. It will no longer erroneously trigger in "Host & Play" sessions.
  • Falling Bosses (FIXED): Resolved a critical bug where certain flying bosses (like Eye of Cthulhu, Skeletron, Plantera) would fall through the world immediately after spawning. Bosses will now correctly retain their natural gravity behavior.
  • Spinning Bosses (FIXED): Fixed an issue where some bosses would continue to rotate their heads or bodies during hitstop. All NPCs now completely freeze their position, velocity, and rotation during hitstop.
  • Gore Physics (FIXED): Corrected a bug where Gore (blood, debris) would lose its momentum and fall through the world after hitstop ends. Gore now properly retains its velocity and rotation.

Uppdatering: 8 sep @ 12:04

The Impact Update!

This update is all about one thing: making parries feel incredibly satisfying. Based on your amazing feedback, I've added a suite of optional "juice" effects designed to give every successful counter a powerful, visceral punch.

All new effects are disabled by default, so be sure to visit the Mod Configuration menu to enable and customize them to your liking!




⭐ New Feature: Fully-Fledged Hitstop & Impact System
  • Hitstop (Parry Freeze): Adds a dramatic, hard-hitting impact to your counter by freezing the action for a few frames. (Note: This feature is for Single Player only and will not activate in multiplayer sessions, including "Host & Play").
    • Visually Seamless Freeze: The system is designed to be visually perfect. Projectiles composed of particles (like a Cursed Skull's trail or a Ragged Caster's bolt) remain fully rendered during the freeze.
    • Perfect State Preservation: All entities — NPCs, projectiles, items, and gore — perfectly retain their momentum and animation state, ensuring a clean, bug-free effect with no unexpected physics glitches.
  • Screen Flash & Camera Shake: Add extra punch to your parries with a configurable screen flash and camera shake, providing powerful visual and physical feedback for every perfect block.
  • Fully Configurable: Every new effect can be fine-tuned. Adjust the duration of the hitstop, the intensity of the camera shake, and even the color and intensity of the screen flash to create your perfect parry experience.

Uppdatering: 7 sep @ 10:47

The Multiplayer Beta is LIVE!

This is the largest update to the mod yet, introducing a complete overhaul of core systems and the long-awaited Multiplayer Beta. Thank you for your incredible feedback and patience.

Please note that multiplayer is in a beta state. While extensively tested, bugs may still exist. Please report any issues in the discussions section!




⭐ Major Features
  • Multiplayer Support (BETA): The mod has been rebuilt from the ground up for multiplayer. All core mechanics, including the parry stance, visual effects, and counter-attacks, are now fully synchronized.

  • Network Integrity Ensured: The multiplayer experience has been designed to be fair and consistent.
    • Reflected attacks in multiplayer are designed to never crit, ensuring predictable damage.
    • The Parry Damage Multiplier from your client-side config is now correctly synchronized and applied on the server.

  • Expanded Weapon Compatibility: Parry with (almost) anything! You can now enable parrying for Magic, Ranged, and Summon weapons via the Mod Configuration menu.




⚙️ Improvements & Reworks
  • Complete Overhaul of Projectile Detection: The parry system is now far more reliable. It now checks the projectile's entire path between frames, allowing you to reliably parry even the fastest-moving projectiles like sniper bullets.

  • Yoyos & Flails Now Supported: These weapon types now have a unique defensive stance. Instead of showing the weapon sprite, a protective ring of energy appears around the player, allowing you to parry attacks from all directions.

  • Smarter Reflected Projectile AI: Reflected projectiles now actively seek out the nearest enemy. If no enemies are nearby, they will travel towards your cursor.




✔️ Fixes & Polish
  • Spears Now Render Correctly: Fixed a long-standing bug where spears and other weapons with projectile sprites would not display correctly on the first parry attempt.

  • Special Projectiles Fixed: Parrying certain projectiles (like the Diabolist's Inferno Bolt) no longer triggers their on-death effects (e.g., creating a damaging fire pillar).