Commit graph

30 commits

Author SHA1 Message Date
hppeng
f3b4429b2e Add missing fields to ingreds
missing ids and consumableIDs tags in some ingreds
2023-12-29 18:55:31 -08:00
hppeng-wynn
df9412e994
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>
2023-12-29 18:33:04 -08:00
hppeng-wynn
3e725eded8
update up to 2.0.4.1 (#264)
* 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>
2023-10-19 18:58:52 -07:00
hppeng-wynn
479af33a81
2.0.3 update (#260)
* 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>
2023-07-14 18:34:30 -07:00
hppeng-wynn
590aa2269d
update master (#258)
* Clean up logic for positive/negative rolls; fix customizer

logical xor moment

* ....why did I leave extra code in

embarassing bug how did you not catch this before pushing

anyway this should fix CI creator

* unicorn horn (#255)

* unicorn horn 

50% rn in game

* Update ingreds_clean.json

* Update ingreds_compress.json

* Bump ing db version

* Add parry buff, and lifesteal

lol offensive lifesteal
reinforcing the stereotype

* Bamboozle should be fire conversion

thanks felixtape also I thought I fixed this ages ago

* Update doc.html so it works

missing lifesteal elem

* Serve our own copies of bootstrap and autocomplete

random npm outage wtf

* Whoops... forgot to replace autocomplete.js, and macy

---------

Co-authored-by: hppeng <hppeng>
Co-authored-by: RawFish69 <108964215+RawFish69@users.noreply.github.com>
2023-07-09 23:07:05 -07:00
hppeng-wynn
d9e5d6da95
Updating to wynn 2.0.2.3 (except item database...)
* 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>
2023-04-14 17:18:52 -07:00
hppeng-wynn
dc878caf1c
2.0.2 (#252)
* 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>
2023-02-17 03:40:23 -08:00
hppeng-wynn
2561feb621
Wynn versioning method (#238)
* 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>
2022-12-16 10:29:01 +00:00
hppeng
f8c266db8d Update item and ingred DB
and bump version numbers
2022-11-12 07:48:27 -08:00
FrozenEarth
1ff88b55a8
Fix Strange Trinket (#229)
* Fix Strange Trinket

Removed Strange Trinket's 4 def req (that it doesn't actually have)

* Also fixed Ignited Faebloom's mana steal
2022-11-12 06:47:58 -08:00
fin444
68dca569a8 fix ing id dupes, remove ingreds.json 2022-09-10 17:11:04 -04:00
hppeng
2842dfc672 Frozenearth's changes + postprocessing 2022-09-02 22:38:27 -07:00
FrozenEarth
a2e59d5ef4
Removed funny comment I forgot to remove 2022-08-31 18:56:22 -06:00
FrozenEarth
fd3819e494
Add 2.0 ingredients + ing balance changes
Added the following ingredients: (with ID number)
Contraband Absinthe (685)
Contraband Ink Sac (686)
Contraband Miracle Berry (687)
Devourer's Maw (688)
Faebloom Petal (689)
Feline Claws (690)
Ice Fishing Bait (691)
Ice Fishing Hook (692)
Ice Fishing Net (693)
Ice Fishing Twine (694)
Ignited Faebloom (695)
Illicit Hemlock (696)
Illicit Quince (697)
Illicit Tingflower (698)
Illicit Whitethorn (699)
Illicit Yarrow (700)
Looted Alloy (701)
Pilfered Silver (702)
Strange Trinket (703)
Terramarine Dust (704)
Windswept Roots (705)
Yale Leather (706)

Added balance changes for:
Large Lapis
Stolen Pearls
2022-08-29 22:06:08 -06:00
hppeng
385a097cf7 Patch 11 item changes
might have bugs...
2022-08-09 02:39:03 -07:00
hppeng
285ba06403 Clean ingreds_clean.json for readability of changes 2022-07-13 22:12:30 -07:00
hppeng
eb06741685 5x ingred mana stats too 2022-07-13 00:24:05 -07:00
hppeng
6416a439d8 Update ingredients 2022-01-02 23:51:19 -08:00
b
8a61ede4bd Update 1.20.3 ing by hand -- high likelihood of death 2021-11-22 11:03:59 -08:00
b
dc7b3caac0 Update ingred json manually... update item json with set bonus for ornament set 2021-11-22 10:19:20 -08:00
b
9ac699afbf WHOOOO API UPDATE 2021-10-29 20:13:58 -07:00
b
5d15b87e22 Finally item update???? 2021-10-17 17:24:07 -07:00
ferricles
ab2e02754d fixed crafted items not working 2021-07-15 22:09:51 -07:00
b
ad5c3529ec Update to 1.20.3 with item api 2021-07-13 15:34:40 -07:00
b
3c3aec50fd New ingreds and remove extra panda king's crown 2021-07-11 13:43:52 -07:00
ferricles
1020c358bb fixed ing_map messup 2021-05-21 10:57:36 -07:00
ferricles
67d5fbe54f separated ingredient and recipe puling and cleaning; updated to 1.20.2 ingredient API 2021-05-19 20:35:35 -07:00
ferricles
f86c65545a crafting 1.1, small fixes, more secure ID saving. 2021-01-28 18:31:31 -08:00
ferricles
733a5fca41 CRAFTER 1.0 2021-01-27 16:52:34 -08:00
ferricles
b809c279c3 crafteds v0 2021-01-19 09:32:27 -08:00