- Add IsBlocking function that checks if confirmation popup or blocking panel (loading screen as in when trying to re-connect to bnet) are on the screen
* Panel Manager Improvements
- Now maps instead of slices for easy traverse
- Function for easy and safe traverse of paths
- Removed constant updates of Panel Manager to reduce usage. It will now be called on demand.
- Updated some functions to use the new Panel Manager.
* Remove unused struct members
* Added IsDismissalModalPresent (error popup)
* Correct function return for char select screen and dismissal modal
* Add error checking to IsDismissableModalPresent
* Fix broken negative stats, update some stat description
* ###
* #2
* curses is necro, frw on armor is velocity percent ( unused)
* Update rules to accept negative value
fix a bug with unique grand charm tz
[name] == grandcharm && [quality] == unique # ([fireresist] + [coldresist] + [lightresist]) >= -75
Single stat rules like [coldresist] >= -75 require the stat to exist
expressions like ([fireresist] + [coldresist] + [lightresist]) >= -75 treat missing stats as 0
Unidentified items with any stat requirements need identification first
* LevelReq + identifiedName added for all Crafted items
* Fix issue with rule.go
* Update stat throw damage and basename: GrandCharm -- Grand Charm
* Adjusting rule for ItemLevelReq = 0
* update rule again
* wpList, LoadingScreen, GetSelectedCharacterName
Credits to gogigogi1
* Class offset updated
* TZ online
* IsCorpse Offset
* Added a few OpenMenus, also HasMerc()
PortraitsShown,BeltRows,QuestLog,MercInventory,NewStats
then func HasMerc() return true if we have merc.
* Added panelManager support for d2go (crude implementation but works)
* Refined a little bit
* Made widget map a more mappy map which can be access without iterations
* Added widgets to debugger
* Added shrines, i think
* Fixed shrines
* Fix for actually determining a shrine the correct way
* Updated to use a Shrine object instead of a boring ID
* After deliberation, removed extra position thingamajigger
* Added a temporary fix to have a minimum value of 1 for per level mods
* Expose Stat Aliases and Type Aliases (#25)
* Fixed setting a minimum value of 1 for per level item stats
* Added minimum value of attack rating per level to be 15
* Added min value for replenish durability/quantity
* Added fix for reading item modifiers - enhanced damage now works
* Delete .idea/.gitignore
* Delete .idea/d2go.iml
* Delete .idea/modules.xml
* Delete .idea/vcs.xml
* Added gitignore file
* Refactored code
---------
Co-authored-by: dmeli <d.melia@outlook.fr>
Co-authored-by: Arto Simonyan <artosimonyan@protonmail.com>