What’s New

Toribash

Games

Toribash is an innovative free-to-play online turn-based fighting game where you’re able to design your own moves.

Latest · by Nabi StudiosWebsite

Changelog

Toribash 5.76

Toribash 5.76 is now available!

This update features profile backgrounds, Rewind seasons for Battle Pass and various quality of life improvements!

Profile Backgrounds

Backgrounds are a new way to customize your in-game profile, viewable when clicking on your name while in a multiplayer room. Profile backgrounds will be available as event rewards, unlockable as part of Battle Pass Premium and purchasable from Torishop.

Battle Pass Rewind

Starting with Toribash 5.76, purchasing Battle Pass Premium during a season will allow you to continue progressing it and earning all rewards even after the season's main run is over. You will be able to select any of the past BP seasons with remaining rewards and set it as an active Rewind season using your game client. Once selected, any earned Battle Pass experience during the ongoing season will be also applied towards your active Rewind season progression.

This will apply to future Battle Pass seasons - and we've retroactively made all seasons released in 2025 available for selection right now.

Other updates and changes
  • Added skip button to Blind Fight to quickly view total results

  • Added button to reveal replay file location

  • Added button to revert mod to Classic in Mods menu

  • Updates to hair stepping logic to reduce spazzing and allow proper hair movement simulation when using scripts that step multiple frames within a single frame (Replaymaking Toolkit)

  • Updates to replay caching to prevent cache invalidation when entering edit mode

  • Fixed bug with broken UI when claiming global quests

  • Fixed bug with TC/ST balance resetting to 0 when viewing your current clan information

  • Fixed bug with Uke never admitting defeat in Fight Uke tutorial

  • Fixed bug with Blind Fight move recording breaking if either active player or Uke get disqualified

  • Fixed bug with DQ Timeout settings not being displayed in Gamerules when dojo is enabled but DQ inside dojo is off

  • Minor tweaks to increase size of UI elements in Mods, Atmospheres and Gamerules menus

Lua updates:

  • mouse_button_down hook will now generate events for horizontal mouse scroll on supported mice (e.g. Logitech MX Master 3, Apple Magic Mouse, etc)

  • Horizontal scrollable lists created with UIElement now react to horizontal mouse scroll events

  • Added open_file_location(string path) function to reveal the location of a file located inside Toribash folder with the default OS file manager.

Toribash 5.75

Toribash 5.75 is now available!

This version features improvements to item effect fusion, better inventory search and several bug fixes.

  • Item effect updates You can now replace a fused item effect with a different one of the same type free of charge! All other applied effects will be kept as they are so you no longer need to completely purge all effects if you just want to swap a glow with a different color.

  • Improved inventory search Search has been updated to work better with multi word or partial queries.

  • Bug fixes

  • Fixed bug with texture trails not properly reloading on customs updates during the session.

  • Fixed bug with MoveMemory skipping steps when running the same move for multiple players at the same time.

  • Fixed bug with MoveMemory potentially keeping some tooltips open when active moves end on the same turn.

  • Fixed bug with oversaturated Toribash colors (Superior, Wisp, Mistral, etc) displaying incorrectly when used in chat.

  • macOS: holding ⌘CMD key will no longer hide cursor and lock camera so that you can now use system-wide screenshot shortcuts more comfortably.

  • macOS: fixed an issue preventing game chat and some input fields from pasting content with ⌘ + V shortcut.

Toribash 5.74 - 30/04/25 Updates

Hi, today's update features minor improvements to Blind Fight mode and several bug fixes:

  • Blind Fight rewards now include Qi

  • Fixed bug with older mods retaining previously set rotatable grabs game rule value

  • Fixed bug with Blind Fight mode not refreshing data correctly after logging in / switching accounts

  • Linux: fixed an issue with generating a unique device identifier that lead to different users being treated as the same one

Toribash 5.74 - 18/04/25 Update

Hi, today's build features some minor bug fixes and improvements and brings the Steam version up to date with mobile version updates:

  • Added ability to search flames by their name in Inventory

  • Fixed bug with pagination text being rendered below buttons in Inventory

  • Added new graphical assets for Battle Pass: Briar

Toribash 5.74 - 10/03/25 Updates

Hi, today's update features several minor bug fixes:

  • Fixed bug with maxcontacts value not being set correctly in Blind Fight mode

  • Fixed rare bug causing text rendering to fail on certain input

  • Fixed bug searching for suitable event replays failing when replay cache has been corrupted or contains faulty replay data

Toribash 5.74 - 08/03/25 Update

Hi, this update features several bug fixes and minor tweaks.

What's new:

  • Entering Blind Fight mode will no longer generate an empty "blindfight" replay folder

  • Messages from system accounts no longer have a "reply" button in Notifications menu (bots won't read your messages anyway)

  • Fixed some bugs that were preventing text from being rendered correctly

Toribash 5.74 - 07/03/25 Update

Hi, today's update features bug fixes and scaling improvements to Room List menu

What's changed:

  • Room List has been updated to better adjust UI scaling according to current game resolution

  • Fixed a bug with Opener Challenge events that could lead to UI glitches after attempting to load a replay with an incomplete opener

  • Fixed a bug that could lead to Blind Fight mode getting stuck after opener recording failure

  • Fixed a bug with Queue List player options' nudge to position buttons not loading correctly

  • Fixed a bug that was preventing "Nudge" option in Queue List player options from showing up for players that are currently first in waiting queue

Toribash 5.74

Toribash 5.74 is now available!
This is a big content update featuring new Blind Fight mode, permanent challenge events and new (or old?) atmospheres.
  • Blind Fight

Blind Fight is a new game mode where you need to create an opener which is then used to challenge other players' openers. After submitting your first opener you will be placed in the Beginner League with up to 7 other players who just started playing Blind Fight. Stay at the top of the league by the time it resets (every 12 hours) or defeat everyone in one go and you will advance to the next league. Every time you move up a league, you will also be able to claim rewards which vary depending on your new league tier. Once you reach Ultra league, you will be able to Prestige and start over with one of the three stats (strength, speed, endurance) lowered to climb leagues up and collect rewards once again.

We're launching Blind Fight with aikido.tbm as the base mod but it will change every month along with league resets in future.

  • Challenge Events

These are a collection of past event series (Opener Challenge, Floor is Lava, Free Run Frenzy) which will be permanently available in game from now on. All of these events have been updated to use the latest events backend and some of them have been slightly modified (new checkpoint locations, adjusted objectives, etc) to provide a better challenge to players of all skill levels. You will be able to replay these events and collect rewards even if you previously participated in them during the original runs.

  • Atmospheres

Atmos menu now features a remastered version of all atmospheres originally created by Melmoth. In addition to that, there's also a new Chess Board atmosphere created by Szaszuniya which is the first atmo to adjust to dojo scale so that it looks good both no matter what mod you play.

  • Other changes

In addition to these 3 major updates, there are lots of other smaller changes featured in 5.74. Here are the most notable ones:

  • Timelines support for Steam Game Recording feature.

  • Added player 3 and player 4 focus camera modes with hotkeys being 8 and 9 respectively.

  • Text fields in Toribash UI now have upgraded cursor position controls with an ability to move cursor with your mouse and support for more keyboard hotkeys.

  • Fixed bug that was leading to cached replays desynchronising when loading in customs of players with hairs.

  • Fixed bug that would sometimes trigger a crash when exiting Toribash.

  • macOS: Toribash is now shipped with native binaries for Apple Silicon devices.

  • macOS: error log will now appear under Log Reports in Console app with error file having been moved to the generic macOS directory ~/Library/Logs/com.nabistudios.Toribash.

  • macOS: fixed bug that was leading to Toribash still generating BMP screenshots despite files having PNG extension.

  • macOS: fixed bug with custom mod objects not loading properly when being located outside mod-specific assets folder.

  • Lua: added new functions to control RPG state: rpg_state(), get_rpg(), set_rpg() and reset_rpg().

  • Lua: added global JSON class with JSON.encode() and JSON.decode() static methods.

  • Lua: error output file will now instantly refresh on Lua errors.

  • Lua: updated Files.LogError() to write data to default error output file.

Toribash 5.73

Hi, Toribash 5.73 is here!

This update features a bunch of QoL updates and bug fixes and makes the desktop versions up-to-date with the upcoming Toribash release for Android.

What's new:

  • Various QoL updates to Scripts menu: double click on script in the list to quickly load it, remember last scroll position, automatically reopen Scripts screen when reentering main menu

  • Fixed bug with 3D items that have effects applied to them forcing effects onto other equipped items

  • Fixed bug with joint triggers not being applied after editing corresponding settings in mod maker

  • Changed custom model lookup starting path to mod_assets folder in mod maker

  • Fixed bug with empty account info display after switching active account via Login screen

  • Fixed bug with Account menu still being available after logging out

  • Fixed bug when game client would try to display Login rewards shortly after startup but display an error due to active store data downloads

Toribash 5.72 - 15/11/24 Updates

Hi, here is what's new in today's update:

  • Fixed bug with incorrect camera behavior when viewing keyframed replays that are longer than configured cache size

  • Fixed bug with Account menu automatically opening when leaving events

Toribash 5.72 - 24/10/28 Update

Hi, this update addresses a bug in replays system that was affecting some users:

  • Fixed bug with replay selector in Events UI not displaying eligible replays

  • Fixed bug with Replays menu not displaying "Upload" option for eligible replays

  • Minor tweaks to Lua documentation for get_obj_rot() function and Utils3D.GetEulerFromMatrixTB() method accepted argument types

Toribash 5.72 is now available!

Hi, Toribash 5.72 is here!

New in this update:

  • New item effects: Ripples & Color Shift These animated item effects work similarly to previously existing effect sand can be fused into your Force, Relax, Head Texture or Primary Gradient items to upgrade your looks!

  • Decreased price for fusing multiple effects into same items Fusion price for second and subsequent effects has been decreased from 50,000 TC to 10,000 TC. First effect fusion for each item remains free!

  • Stacking Qi boosters in Multiplayer Different subscriptions that grant you Qi boosting will now stack - so if you have Toribash Prime and Qi Booster X2 active at the same time, you will now get a 3X boost!

  • Various bug fixes and stability improvements

Toribash 5.71

Hi, Toribash 5.71 is now available!

This release features a reworked Account menu, further improvements to replay keyframing and more!

What's new:

  • New Account menu Account screen now comes with information on your Toribash purchases made with Steam Wallet, easier access to Login screen and account management on Toribash website.

  • Replay keyframing QoL updates With a new CTRL / ALT + K hotkey you can save replay keyframes with the default (1x) speed instead of current speed - or you can invert this behavior to save then with 1x speed by default with a new option in Settings (Game -> Replays). You can also now see keyframe's frame value by hovering over its icon in replay timeline for easier navigation.

  • Bug fixes and other changes

  • Fixed bug with dithering item effect not being displayed

  • Fixed game crash when playing hacked replays that modify environment object's static flag

  • Fixed bug with keyframe hint sometimes getting stuck after replay is over

  • Fixed bug with mouse camera controls sometimes staying locked after using UI dropdowns

  • Minor performance improvements for UI rendering

Toribash 5.70 - 06/09/24 Update

Hi, today's update features the following bug fixes:

  • Fixed crash when attempting to view keyframed replays after replay cache memory allocation failure

Toribash 5.70 - 04/09/24 Hotfix

Hi, this update features a fix for incorrect advanced tooltip behavior encountered in the original 5.70 release and minor performance improvements:

  • Fixed bug with advanced tooltip display getting stuck when used with background click enabled

  • Reenabled FRACTURED and DISMEMBERED joint states display for advanced tooltip

  • Fixed bug with mouse camera controls sometimes staying disabled after using UI sliders (e.g. replay progress)

  • Minor performance improvements for in-game interface rendering

Toribash 5.70

Hi, Toribash 5.70 is now available!

This major release features lots of modmaking updates, improves physics simulation accuracy and more!

What's new in Toribash 5.70:
  • New mod features
  • Increased total object count limit to 256

  • Increased dynamic object count limit to 48

  • Increased environment joint count limit to 24

  • Static objects with non-zero hardness will now deal damage to player on collision

  • Hardness parameter now affects dismembers / fractures

  • Body / joint customizable bounce support

  • Body / joint customizable friction support

  • Customizable fracture support for joints

  • Upgraded physics simulation

Beginning with 5.70, physics simulation will work slightly different compared to older game clients in all new games you play. Remember how executing same moves as Tori and Uke would yield different outcomes in past? That's no longer going to happen. The change is targeted at fixing the (historically broken) force damping in Toribash physics sim which will improve physics simulation accuracy.

  • Replay keyframing updates
  • Keyframe display in replay timeline

  • Edit existing keyframes by right-clicking them on timeline

  • Replay speed support for keyframes

  • Toggleable smoothing support for keyframes

  • Other changes

  • Ignoring a player will now also hide their emotes and shouts

  • Fixed bug with hand / leg motion trail display when the wrist / ankle is dismembered

  • Fixed bug with trigger score changes not affecting fight outcome

  • Fixed crash when re-entering modmaker after exiting it while in replay mode

  • Fixed camera smoothness on keyframed replays while at custom replay speed

  • Fixed bug with replays saved in multiplayer getting players' names mixed up

  • Various internal memory management optimizations

Toribash 5.68 - 31/05/24 Update

Hi, this update introduces relative thrust for bodyparts in mods and several bug fixes:

  • Added relative thrust checkbox in Bodyparts tab in Modmaker menu

  • Fixed bug with relative thrust checkbox for environment objects being non-responsive in Modmaker menu

  • Fixed bug with claiming some quests

  • Fixed bug with username used for server login always being lowercase

Toribash 5.68 is now available!

Hi, it's update time ːorganiccucumberː

This update brings several new features, bug fixes and tweaks to improve your Toribash experience.

Here's what's new in version 5.68:
  • Added relative thrust setting for env objects in mods

  • Emotes are now displayed with HUD disabled (use /opt emote 0 to disable emotes explicitly)

  • Added ability to clear cache files to reduce storage usage (Settings -> Game)

  • Added option to disable mouse scroll wheel joint controls

  • Active GUI textures and sound items are now reflected in item.dat to make sure they don't keep being used after being deactivated in inventory

  • Added parent set display for item selector in Market

  • Added button to claim rewards for all completed quests in Quests menu

  • Updated search in Replays and Inventory menus to match other menus' design

  • Updated quest progress popups to appear less frequently

  • Fixed bug with incorrect sorting for top mods list in Ranking menu

  • Fixed bug with setting suggested price in Market not properly updating price inputs

  • Fixed bug with TC prices not being displayed in Store if item is also sold for ST

  • Fixed various bugs with fetching current user info / inventories on case-sensitive systems (Linux & Apple Silicon based macs)

  • Fixed bug with mod env object force setting being ignored

Follow Toribash on social media:

Toribash 5.67 is now available!

The new version brings a reworked first-person camera view for Tori and Uke and various bug fixes.

New first-person camera view for Tori and Uke (press 3 or 4)

The reworked first person camera now accurately follows the position your character is currently looking at, features wider FOV and includes optional smoothing via /opt povcamsmoothness setting.

Other changes:
  • Fixed bug with mods loaded on startup via "save gamerules" setting potentially spawning players at wrong positions

  • Lua: Added Vector2 and Vector3 classes with base functionality, legacy references that aren't class instances are now referred to as Vector2Base and Vector3Base respectively

  • Lua: Fixed bug with UIElements that use ignoreDepth parameter getting rendered incorrectly while joint state change flash is active

  • Minor internal updates to improve performance

Toribash 5.66 - 05/04/24 Update

Hi, this version features an update to Inventory and some bug fixes with minor improvements:

  • Quicker item deactivation Deactivating inventory items will no longer trigger full inventory reload and should make the process a bit less tedious

  • Lua updates

  • Built-in open_replay() function now supports a fourth check_integrity_vel_threshold argument for better control over replay integrity checker

  • Added new UIElement3D.syncPlayer(), UIElement3D.syncPlayerPosition() and UIElement3D.syncPlayerRotation() methods to use with UIElement3D objects attached to player bodyparts

  • Fixed bug with event UI not displaying all replays made in classic game mod in replay selector

  • Minor improvements to game UI performance

Toribash 5.66 - 25/03/24 Update

Changes in today's update:

  • Added search in Inventory

  • Added ability to mass update upgradeable items' levels in Inventory

  • Fixed bug with some UI getting broken after forging a flame and activating it from the prompt

  • Tweaked some status messages to better fit context they're showed in

Toribash 5.66 - 24/03/24 Update

This update adds more flexibility to replay autosaving and fixes some bugs:

  • Added autosave mode to only save your own replays (Settings -> Game)

  • Fixed bug with new joint texture modes not working correctly during replays

  • Fixed bug with some debug messages appearing when opening Settings' Game tab (oops)

Toribash 5.66 is now available!

Hi, Toribash 5.66 is now available!

Here is what's new in this update:

  • Joint textures now support a customizable display mode You can select whether you want your joint textures to mix with main joint colors or override them completely, whether to only show the texture on your force or relax - or choose any the possible combinations of these options!

Display mode selector is available in the Customize menu in inventory

  • Fixed a bug with Inventory not displaying cached images for texture items

  • Fixed a bug with Battle Pass item rewards sometimes having broken info cards

  • [Windows only] Fixed bug with replays / mods not loading correctly when opened from File Explorer

Toribash 5.65 - 29/01/24 Update

Hi, here is what's new in today's update:

  • You can now drag-and-drop images into Toribash window to upload them onto texture items while in Inventory's item customize view

  • Fixed bug that was leading to inconsistent path lookup for custom mod objects and textures

Toribash 5.65 - 22/01/24 Update

Today's update features some minor UI improvements and bug fixes:

  • Weird static noise at the end of custom sounds shouldn't be happening anymore (Windows)

  • Fixed bug with grip indicators not being rendered

  • Fixed bug with some launch arguments getting ignored when having user-defined args on Steam and launching the game via steam://toribash URL

  • Fixed bug with item cards sometimes showing nothing in Battle Pass and Quests screen

  • Battle Pass quests are now additionally sorted by expiry time for convenience

  • Minor UI tweaks to ensure there's no text squashing on item pages in Market

Toribash 5.65 - 20/01/24 Hotfix

Hi, this update fixes several bugs we've encountered in the initial Toribash 5.65 release:

  • Fixed Market screen failing to open correctly when inventory hasn't been loaded or is empty

  • Fixed a rare bug with item activation popup failing to load when attempting to activate a 3d item when its model info hasn't been loaded

  • Fixed bug with "Back" navigation being broken when exiting empty set view

  • Fixed bug with set selection window in Inventory failing to open properly when light ui mode is enabled

Toribash 5.65 is now available!

Hi, it's update time!
Here's what's new in 5.65:
  • Max number of unique mod turn frames increased to 128

  • Added proper support for opening mod / replay files with ToribashSP on macOS

  • Added drag-and-drop support for mod and replay files

  • UI dropdowns can now be quickly controlled with mouse scroll

  • Updated offers display in Market

  • Previous run's error log is now stored as stderr-prev.txt

  • Minor flame performance improvements

  • Removed legacy flame browser

  • Custom shader loading errors in mods and replays are no longer displayed in chat

  • Fixed bug with classic.tbm gamerules resetting to default when they shouldn't (e.g. in replays)

  • Fixed bug with potential unwanted gamerules updates triggered by game server (e.g. when changing turnframes or grip mode)

  • Fixed bug with legacy replays (pre 3.6) potentially getting gravity set to 0 resulting in choppy playback

  • Fixed bug with replays getting no author when saved during playback

  • Fixed bug with chat tabs remaining visible after opening chat with /opt hud 0

  • Fixed bug with WASD camera controls sometimes not working after replay saving

  • Fixed bug with UI popups getting overlayed by other UI elements in scrollable lists

  • Fixed crash in modmaker when attempting to open it while having classic loaded and no modmaker.tbm file existing

  • Fixed potential crash during Steam IAP finalization

    • various minor UI tweaks and fixes

New features available with Toribash Lua:

  • set_flame_setting() now supports an additional argument to select target playerid. In addition to that, you can specify -1 to set settings for Lua-managed flames (max 10 available).

  • Added update_lua_flames() to trigger Lua managed flames physics update loop.

  • Added load_flame_texture(string path, int flameid) to load a custom texture for one of Lua-managed flames.

  • Added set_gameover(int gameover_type, int winnerid) to instantly end current game with the specified type.

  • Added GAMEOVER_TYPE global table that contains available gameover types for the function above.

  • Added Files.Exists(string path) method to Files class to quickly check if file exists on user's device and is available for reading.