author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354753 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354749 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354744 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354739 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354735 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354730 -0700
parent 3e725eded8
author hppeng <hppeng> 1699417872 -0800
committer hppeng <hppeng> 1720354688 -0700
Update recipes.json (#265)
Change ratio of gems to oil as it has been updated in 2.0.4
> Updated the Jeweling Recipe Changes (Bracelet- 2:1 gems:oil, Necklaces- 3:1 gems:oil)
https://forums.wynncraft.com/threads/2-0-4-full-changelog-new-bank-lootruns-more.310535/
Finish updating recipes.json
why are there 4 versions of this file active at any given time
Fix damage calculation for rainbow raw
wow this bug has been here for a LONG time
also bump version for ing db
Bunch of bugfixes
- new major ID
- divine honor: reduce earth damage
- radiance: don't boost tomes, xp/loot bonuses
atree:
- parry: minor typo
- death magnet: marked dep
- nightcloak knife: 15s desc
Api v3 (#267)
* Tweak ordering to be consistent internally
* v3 items (#266)
* item_wrapper script
for updating item data with v3 endpoint
* metadata from v3
* v3 item format
For the purpose of wynnbuilder, additional mapping might be needed.
* v3 item format
additional mapping might be needed for wb
* v3 compressed item json
* clean item json v3 format
* Update translate map to api v3
partially... we will need to redo scripts to flatmap all the items
* Fix items for 2.0.4.3
finally
* New ingredients (and parse script update)
just realized I forgot to commit the parse script this whole time
* Forgot to commit data files, and bump ing db version
* Sketchily reverse translate major ids
internalname and separate lookup table lol
* Forgot to update data files
todo: script should update all files at once
* Bump wynn version number
already outdated...
* Forgot to update 2.0.4.3 major ids
---------
Co-authored-by: hppeng <hppeng>
Co-authored-by: RawFish69 <108964215+RawFish69@users.noreply.github.com>
Add missing fields to ingreds
missing ids and consumableIDs tags in some ingreds
Fix missing properties in item search setup
these should be unified maybe to avoid duplicated code
Fix sacshrine dependency on fluid healing
also: fix ": " in item searcher
I managed to mess up all major ids
note: major ids min file is generated along with atree. it uses numeric ids, not just json compress
2.0.4.4 update (#269)
* 2.0.4.4 update
Fix v3 item api debug script
Implement hellfire (discombob disallow not happening yet)
* Fix boiling blood implementation
slightly more intuitive
also, janky first pass implementation for hellfire
* Atree default update
Allow sliders to specify a default value, for puppet and boiling blood for now
* Fix rainbow def
display on items and build stats
Calculate into raw def correctly
* Atree backend improvements
Allow major ids to have dependencies
Implement cherry bomb new ver. (wooo replace_spell just works out of the box!)
Add comments to atree.js
* Fix name of normal items
don't you love it when wynn api makes breaking changes for no reason
* Misc bugfix
Reckless abandon req Tempest
new damage ID in search
* Fix major id search
and temblor desc
* Fix blockers on mage
* Fix flaming uppercut implementation
* Force base dps display to display less digits
* Tomes finally pulling from the API
but still with alias feature enabled!
* Lootrun tomes (finally?)
cool? maybe?
* Fix beachside set set bonus
---------
Co-authored-by: hppeng <hppeng>
Fix rainbow def
display on items and build stats
Calculate into raw def correctly
Fix major id search
and temblor desc
Force base dps display to display less digits
Fix beachside set set bonus
Fix build decode error
reading only 7 tome fields no matter what
Give NONE tomes correct ids in load_tome
i hate this system so much
Allow searching for max/min of ranges
Fix crafted item damage display
in the process, also update powder calculation logic! Should be fully correct now...
TL;DR: Weapon damage is floating point; item display is wrong; ingame displays (damage floaters and compass) are floored.
Fluid healing now multiplicative with heal efficiency ID
NOTE: this breaks backwards compatibility with older atree jsons.
Do we care about this?
Realizing how much of a nightmare it will be (and already is) to keep
atree fully backwards compatible. Maybe that will be something left to
`git clone` instead.
fix (#274)
* Fix atree connection issue with cheaper multihit-psithurism
* Fix major IDs with empty effect tags
bugged: temblor and overwhelm
hpp remember that effects tag is mandatory
or maybe you should just fix this and let effects be empty so you will never forget
* Bump ingred db version?
someone's didn't load correctly
* Misc. fixes
atree bugs (stronger sunshower, sacred surge)
Major ID attack speed on forest's blessing
* Update to 2.0.4.1
* Fix tome defense numbers
long time coming
* Fix a bunch of atree bugs
lazy hpp
* I forgot to bump db version again
* Fix archer atree illegal connection
oops
* Fix cheaper shield connection (2)
* Update credits.txt
* spooky festival update ings (#262)
* Update ing compressed files
---------
Co-authored-by: hppeng <hppeng>
Co-authored-by: EdmondLie <126294740+EdmondLie@users.noreply.github.com>
* Mage atree changes
* Bump version to 2.0.3.1
just tree for now
* Warrior tree
🙏
* Shaman tree
WIP some things are too jank to stay
* Fixes to bamboozle behavior
also echo was -60% instead of -65% in the file??? wtf
* Shurikens damage boost by echo
meme
* Fix description text in echo, update old version atree file
* Fix shaman tree
thanks spegg!
* Spegg atree changes
assassin tree
fixed many of my shaman mistakes
and other changes we missed over the months somehow?
* Updated archer ability tree
Thanks @mr_me! All credit to them.
* Fixes to spegg's fixes
implement beast lore
* Change how Chant of the Lunatic is calculated
coursing restraints ingame is 15% damage bonus
* Updated ingredients manually
thanks @watermelon (snownlite)!
* Forgor to bump ing db version
* Fix ingredient display jank
* 2.0.3 items (#259)
* API update
also add new IDs to a bunch of places... tech debt whyyy
* Forgot to update ingreds...
* Change heal power ID name to stack with tree abils, fix multi totem effect on totemic shatter
and req for mana traps
* Forgot to bump item db version
* Implement major IDs
not implemented: Gentle Glow, and Forest's Blessing damage increase (since I don't know the exact numbers)
and radiance boost is not implemented (radiance is currently handled way too jank)
might wait for buffs rework to handle radiance.
* patch item searcher
TODO: make this not disgusting... build_encode_decode file has gotten too big
---------
Co-authored-by: hppeng <hppeng>
Co-authored-by: RawFish69 <108964215+RawFish69@users.noreply.github.com>
* Fix enraged blow typo; allow "or" and "and" in adv search
...forgot to update json
* Lacerate is blocked by Echo, not Mirror Image
* Misc bugfix
Fix bug with skillpoints and negative set bonus
Add final multiplier for echo
* Clean up testing folder
and add script for quick plotting pairs of ids/item values
* Fix typo in better lightweaver
add to the correct dps
* Partial update to 2.0.2.3 (festival of heroes)
patch:
- ing changes (manual)
- two endgame items (the ones that I got customs for)
bugfix:
- Fix bug in reverse mapping that mapped item "type" to "accessoryType"
* Forgot to commit all the 2.0.2.3 data files...
* Fix epilogue displayName
* Fix minor incorrectness with fromIntV invocation
don't think this was a bug? but its not the correct number of arguments lol
* Move powder ingreds to ing load sequence
not used anywhere else
also, remove extra prints in crafter
* Refactor powder special display
fix quake/chain/courage not displaying some powder special information 💀
* Finally fix satsujin to work with powder specials
thanks to powder special display refactor
* Fix mask of the awakened giving outdated stats
e
* Add prologue and gleeman's tale
wynn api when
...fix epilgoue
---------
Co-authored-by: hppeng <hppeng>
* 2.0.2 mage tree
Super super janky implementation of winded
* Clean up breathless definition
* Numerical values and archetype req update for non mage ability trees
Notably excludes:
Effigy attack speed
Double/Triple totem multipliers
more shields damage change
arrow hurricane nerf
don't think this includes dependencies but idk if any changed? Topology fixing still needed
* Archer, Warrior and Shaman updated (mostly)
* Assassin tree changes
* Item db update
guess this is the 2.0.2 branch now
* Mage edit to match ingame
* Fix misc. atree stuff that wasn't fixed yet
warrior connections and positions
double/triple totem implementation
ragna nerf
---------
Co-authored-by: hppeng <hppeng>
Co-authored-by: TopHat of Pride <33451677+TopHat-of-Pride@users.noreply.github.com>
Co-authored-by: aspiepuppy <emimeado@gmail.com>
* Update tomes.json with 2.0 tomes
Added the 18 new weapon tomes coming in update 2.0.
Also fixed fabled t1 weapon tomes having level 80 instead of 60.
* Update tome_map.json with 2.0 tomes
Added the 18 new weapon tomes coming in update 2.0.
* Add missing regression tests
* Encode and decode V8, initial files
* Adding shortcut load
use json directly meme
* Dummy data for 2.0.1.2 (same as 2.0.1.1)
update documentation slightly
* Tier 3 tomes, and update files from api
.... tech debt... when binary encode
* Change versioning system to use query instead of hash
hopefully less breaking change; also just prettier
* More misc bugfix
Fix race condition in builder graph load
Fix loading empty hash
Add boundless set tag and set bonus
Update mage atree
* Data files for wynn version 2.0.1.2, and updated atree const json
* Add ability for nodes to have (single) archetype req but no archetype
Possibly we want to make a more general req system
* Finish inputting rest of the atree changes
hopefully
* Minify index.html
* Add tree decoding pseudocode to dev/index.html
* Update V8 docs
* Style fixes, bump db versions
* missing... semicolons...
Co-authored-by: FrozenEarth <39888817+FrozenEarth-git@users.noreply.github.com>
Co-authored-by: hppeng <hppeng>
* Beginnings of shaman atree
* Fix aura parents
* Day's work (ft. frozenearth and endistic)
* More incremental work -- finish another two pages i think, or one
* One more page to go on shaman atree
* Fix missing archetype on overseer and fix regeneration to be not 100% heal per tick
* Just missing 4 abils at the bottom hopefully
* Fix typos in display
* Fix archetype req for chant of the fanatic
* Shaman atree complete
except fluid healing doesn't work yet
* Add comments, fix some misc. formatting related stuffs
* Misc. patch
Fix rebound interaction
Fix translations for newly added target parts
Fix tree misc. connection/archetype missing bugs
Co-authored-by: hppeng <hppeng>