Commit graph

60 commits

Author SHA1 Message Date
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
8767616c0a HOTFIX: powder special early termination 2022-09-15 23:00:44 -07:00
hppeng
bf6fc1a69e Fix a bunch of bugs from discord bug reports channel 2022-09-04 12:17:01 -07:00
hppeng-wynn
ce57040d6f
Fix crafter link... (#212)
Co-authored-by: hppeng <hppeng>
2022-08-19 22:48:37 -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
hppeng
86b2a62b9a Move code out of display.js into item_display.js
not used in any other files; clutter
2022-08-15 10:39:27 -07:00
hppeng-wynn
874b8b1746
Fix poison to use actual statmap instead of build statmap (#204)
Co-authored-by: hppeng <hppeng>
2022-08-14 19:55:31 -07:00
hppeng-wynn
b0ef1c2a39
Archer: geyser stomp crash fix (#200)
* Archer: geyser stomp crash fix

Add spellcost final %

* Remove prints

* Add raw spell display for The Nothing

Co-authored-by: hppeng <hppeng>
2022-08-12 21:39:24 -07:00
hppeng
8ecc3866c7 Fix crafted accessory durability display
also cleanup display.js
2022-08-01 21:11:53 -07:00
hppeng
1d31bd0b3e Add some comments to top of builder .js files 2022-07-29 10:37:09 -07:00
hppeng
9a12e0dc39 Tweak heal display
fix 2 decimal places, make green
2022-07-28 22:53:04 -07:00
fin444
a009e07587 atlas for item textures 2022-07-24 17:31:23 -04:00
hppeng
f9e783e56e Fix memory leak and toggle spell tab display bug
also fix documentation in atree and doc.html
2022-07-23 05:28:21 -07:00
hppeng
5d4e0c63ec Make spellcost floating point
display 2 decimal places
2022-07-22 10:27:59 -07:00
hppeng
a364cb0fc7 HOTFIX: patch attack speed display
introduced by stat box merge... manual test failure... TODO: unit test framework
2022-07-20 11:59:29 -07:00
hppeng
a63b4df3aa Expand the arrow hitbox even further 2022-07-20 10:25:32 -07:00
hppeng
9a126fcf1c Summary element rename/cleanup 2022-07-20 00:35:20 -07:00
hppeng
ea89e936a1 Add back poison stats (kicked to the bottom)
also powder special and poison stats now vanish if u don't have them
2022-07-19 01:09:21 -07:00
hppeng
c5dd848a05 Big arrow hitbox 2022-07-19 00:39:01 -07:00
hppeng
538202e7ac Unify melee stats boxes
remove poison stats box for now
now melee stats box is correct with melee modifiers, and also neater in code
2022-07-19 00:33:05 -07:00
hppeng
b63f45572b HOTFIX: Fatal typo in item display code causing double display names
....
2022-07-18 20:43:25 -07:00
hppeng
459ee7dbe7 More display cleanup, fix ELS bug, fix double compute graph update 2022-07-18 00:34:29 -07:00
hppeng
70df30d335 begin display cleanup 2022-07-17 23:46:23 -07:00
hppeng
01648189a8 Fix item page 2022-07-16 20:49:06 -07:00
hppeng
2148831545 Fix display.js bugs, remove unused script imports 2022-07-16 20:06:01 -07:00
hppeng
af9479f1d5 Condense some code in display.js to use make_elem 2022-07-16 19:43:13 -07:00
reschan
8aabacb6eb finalize crafter ui changes 2022-07-12 12:10:55 +07:00
hppeng
e4d7a42a50 Remove prints 2022-07-05 23:51:16 -07:00
hppeng
8d077b3b4b Implement int and costs jankily
also fix rounding jankily with -cost items
2022-07-05 23:43:44 -07:00
hppeng
fac2c54da9 Archer atree 2022-07-01 01:23:06 -07:00
hppeng
0976fff43a Working atree encoder and decoder 2022-06-30 08:03:41 -07:00
hppeng
25102100ae Pull info from abil tree; construct spell objects and render them 2022-06-28 23:23:27 -07:00
hppeng
f23895ee48 Address PR comments 2022-06-27 22:16:23 -07:00
hppeng
3fb59494d9 Testing healing 2022-06-26 23:54:05 -07:00
hppeng
c7fd1c53f8 Internal spell representation overhaul
Using new (more expressive) schema
Somehow made display code cleaner !!!
2022-06-26 23:42:00 -07:00
hppeng
581891116d Fix a compute graph state update bug (double link), fix powder special display 2022-06-26 20:24:38 -07:00
hppeng
056ff84972 Misc. changes to powdering workings
Items no longer have powders array defined by default (only weapons/armors)
2022-06-26 01:07:43 -07:00
hppeng
975c0faa1f Fix crafter page, fix damage calculation for crafted and normal items (no longer rounded powder damage) 2022-06-26 00:08:02 -07:00
hppeng
2b18774395 Wynn2 damage calculation 2022-06-24 03:35:03 -07:00
hppeng
5f9c0d5185 HOTFIX: str/dex optimizer working now 2022-06-23 03:55:13 -07:00
hppeng
8945261c31 Merge branch 'UI_test' into compute_graph 2022-06-23 02:51:51 -07:00
hppeng
651ae9f3d5 Small refactor to prepare for atree; fix reset health/lvl 2022-06-21 22:39:10 -07:00
hppeng
ebcdf9ae27 Powder specials and potion boosts 2022-06-20 10:51:17 -07:00
hppeng
f7a1f4fc7e Fix melee damage, fix edit ids spell calc 2022-06-20 07:37:14 -07:00
hppeng
18d21e21ae Ready for dev branch merge 2022-06-20 06:12:32 -07:00
hppeng
4a54635e2d More cleanup 2022-06-19 19:07:59 -07:00
hppeng
7980980f9a Build display working, still have to do edit ids / skillpoints 2022-06-19 13:59:16 -07:00
hppeng
81dfe767a3 Item display, build display (partially) 2022-06-19 13:44:02 -07:00
hppeng
7bd27a9675 Merge branch 'UI_test' into compute_graph 2022-06-19 11:43:02 -07:00
hppeng
fd97eb45e0 Copying code
from sq2display.js to display.js
2022-06-19 11:30:10 -07:00