Releases: TheSorm/RetSim
Version 1.2.2 - Phase 5 & Bug-fixes
Phase 5 Update
Hey everyone! We're back with another update small update to the sim. This update is focused on updating settings for Phase 5 & fixing bugs.
There are no major changes in this version, so it's safe to use your old settings from a previous version of the sim by copying your settings.json file inside the Properties folder of the old version, to the Properties folder of the new version.
Changes in v1.2.2
- Phase 5
- Updated default gear to use Phase 5 BiS gear
- Updated default selected phases to include Phases 4 & 5
- Added all Sunwell bosses to the encounter drop-down menu in Settings
- Default encounter changed from Magtheridon to Brutallus, TBC's resident target dummy boss
- Increased default Survival Hunter Agility value to 1300
- Bug fixes
- Fixed a bug where enabling filler spells (Exorcism & Consecration) caused the sim to occasionally use them at the wrong time, thus missing a twist or Crusader Strike cast, typically because of haste procs like Heroism and DST being gained or fading. The sim should now be more cautious with filler spells, regardless of haste values.
- Corrected the armor value of Veras Darkshadow
Version 1.2.1 - Bugfixes
Changes in v1.2.1
- Fillers
- Fixed a bug where sometimes the simulation would occasionally skip a twist if fillers were disabled or on cooldown
- Fixed a bug causing Exorcism to not be used on Undead targets, only Demons
Version 1.2.0 - Second Update
We're back
Hey everyone! We're back with another update to the sim.
This version's major new additions are a visual interface for selecting / seeing your current equipment, and the inclusion of filler spells - Exorcism and Consecration.
There's some other smaller improvements in there, as well as some under the hood performance upgrades and minor bug fixes, so we hope you enjoy!
Migrating from a previous version
If you'd like to keep your settings (gear, buffs, etc) from the previous version of the sim, all you have to do is copy your settings.json file inside the Properties folder of the previous version, into the Properties folder of the new version.
This version doesn't have a host of new changes so it will generally be okay to keep your old settings, but we recommend that you instead import your gear through the import string (still works from past versions) and changing the program settings again.
Changes in v1.2.0
- Player Panel
- The left side of the sim now shows a player equipment panel, similar to your equipment screen in-game
- You can easily see what your currently equipped gear is, as well as click on items to quickly go to that tab in the Gear screen
- Right clicking an item unequips it, and you can also click gem slots to change them, or right click them to remove a gem
- Fillers
- The sim now uses filler spells -- Exorcism and Consecration
- You can select if the sim should use each filler via respective checkboxes in the Settings screen's General tab
- Exorcism may only be used on demon targets, similarly to how it works in-game
- Other Changes
- The stats panel now features an extra button which determines if your buffed or unbuffed stats will be shown, defaulting to buffed stats
- Debuff bonuses to attack power, hit chance and crit chance (such as Improved Faerie Fire or Improved Seal of the Crusader) will now be shown in the tooltip of each respective stat
- Other minor bugfixes
Version 1.1.2 - Minor Bugfix
Changes in v1.1.2
- Misc
- Fixed a bug where Crusader Strike delay was not properly applied to the weapon comparison simulation
Version 1.1.1 - Minor Bugfix
Changes in v1.1.1
- Misc
- Fixed a bug where the Crusader Strike delay field could not be set to 0, would instead default to 1
Version 1.1.0 - First Update
First update!
We've been hard at work working on an update for the sim.
This version is focused on performance and usability improves so there aren't many major new features, besides the Crusader Strike delay simulation and a major upgrade to the Statistics screen. Many updates to visuals and ease of use.
Performance has been greatly enhanced, particularly on multi-core systems.
Migrating from v1.0.0
If you'd like to keep your settings (gear, buffs, etc) from the previous version of the sim, all you have to do is copy your settings.json file inside the Properties folder of the previous version, into the Properties folder of the new version.
As this version has new settings and introduces P3 BiS gear however, we recommend you pick your settings again rather than migrating.
Changes in v1.1.0
- Performance Improvements
- The sim will now run significantly faster, particularly on multi-core machines
- Statistics Page
- New Overview page, featuring a DPS distribution bar chart, damage breakdown pie chart, aura uptime bar chart
- Added a per-fight DPS chart in the Damage Breakdown page
- Added an Aura Breakdown page, which shows buff uptime
- New Features
- Crusader Strike delay
- Simulate how delaying Crusader Strike affects your DPS with your current gear on the CS Delay tab
- Manually set your CS delay in the Settings tab
- On-use trinkets will now properly put each other on cooldown for a brief duration when used
- Implemented Flame Cap
- Support for multiple Battle Chicken Squawk buffs
- Quickly import / export gear
- Quickly share your gear with others / store it for later via the import string on the bottom of the Gear tab
- Copy to send, paste in a different string to import
- Supports import / export from Wowhead
- Crusader Strike delay
- Items
- Items now have icons on the Gear tab
- Ticking an item for comparison will no longer equip it by default
- You can now unequip items by right clicking on them
- Item mouse-over tooltips now show their socketed gems & enchants
- Added Core of Ar'kelos & Ancient Draenei War Talisman trinkets
- Added Jewelcrafting aura necklaces: Braided Eternium Chain, Eye of the Night, Embrace of the Dawn
- Added Ravager weapon - proc not supported yet
- Gems
- Item sockets & socketed gems are shown on the Gear tab
- Socket bonuses are explicitly stated on the Gear tab, with black text if they are active or grey if they are inactive
- Gems now have icons
- You only need to click once to open the gem overlay and to select a gem
- Added green color gems
- Gems by default are sorted such that useful gems are on the top, less useful ones in the bottom
- Cleaned up useless and duplicate gems
- Misc
- The Stat Weights page now includes a new option, for Expertise past the cap
- The Settings page has been updated with tabs, reducing screen clutter
- The Fight Duration setting is now in seconds instead of milliseconds
- The weapon damage stat will now properly show in the character stats screen
- External packages updated to their latest versions
- Phase 3 Changes
- Added Phase 3 bosses to the encounter selection dropdown menu
- Default gear and settings have been updated to phase 3 optimal values
Version 1.0.0 - First Public Version
First public version!
Likely to be some bugs. If you discover any, please open an issue thread here on GitHub.
Leave us feedback on the Pretty Lame Paladin Discord - #sim-discussion channel
Our names are Pride and Sulis.
https://discord.com/invite/fNjPGdH73R
Features
- Sim your current gear to get your predicted DPS
- Compare multiple items in each item slot
- Get your stat weights for your current equipment
- See statistics about your simulation: damage breakdown, detailed log, more coming soon
- Toggle different buff, consumable, etc settings according to your actual raid setup
Sim won't start! Help!
You need the WebView2 runtime in order to run the sim:
https://developer.microsoft.com/en-us/microsoft-edge/webview2/
Scroll down until you see "Evergreen Standalone Installer", download the x64 version, and install it. The sim should now work.
Anti-Virus Software Hates Us
Your anti-virus software might pop-up when you try to run the sim, telling you it is not trusted software. We can't really do much about that right now, but the code is available for everyone to see and compile, so you can safely ignore it -- though you may need to whitelist RetSimDesktop.exe before you can open it.
Operating Systems
As our project uses WPF, it is limited to Windows only for now. However, we may consider Linux / macOS releases at a later point. If you're a Linux or macOS user who wants to help us test releases for those systems, contact us.