Releases: HafisCZ/sf-tools
v6.3394
Statistics
- Added Pet Rank and Pet Honor headers
- Added discarded scripts to script archive
- Added return action to script tab when opened from any table
- Added show-on-hover to Webshop ID inside player detail
- Fixed loading of old characters with legacy 3-stat items
- Fixed players picked inconsistently for comparison
Fight Simulator
- Removed debug simulator
Pet Simulator
- Added dependency on player simulator in order to accommodate possible future reworks
- Added support for logging
Pet Calendar
- Reworked tool
- Added support for translations
Fight Analyzer
- Added option to copy player data as a table
- Added decimal, percentage and fractional options for enrage counter
- Added customizable base damage error margin
- Added new custom state display for Bards and Druids
- Added new damage range sidebar
- Added missing health field
- Added statistical analysis tool
- Added gladiator reduction mode
- Fixed catapult attack
- Fixed grouped fights not sorted by fight count
All Simulators
- Improved performance
- Improved accuracy
All Tools
- Fixed scrolling when a dialog is visible
- Fixed statistics integration displaying other players when imported via integration
v6.3263
Statistics
- Added Race header
- Added translated values to headers and enums
- Added member counters next to group timestamps if any members are missing from capture
- Added text expression for text color (use text auto to make select automatically)
- Added theme dark|light setting for table themes
- Added theme text:color background:color setting for custom table themes
- Added new dialogs for browsing scripts and managing templates
- Added new script & template archive system to replace script history
- Added Webshop ID to player detail and as a private header
- Added Official Creator, Gold Frame and GT Background headers
- Added improved public export
- Added missing header formatting and translations
- Added translations to enums
- Fixed guild deletion via advanced file list
- Fixed counting of present guild members
- Fixed scrapbook size
- Fixed private export not including own characters
Fight Analyzer
- Added new tool that serves as a replacement for Fight Viewer and Boss Viewer
- Added missing enemy names
Hydra Simulator
- Fixed maximum hydra level after import
Fight Simulator
- Currently selected player will be marked as target when switching to 1 v All or All v 1 modes
- Currently selected simulator mode will now be persistent
Fortress Simulator
- Replaced fortifications input with a dropdown
Hellevator Simulator
- Added prototype simulator
Endpoint
- Added proper error messages when login or data capture fails
All Tools
- Added dark theme
- Added new terms & conditions that must be accepted before using Endpoint
- Added links to community-made tools on the main page
- Added updated Druid
- Added updated Bard
- Updated styling of all dialogs
- Removed fight viewer tool
- Removed boss viewer tool
v5.2897
Statistics
- Added guild tournament headers GT Tokens, GT Floor and GT Maximum Floor
- Added un/loading of hidden data without requiring page reload
- Added missing notification when database is being updated
- Added search bar to guild list
- Added new toggle buttons to replace old checkboxes in bottom right of the page
- Added guilds to advanced file list (you may now manage them separately from players)
- Added timestamps to players & groups in deletion confirmation dialog
- Fixed file tag button not removing tag filter when clicked when active
- Fixed file merging with duplicate players / groups
- Fixed file and script sharing no longer available
- Fixed players duplicating when using uppercase server url
- Fixed scrapbook size
- Merged tracker configuration into actions script
- Removed profile and origin fields from files
- Removed embedded simulator and related headers
Fortress Simulator
- Redesigned simulator to allow for multiple battles to be simulated at once
Fight Simulator
- Added option to disable attribute reduction
- Added option to freely configure certain class behaviors
- Redesigned tournament mode
Guild Simulator
- Fixed gladiator being reduced
Dungeon Simulator
- Added progress bar to loader
- Added option to freely configure certain class behaviors
- Added maximum value to threshold simulation
- Added split dungeons when simulating remaining dungeon floors
- Fixed cheats
- Fixed experience displaying for Tower
- Fixed total experience displaying with 0 possible experience
Pet Simulator
- Added editable thread and iteration counts (including separate iteration count for pet maps)
Arena Manager
- Reworked tool
Endpoint
- Added option to save first 50 characters in Hall of Fame
Gold & Experience
- Updated gold pit capacity formula
- Added dark theme
Blacksmith
- Added dark theme
All Simulators
- Added progress bar to simulations
- Added hiding of players & guilds and other options in statistics integration
All Tools
- Updated to new version of FUI
- Added support for Hungarian language
- Added support for player level 701 - 800
- Removed loading of english language file when different language is selected
v5.2675
Statistics
- Added option to export & import recovery files
- Added item pictures
- Added new dungeons
- Added new achievements
- Added mushroom price to items
- Added new dialog for deleting players, groups and files
- Fixed background color in custom rows
- Fixed crash when displaying lone empty guild
- Fixed scrapbook count
- Fixed endpoint not fetching player groups
- Fixed crash when importing files without server urls
- Removed separation between private & public dungeon headers
Pet Simulator
- Removed beta backend switch
Fight Simulator
- Added option to enable fireball fix against certain classes
- Added ?debug parameter for simulation debugging
Arena Manager
- Fixed runes not rounding down to 20 (as per new backend)
Dungeon Simulator
- Added option to simulate all open dungeons until certain win threshold
- Added floor numbers to result screen
- Added display of boss experience to mass simulations
- Added display of total experience gainable to mass simulations
- Added console method for export current boss and dungeon to fight simulator
- Fixed dungeons not ordered properly
- Fixed dungeons not selecting correct floor when duplicate enemies exist
All Simulators
- Added support for reworked Druid
- Fixed low performance when starting All & More simulation modes
- Fixed undefined gladiator value when using integration
- Fixed logging for Demon Hunter and Druid
Pet Calendar
- Fixed location descriptions
Gold & Experience
- Added support for translations
Blacksmith Upgrades
- Added support for translations
- Reworked UI using new editor
Boss Viewer
- Added option to export current data into usable sftools format
All Tools
- Fixed content appearing only after page is fully loaded
v5.2469
Statistics
- Reworked player list
- Added translations
- Added database slots to profiles
- Added time format function
- Added $$ prefix for unfiltered table variables
- Added toast message when import via Endpoint fails
- Added Stashed Wood and Stashed Stone headers for secret stash
- Added new dialog for saving templates
- Fixed selection screen appearing for players and guilds when only one exists
- Fixed gladiator for built-in simulator
- Fixed low performance in files tab with too many files/players
- Fixed template delete button staying active with no templates
- Fixed low performance in players tab
Pet Simulator
- Added best pets for each class to simulate all
- Added translations
Dungeon Simulator
- Added option to simulate all remaining enemies in a dungeon
- Adjusted values of several dungeons
Fight Simulator
- Added inverse of One vs. All mode
- Set adding new players to be at the top of the player list
Guild Simulator
- Reworked simulator
All Simulators
- Added translations
- Added support for drag & drop of HAR files
- Added new class graphics
- Fixed Bard simulation
Gold & Experience
- Moved gold table into separate tab
Fight Viewer
- Added support for Bard
Boss Viewer
- Added support for character data deltas
v5.2250
Statistics
- Added toast message when database is being updated
- Fixed visibility of some headers (due to new BE)
- Fixed Bard missing instrument in player detail
Underworld Simulator
- Added new simulator
Dungeon Simulator
- Added option to save image of Simulate All results
- Added class swap to cheat menu
- Fixed armor calculation for Battlemage bosses
Fight Simulator
- Added new toast messages informing user about simulation progress
- Added option to save image of fight results
- Added new log query argument
- Added option to poll saved characters
- Split IHOF button into two IHOF & force gladiator 15 buttons
- Fixed Tournamed mode freezing UI when starting simulation
- Fixed drag & drop
Pet Simulator
- Reworked UI
- Fixed missing input for pets between 150 - 199
- Fixed position of New BE checkbox for small screens
Hydra Simulator
- Fixed thirteen-headed hydra
- Fixed poor performance when using Poll
- Fixed drag & drop
All Simulators
- Reworked Bard simulation
- Reworked major parts of the UI
- Added smart class changer (scales all values automatically)
- Added warning when importing incompatible HAR file
- Fixed paste target appearing in mobile view
- Fixed Druid damage reduction when having no mask
- Fixed attribute fields allowing zeroes
- Removed 2 billion HP limit
All Tools
- Removed Go back buttons
v5.2134
Statistics
- Added support for Bard class
- Added Hydra field to groups
- Reworked several dialogs
- Fixed tracking of deleted players
- Fixed counting of present guild members
- Fixed crash when trying to format non-string value
Inventory Manager
- Added support for Bard class
All Simulators
- Added support for Bard class
- Added support for reworked Demon Hunter class
- Reworked UI & simulator code
Hydra Simulator
- Added Endpoint integration
Pet Simulator
- Fixed Sim All button showing when no dungeons are left
v5.2000
Statistics
- Added auto tagging action
- Added embedded tables
- Added default tab setting
- Added tag filter to advanced file list
- Added shortcut function img for images
- Added popup for adding templates via url
- Added constexpr constants that use expressions
- Added backslash escape for # comments
- Added new default player template (@dracs)
- Fixed constants inside macros
- Fixed spaces in share codes
- Fixed compatibility issues
- Fixed missing item translations
- Fixed select all for simple file list
- Fixed negative named numbers
- Fixed broken achievements
- Fixed script editor default font size
- Fixed loops without ending tags
Endpoint
- Added option to save friend characters
All Simulators
- Berserkers now have chance to evade first attack
Dungeon Simulator
- Adjusted weapon damages for berserker enemies
Fight Simulator
- Added option to drag & drop file instead of copy & pasting
- Fixed undefined prefix when switching to IHOF mode
- Fixed assassin's second attack missing from debug logs
Gold & Experience
- Added fortress tab
- Added underworld tab
v5.1922
Statistics
- Improved file metadata
- Added missing loaders
- Added inventory slot information to items
- Added option to hide files where all players were hidden individually
- Added hsl(a) function
- Added calendar data
- Added error if database did not load properly
- Added table_array and table_array_unfiltered variables
- Fixed underworld upgrades when player has yet to unlock underworld
- Fixed custom order
- Fixed issue when removing all files
- Fixed discarded players appearing in table variables
- Fixed endpoint player picker
Dungeon Simulator
- Added health chart into sim-all results
- Added missing loaders
Pet Simulator
- Added missing loaders
Boss Viewer
- Fixed loading of HAR files for chrome
Gold & Experience
- Added MajkG's souls curve
v5.1856
Statistics
- Added filters for guilds to profiles
- Added proper hiding for files
- Added prefix to duplicate player names in advanced settings
- Added option to show empty guilds
- Added separate tab for site options
- Added current tab highlighting
- Added fallback for missing last active time
- Added loop_array variable to loop functions
- Added player, reference and properties as scope objects
- Added default values to each function
- Added short table variable syntax
- Added pow operator (^)
- Added exp function
- Fixed player requirement for some headers
- Fixed guild member count
- Fixed direct sharing for guilds
- Fixed copy for browse table
- Fixed guild lookup for nonexisting players
- Fixed achievements not importing for beta
- Fixed compatibility issues
- Fixed copy for older timestamps
- Fixed share code not trimmed
- Fixed incomplete arrays and objects in expressions
Dungeons Simulator
- Fixed Twister quick selection
Pet Simulator
- Changed armor toggle to include message about beta backend
- Removed save & load feature
Gold & Experience
- Added Enza's real gold pit values