Commit graph

35 commits

Author SHA1 Message Date
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
4b9460ebc2 Fix cost application 2023-03-05 01:45:50 -08:00
hppeng
645f3145f0 Fix echo and bamboozle crash
and fix modify to work a bit better... TODO need actual dependency resolution for spell modification
2023-03-04 23:15:46 -08:00
hppeng
39c8357c5d Misc bugfix in atree
better ophanim and gust connection
bamboozle damage buff with echo
2023-03-04 17:13:45 -08:00
hppeng
4cf270f24f Misc. fixes
- pirouette: not acrobat
- Nightcloak knife: implemented
- diversion: description fixed
2023-02-20 01:32:05 -08:00
hppeng
8058bb5374 Dissolution shadestepper req 2023-02-18 14:33:20 -08:00
hppeng
24de93168f Ambush isn't shadestepper 2023-02-18 13:22:45 -08:00
hppeng
53c4ea67cc Fix typos in ability tree 2023-02-18 11:00:23 -08:00
hppeng
e3b2ea4cdf Misc. patches force push haha
-- fix better enraged blow existing
-- fix dissolution location
-- fix cheaper dash to death magnet connection
-- fix last laugh location
-- fix death magnet dependency for fatal spin
2023-02-17 01:57:31 -08: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
cded54bcc0 Update atree file
...forgot to do this
2023-01-04 16:09:48 -08:00
hppeng-wynn
f90794070a
Misc bugfix (#245)
* Atree bugs fix

Fix phantom ray damage
Fix more focus II connection

* Fix item display bugs

missing some damages
effectiveness typo

* Fix builder bugs

damage calc didn't account for rDamPct
morph- shortcut broke

* Fix fatal typo

remove extra console log

Co-authored-by: hppeng <hppeng>
2023-01-03 01:21:45 +00:00
hppeng-wynn
cc7e5b6818
Bugfixes (#243)
* Iron lungs and air shout damage fix

* Fix updating bug (edit ID output did not update in the correct order... somehow this became a race condition?)

* Sadly, reverting double totem display bug for now

* Remove prints, add comment for graph jank

Co-authored-by: hppeng <hppeng>
2022-12-24 10:12:14 +00:00
hppeng
0e66c63cda HOTFIX: janky patch to make editable fields work without full page update 2022-12-21 10:15:21 -08:00
hppeng-wynn
eeb5d61c74
Remove "air gap" nodes (#240)
* Remove "air gap" nodes

they... just aren't necessary... compute graph supports having inputs in the middle anyway
WHY did I do this in the past (and it caused issues with dusty update)

* Fix loading older item db versions and v0 links

* Remove debug prints

Co-authored-by: hppeng <hppeng>
2022-12-20 21:34:11 +00:00
hppeng
ca43faacf1 HOTFIX: Handle case when atree decode fails (extremely ungracefully)
Also fix a bunch of bugs with warrior and archer trees
2022-12-16 02:48:47 -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-wynn
557f33a594
Patch 2.0.1 (#232)
* Update atree_constants to 2.0.1

* Should be all of changes up to 2.0.1

Co-authored-by: FrozenEarth <39888817+FrozenEarth-git@users.noreply.github.com>
Co-authored-by: hppeng <hppeng>
2022-11-12 06:43:19 -08:00
hppeng
4653fe4598 HOTFIX: updated minified atree constants file 2022-11-01 08:51:13 -07:00
FrozenEarth
c801ce0da0
Removed some 2.0.1 changes that snuck in 2022-11-01 09:19:10 -06:00
FrozenEarth
3adb1e0bec
Update atree_constants.js to 2.0 hotfix 6
Split from the 2.0.1 push due to popular request
2022-11-01 09:16:22 -06:00
hppeng
c093384867 Fix basaltic trap damage, implement hotfix 3 changes 2022-09-23 11:33:55 -07:00
hppeng-wynn
408f697d56
Radiance (#219)
* Janky radiance implementation

.....

* Special case scale tome multipliers

* Update doc.html

* Remove poison display, no more poison special treatment

* Fix fatal typo with defmult processing, only affect positive IDs

* Properly handle negative spellcost and negative IDs

* Fix some fatal typos

Co-authored-by: hppeng <hppeng>
2022-09-18 16:14:38 -07:00
hppeng
520fa8f33b Massive bash 8->7 req
lol i need this
2022-09-18 16:13:50 -07:00
hppeng-wynn
1f6e931ba3
Implement hotfix 2 changes (#225)
* Implement hotfix 2 changes

https://forums.wynncraft.com/threads/2-0-hotfix-2.303225/

* Shocking bomb description text

Co-authored-by: hppeng <hppeng>
2022-09-18 12:02:19 -07:00
hppeng
16b519069b Minor atree bug patch 2022-09-15 21:58:05 -07:00
hppeng
aa4ef2c68b Patch phantom ray -cost and invigorating wave typo 2022-09-09 06:55:37 -07:00
hppeng-wynn
96db5f3670
Merge pull request #218 from hppeng-wynn/powder_specials
Implement wynn2 powder specials
2022-09-05 21:55:02 -07:00
hppeng
e4c6c2edfb Implement wynn2 powder specials 2022-09-04 12:41:42 -07:00
hppeng
bf6fc1a69e Fix a bunch of bugs from discord bug reports channel 2022-09-04 12:17:01 -07:00
hppeng
64a0687543 Data update
parts of bugfix, new items from CGG
2022-08-27 10:01:32 -07:00
hppeng
045940ec87 Remove print statement "boop"
boop
2022-08-20 08:10:07 -07:00
hppeng-wynn
50b981620d
Fix misc. shaman bugs (#210)
fluid healing affecting aura heal
crash bug with invigorate puppets

Co-authored-by: hppeng <hppeng>
2022-08-16 09:24:16 -07:00
hppeng-wynn
974b9ee0d8
Move all builder js files into their own folder (#208)
* Move all builder js files into their own folder

* Minify index.html

* Fix comment in atree constants readme

Co-authored-by: hppeng <hppeng>
2022-08-15 22:32:49 -07:00