diff --git a/assets/a_bloodtransfusion.png b/assets/a_bloodtransfusion.png index ae0970a..a3c9a8f 100644 Binary files a/assets/a_bloodtransfusion.png and b/assets/a_bloodtransfusion.png differ diff --git a/assets/a_bonenova.png b/assets/a_bonenova.png index ca9ae2f..aaf296f 100644 Binary files a/assets/a_bonenova.png and b/assets/a_bonenova.png differ diff --git a/assets/a_butchersbell.png b/assets/a_butchersbell.png index 98dbc54..9ffa4d6 100644 Binary files a/assets/a_butchersbell.png and b/assets/a_butchersbell.png differ diff --git a/assets/a_cleaverstorm.png b/assets/a_cleaverstorm.png index 3f061a8..6291745 100644 Binary files a/assets/a_cleaverstorm.png and b/assets/a_cleaverstorm.png differ diff --git a/assets/a_gutreroll.png b/assets/a_gutreroll.png index af94c19..51cf347 100644 Binary files a/assets/a_gutreroll.png and b/assets/a_gutreroll.png differ diff --git a/assets/a_marrowdraught.png b/assets/a_marrowdraught.png index 3dc4419..5b941c4 100644 Binary files a/assets/a_marrowdraught.png and b/assets/a_marrowdraught.png differ diff --git a/assets/a_offalbomb.png b/assets/a_offalbomb.png index 6c9a503..b003f28 100644 Binary files a/assets/a_offalbomb.png and b/assets/a_offalbomb.png differ diff --git a/assets/a_panicroom.png b/assets/a_panicroom.png index 908c91f..c517b76 100644 Binary files a/assets/a_panicroom.png and b/assets/a_panicroom.png differ diff --git a/assets/a_skinnerscoin.png b/assets/a_skinnerscoin.png index a16eb52..d72970a 100644 Binary files a/assets/a_skinnerscoin.png and b/assets/a_skinnerscoin.png differ diff --git a/assets/a_slaughtertime.png b/assets/a_slaughtertime.png index c0b8dbd..c53850f 100644 Binary files a/assets/a_slaughtertime.png and b/assets/a_slaughtertime.png differ diff --git a/assets/ammo.png b/assets/ammo.png index c7f1835..cc9919f 100644 Binary files a/assets/ammo.png and b/assets/ammo.png differ diff --git a/assets/boss_augerprime.png b/assets/boss_augerprime.png index 3560fe0..5735dff 100644 Binary files a/assets/boss_augerprime.png and b/assets/boss_augerprime.png differ diff --git a/assets/boss_augerprime_sheet.png b/assets/boss_augerprime_sheet.png index 51389a4..bb95e61 100644 Binary files a/assets/boss_augerprime_sheet.png and b/assets/boss_augerprime_sheet.png differ diff --git a/assets/boss_bonesaw.png b/assets/boss_bonesaw.png index f76a354..c9d67cd 100644 Binary files a/assets/boss_bonesaw.png and b/assets/boss_bonesaw.png differ diff --git a/assets/boss_bonesaw_sheet.png b/assets/boss_bonesaw_sheet.png index 358a4a8..42d0391 100644 Binary files a/assets/boss_bonesaw_sheet.png and b/assets/boss_bonesaw_sheet.png differ diff --git a/assets/boss_flenser.png b/assets/boss_flenser.png index c2581b0..2ae8cb2 100644 Binary files a/assets/boss_flenser.png and b/assets/boss_flenser.png differ diff --git a/assets/boss_flenser_sheet.png b/assets/boss_flenser_sheet.png index c4c1777..2c2cda7 100644 Binary files a/assets/boss_flenser_sheet.png and b/assets/boss_flenser_sheet.png differ diff --git a/assets/boss_gorecrown.png b/assets/boss_gorecrown.png index 0ced077..e90a8a5 100644 Binary files a/assets/boss_gorecrown.png and b/assets/boss_gorecrown.png differ diff --git a/assets/boss_gorecrown_sheet.png b/assets/boss_gorecrown_sheet.png index a2e1277..609fcfa 100644 Binary files a/assets/boss_gorecrown_sheet.png and b/assets/boss_gorecrown_sheet.png differ diff --git a/assets/boss_hookchoir.png b/assets/boss_hookchoir.png index 880ed77..830a8ee 100644 Binary files a/assets/boss_hookchoir.png and b/assets/boss_hookchoir.png differ diff --git a/assets/boss_hookchoir_sheet.png b/assets/boss_hookchoir_sheet.png index e385e3c..5306e77 100644 Binary files a/assets/boss_hookchoir_sheet.png and b/assets/boss_hookchoir_sheet.png differ diff --git a/assets/boss_knifecrawl.png b/assets/boss_knifecrawl.png index 98e2de8..7f2c9d7 100644 Binary files a/assets/boss_knifecrawl.png and b/assets/boss_knifecrawl.png differ diff --git a/assets/boss_knifecrawl_sheet.png b/assets/boss_knifecrawl_sheet.png index ef54973..465701f 100644 Binary files a/assets/boss_knifecrawl_sheet.png and b/assets/boss_knifecrawl_sheet.png differ diff --git a/assets/boss_platefather.png b/assets/boss_platefather.png index 7568348..75ac994 100644 Binary files a/assets/boss_platefather.png and b/assets/boss_platefather.png differ diff --git a/assets/boss_platefather_sheet.png b/assets/boss_platefather_sheet.png index 6f9072b..d8fab71 100644 Binary files a/assets/boss_platefather_sheet.png and b/assets/boss_platefather_sheet.png differ diff --git a/assets/boss_scald.png b/assets/boss_scald.png index 2a6dacb..2ec07c8 100644 Binary files a/assets/boss_scald.png and b/assets/boss_scald.png differ diff --git a/assets/boss_scald_sheet.png b/assets/boss_scald_sheet.png index db04837..b58debe 100644 Binary files a/assets/boss_scald_sheet.png and b/assets/boss_scald_sheet.png differ diff --git a/assets/boss_vealmother.png b/assets/boss_vealmother.png index b8af4b8..25a9d57 100644 Binary files a/assets/boss_vealmother.png and b/assets/boss_vealmother.png differ diff --git a/assets/boss_vealmother_sheet.png b/assets/boss_vealmother_sheet.png index fb4d644..1672a9c 100644 Binary files a/assets/boss_vealmother_sheet.png and b/assets/boss_vealmother_sheet.png differ diff --git a/assets/bullet_bone.png b/assets/bullet_bone.png index 48d357e..331fd7c 100644 Binary files a/assets/bullet_bone.png and b/assets/bullet_bone.png differ diff --git a/assets/bullet_cleaver.png b/assets/bullet_cleaver.png index f2bb974..9d1b823 100644 Binary files a/assets/bullet_cleaver.png and b/assets/bullet_cleaver.png differ diff --git a/assets/bullet_eye.png b/assets/bullet_eye.png index 2938162..ef19257 100644 Binary files a/assets/bullet_eye.png and b/assets/bullet_eye.png differ diff --git a/assets/bullet_gore.png b/assets/bullet_gore.png index 5f1f0e5..42e56d3 100644 Binary files a/assets/bullet_gore.png and b/assets/bullet_gore.png differ diff --git a/assets/bullet_harpoon.png b/assets/bullet_harpoon.png index 3a1ab23..9252536 100644 Binary files a/assets/bullet_harpoon.png and b/assets/bullet_harpoon.png differ diff --git a/assets/bullet_saw.png b/assets/bullet_saw.png index 745585d..e5642e0 100644 Binary files a/assets/bullet_saw.png and b/assets/bullet_saw.png differ diff --git a/assets/bullet_syringe.png b/assets/bullet_syringe.png index 4f04998..0410f3c 100644 Binary files a/assets/bullet_syringe.png and b/assets/bullet_syringe.png differ diff --git a/assets/decal_blood1.png b/assets/decal_blood1.png index 17d0053..1553e49 100644 Binary files a/assets/decal_blood1.png and b/assets/decal_blood1.png differ diff --git a/assets/decal_blood2.png b/assets/decal_blood2.png index 4c9afdd..4093c50 100644 Binary files a/assets/decal_blood2.png and b/assets/decal_blood2.png differ diff --git a/assets/decal_blood3.png b/assets/decal_blood3.png index c5a5419..d5ad4de 100644 Binary files a/assets/decal_blood3.png and b/assets/decal_blood3.png differ diff --git a/assets/decal_blood4.png b/assets/decal_blood4.png index 3f46bb4..b145746 100644 Binary files a/assets/decal_blood4.png and b/assets/decal_blood4.png differ diff --git a/assets/door_locked.png b/assets/door_locked.png index af4ead3..9052746 100644 Binary files a/assets/door_locked.png and b/assets/door_locked.png differ diff --git a/assets/door_open.png b/assets/door_open.png index 7064a9b..c42cdb9 100644 Binary files a/assets/door_open.png and b/assets/door_open.png differ diff --git a/assets/enemy_broodsac.png b/assets/enemy_broodsac.png index 69d5048..1e065ad 100644 Binary files a/assets/enemy_broodsac.png and b/assets/enemy_broodsac.png differ diff --git a/assets/enemy_broodsac_sheet.png b/assets/enemy_broodsac_sheet.png index a02daca..8cc9b4a 100644 Binary files a/assets/enemy_broodsac_sheet.png and b/assets/enemy_broodsac_sheet.png differ diff --git a/assets/enemy_bulwark.png b/assets/enemy_bulwark.png index 48cb777..9966d21 100644 Binary files a/assets/enemy_bulwark.png and b/assets/enemy_bulwark.png differ diff --git a/assets/enemy_bulwark_sheet.png b/assets/enemy_bulwark_sheet.png index 1846956..ac7c9d7 100644 Binary files a/assets/enemy_bulwark_sheet.png and b/assets/enemy_bulwark_sheet.png differ diff --git a/assets/enemy_censer.png b/assets/enemy_censer.png index 4cd23f3..63e7a4c 100644 Binary files a/assets/enemy_censer.png and b/assets/enemy_censer.png differ diff --git a/assets/enemy_censer_sheet.png b/assets/enemy_censer_sheet.png index f58dbba..5d92b66 100644 Binary files a/assets/enemy_censer_sheet.png and b/assets/enemy_censer_sheet.png differ diff --git a/assets/enemy_choirmaster.png b/assets/enemy_choirmaster.png index 868e525..508d350 100644 Binary files a/assets/enemy_choirmaster.png and b/assets/enemy_choirmaster.png differ diff --git a/assets/enemy_choirmaster_sheet.png b/assets/enemy_choirmaster_sheet.png index 583d016..332cc65 100644 Binary files a/assets/enemy_choirmaster_sheet.png and b/assets/enemy_choirmaster_sheet.png differ diff --git a/assets/enemy_exploder.png b/assets/enemy_exploder.png index b89c0b5..1debbc6 100644 Binary files a/assets/enemy_exploder.png and b/assets/enemy_exploder.png differ diff --git a/assets/enemy_exploder_sheet.png b/assets/enemy_exploder_sheet.png index e49179d..323c72d 100644 Binary files a/assets/enemy_exploder_sheet.png and b/assets/enemy_exploder_sheet.png differ diff --git a/assets/enemy_flenserling.png b/assets/enemy_flenserling.png index 0b3643d..621a83a 100644 Binary files a/assets/enemy_flenserling.png and b/assets/enemy_flenserling.png differ diff --git a/assets/enemy_flenserling_sheet.png b/assets/enemy_flenserling_sheet.png index 2301268..02ee322 100644 Binary files a/assets/enemy_flenserling_sheet.png and b/assets/enemy_flenserling_sheet.png differ diff --git a/assets/enemy_mini.png b/assets/enemy_mini.png index 182c691..3eae9e9 100644 Binary files a/assets/enemy_mini.png and b/assets/enemy_mini.png differ diff --git a/assets/enemy_mini_sheet.png b/assets/enemy_mini_sheet.png index 7ff024f..8808690 100644 Binary files a/assets/enemy_mini_sheet.png and b/assets/enemy_mini_sheet.png differ diff --git a/assets/enemy_runner.png b/assets/enemy_runner.png index 1a84bb9..5d1daa4 100644 Binary files a/assets/enemy_runner.png and b/assets/enemy_runner.png differ diff --git a/assets/enemy_runner_sheet.png b/assets/enemy_runner_sheet.png index 7019fb1..27fb77b 100644 Binary files a/assets/enemy_runner_sheet.png and b/assets/enemy_runner_sheet.png differ diff --git a/assets/enemy_shambler.png b/assets/enemy_shambler.png index 7e5298f..b7827f3 100644 Binary files a/assets/enemy_shambler.png and b/assets/enemy_shambler.png differ diff --git a/assets/enemy_shambler_sheet.png b/assets/enemy_shambler_sheet.png index 9261637..c78d1ab 100644 Binary files a/assets/enemy_shambler_sheet.png and b/assets/enemy_shambler_sheet.png differ diff --git a/assets/enemy_spitter.png b/assets/enemy_spitter.png index 1258df8..c27349f 100644 Binary files a/assets/enemy_spitter.png and b/assets/enemy_spitter.png differ diff --git a/assets/enemy_spitter_sheet.png b/assets/enemy_spitter_sheet.png index 2c3fee3..7ea1d19 100644 Binary files a/assets/enemy_spitter_sheet.png and b/assets/enemy_spitter_sheet.png differ diff --git a/assets/enemy_splitter.png b/assets/enemy_splitter.png index 99fa01d..676869e 100644 Binary files a/assets/enemy_splitter.png and b/assets/enemy_splitter.png differ diff --git a/assets/enemy_splitter_sheet.png b/assets/enemy_splitter_sheet.png index 5e59a39..b2de65f 100644 Binary files a/assets/enemy_splitter_sheet.png and b/assets/enemy_splitter_sheet.png differ diff --git a/assets/gem_big.png b/assets/gem_big.png index 40a36df..6cd9a43 100644 Binary files a/assets/gem_big.png and b/assets/gem_big.png differ diff --git a/assets/gem_small.png b/assets/gem_small.png index 8bf70e9..72b9e0f 100644 Binary files a/assets/gem_small.png and b/assets/gem_small.png differ diff --git a/assets/hd/a_bloodtransfusion.webp b/assets/hd/a_bloodtransfusion.webp index f5e10ed..82f9d8c 100644 Binary files a/assets/hd/a_bloodtransfusion.webp and b/assets/hd/a_bloodtransfusion.webp differ diff --git a/assets/hd/a_bonenova.webp b/assets/hd/a_bonenova.webp index ab28ff5..d7bf481 100644 Binary files a/assets/hd/a_bonenova.webp and b/assets/hd/a_bonenova.webp differ diff --git a/assets/hd/a_butchersbell.webp b/assets/hd/a_butchersbell.webp index 221fb16..b14b354 100644 Binary files a/assets/hd/a_butchersbell.webp and b/assets/hd/a_butchersbell.webp differ diff --git a/assets/hd/a_cleaverstorm.webp b/assets/hd/a_cleaverstorm.webp index 1bfcd1a..feae7b5 100644 Binary files a/assets/hd/a_cleaverstorm.webp and b/assets/hd/a_cleaverstorm.webp differ diff --git a/assets/hd/a_gutreroll.webp b/assets/hd/a_gutreroll.webp index 82c50d4..153a7da 100644 Binary files a/assets/hd/a_gutreroll.webp and b/assets/hd/a_gutreroll.webp differ diff --git a/assets/hd/a_marrowdraught.webp b/assets/hd/a_marrowdraught.webp index 4c0ff09..7a62f93 100644 Binary files a/assets/hd/a_marrowdraught.webp and b/assets/hd/a_marrowdraught.webp differ diff --git a/assets/hd/a_offalbomb.webp b/assets/hd/a_offalbomb.webp index 2b2f83b..cc1925c 100644 Binary files a/assets/hd/a_offalbomb.webp and b/assets/hd/a_offalbomb.webp differ diff --git a/assets/hd/a_panicroom.webp b/assets/hd/a_panicroom.webp index 7252de0..4bfe7f7 100644 Binary files a/assets/hd/a_panicroom.webp and b/assets/hd/a_panicroom.webp differ diff --git a/assets/hd/a_skinnerscoin.webp b/assets/hd/a_skinnerscoin.webp index 5dd56fa..4b968b8 100644 Binary files a/assets/hd/a_skinnerscoin.webp and b/assets/hd/a_skinnerscoin.webp differ diff --git a/assets/hd/a_slaughtertime.webp b/assets/hd/a_slaughtertime.webp index c9e2395..81c8fdb 100644 Binary files a/assets/hd/a_slaughtertime.webp and b/assets/hd/a_slaughtertime.webp differ diff --git a/assets/hd/ammo.webp b/assets/hd/ammo.webp index 52d77c4..cf2bc03 100644 Binary files a/assets/hd/ammo.webp and b/assets/hd/ammo.webp differ diff --git a/assets/hd/boss_augerprime.webp b/assets/hd/boss_augerprime.webp index d931e89..314cdc5 100644 Binary files a/assets/hd/boss_augerprime.webp and b/assets/hd/boss_augerprime.webp differ diff --git a/assets/hd/boss_augerprime_sheet.webp b/assets/hd/boss_augerprime_sheet.webp index 8df9e4a..8b3c9b1 100644 Binary files a/assets/hd/boss_augerprime_sheet.webp and b/assets/hd/boss_augerprime_sheet.webp differ diff --git a/assets/hd/boss_bonesaw.webp b/assets/hd/boss_bonesaw.webp index aac9447..2ff5101 100644 Binary files a/assets/hd/boss_bonesaw.webp and b/assets/hd/boss_bonesaw.webp differ diff --git a/assets/hd/boss_bonesaw_sheet.webp b/assets/hd/boss_bonesaw_sheet.webp index 00825a3..ac2f771 100644 Binary files a/assets/hd/boss_bonesaw_sheet.webp and b/assets/hd/boss_bonesaw_sheet.webp differ diff --git a/assets/hd/boss_flenser.webp b/assets/hd/boss_flenser.webp index 63b00af..90f9a3f 100644 Binary files a/assets/hd/boss_flenser.webp and b/assets/hd/boss_flenser.webp differ diff --git a/assets/hd/boss_flenser_sheet.webp b/assets/hd/boss_flenser_sheet.webp index 2a3841e..8a63aa3 100644 Binary files a/assets/hd/boss_flenser_sheet.webp and b/assets/hd/boss_flenser_sheet.webp differ diff --git a/assets/hd/boss_gorecrown.webp b/assets/hd/boss_gorecrown.webp index f2a1a04..6e141e5 100644 Binary files a/assets/hd/boss_gorecrown.webp and b/assets/hd/boss_gorecrown.webp differ diff --git a/assets/hd/boss_gorecrown_sheet.webp b/assets/hd/boss_gorecrown_sheet.webp index 7c138d7..80da739 100644 Binary files a/assets/hd/boss_gorecrown_sheet.webp and b/assets/hd/boss_gorecrown_sheet.webp differ diff --git a/assets/hd/boss_hookchoir.webp b/assets/hd/boss_hookchoir.webp index 9a30505..2583af0 100644 Binary files a/assets/hd/boss_hookchoir.webp and b/assets/hd/boss_hookchoir.webp differ diff --git a/assets/hd/boss_hookchoir_sheet.webp b/assets/hd/boss_hookchoir_sheet.webp index 02c202e..ff9cb0d 100644 Binary files a/assets/hd/boss_hookchoir_sheet.webp and b/assets/hd/boss_hookchoir_sheet.webp differ diff --git a/assets/hd/boss_knifecrawl.webp b/assets/hd/boss_knifecrawl.webp index 4e0a12e..2ac07f5 100644 Binary files a/assets/hd/boss_knifecrawl.webp and b/assets/hd/boss_knifecrawl.webp differ diff --git a/assets/hd/boss_knifecrawl_sheet.webp b/assets/hd/boss_knifecrawl_sheet.webp index 4129ed0..caaf85c 100644 Binary files a/assets/hd/boss_knifecrawl_sheet.webp and b/assets/hd/boss_knifecrawl_sheet.webp differ diff --git a/assets/hd/boss_platefather.webp b/assets/hd/boss_platefather.webp index a1810ee..b81dca1 100644 Binary files a/assets/hd/boss_platefather.webp and b/assets/hd/boss_platefather.webp differ diff --git a/assets/hd/boss_platefather_sheet.webp b/assets/hd/boss_platefather_sheet.webp index 8d1a269..698808f 100644 Binary files a/assets/hd/boss_platefather_sheet.webp and b/assets/hd/boss_platefather_sheet.webp differ diff --git a/assets/hd/boss_scald.webp b/assets/hd/boss_scald.webp index 27867a5..6d754d7 100644 Binary files a/assets/hd/boss_scald.webp and b/assets/hd/boss_scald.webp differ diff --git a/assets/hd/boss_scald_sheet.webp b/assets/hd/boss_scald_sheet.webp index 3ce7be3..7b6454c 100644 Binary files a/assets/hd/boss_scald_sheet.webp and b/assets/hd/boss_scald_sheet.webp differ diff --git a/assets/hd/boss_vealmother.webp b/assets/hd/boss_vealmother.webp index 081dd69..3531faa 100644 Binary files a/assets/hd/boss_vealmother.webp and b/assets/hd/boss_vealmother.webp differ diff --git a/assets/hd/boss_vealmother_sheet.webp b/assets/hd/boss_vealmother_sheet.webp index 63d6c25..26f51fa 100644 Binary files a/assets/hd/boss_vealmother_sheet.webp and b/assets/hd/boss_vealmother_sheet.webp differ diff --git a/assets/hd/bullet_bone.webp b/assets/hd/bullet_bone.webp index abaef67..d462475 100644 Binary files a/assets/hd/bullet_bone.webp and b/assets/hd/bullet_bone.webp differ diff --git a/assets/hd/bullet_cleaver.webp b/assets/hd/bullet_cleaver.webp index 1fc7a97..a5dca05 100644 Binary files a/assets/hd/bullet_cleaver.webp and b/assets/hd/bullet_cleaver.webp differ diff --git a/assets/hd/bullet_eye.webp b/assets/hd/bullet_eye.webp index 94ecc2e..8a09d84 100644 Binary files a/assets/hd/bullet_eye.webp and b/assets/hd/bullet_eye.webp differ diff --git a/assets/hd/bullet_gore.webp b/assets/hd/bullet_gore.webp index c88ac24..de143d5 100644 Binary files a/assets/hd/bullet_gore.webp and b/assets/hd/bullet_gore.webp differ diff --git a/assets/hd/bullet_harpoon.webp b/assets/hd/bullet_harpoon.webp index 13d8d9f..d10ba56 100644 Binary files a/assets/hd/bullet_harpoon.webp and b/assets/hd/bullet_harpoon.webp differ diff --git a/assets/hd/bullet_saw.webp b/assets/hd/bullet_saw.webp index a708d24..bc558d1 100644 Binary files a/assets/hd/bullet_saw.webp and b/assets/hd/bullet_saw.webp differ diff --git a/assets/hd/bullet_syringe.webp b/assets/hd/bullet_syringe.webp index 5f7cdae..e8377a2 100644 Binary files a/assets/hd/bullet_syringe.webp and b/assets/hd/bullet_syringe.webp differ diff --git a/assets/hd/decal_blood1.webp b/assets/hd/decal_blood1.webp index e342608..aac7865 100644 Binary files a/assets/hd/decal_blood1.webp and b/assets/hd/decal_blood1.webp differ diff --git a/assets/hd/decal_blood2.webp b/assets/hd/decal_blood2.webp index d0cd3fd..deab6e4 100644 Binary files a/assets/hd/decal_blood2.webp and b/assets/hd/decal_blood2.webp differ diff --git a/assets/hd/decal_blood3.webp b/assets/hd/decal_blood3.webp index 99a661c..0b6cc0e 100644 Binary files a/assets/hd/decal_blood3.webp and b/assets/hd/decal_blood3.webp differ diff --git a/assets/hd/decal_blood4.webp b/assets/hd/decal_blood4.webp index 3970d7b..d2b6fbe 100644 Binary files a/assets/hd/decal_blood4.webp and b/assets/hd/decal_blood4.webp differ diff --git a/assets/hd/door_locked.webp b/assets/hd/door_locked.webp index a16b71d..a733513 100644 Binary files a/assets/hd/door_locked.webp and b/assets/hd/door_locked.webp differ diff --git a/assets/hd/door_open.webp b/assets/hd/door_open.webp index 17d1870..2049a7c 100644 Binary files a/assets/hd/door_open.webp and b/assets/hd/door_open.webp differ diff --git a/assets/hd/enemy_broodsac.webp b/assets/hd/enemy_broodsac.webp index 5f18143..c3873dd 100644 Binary files a/assets/hd/enemy_broodsac.webp and b/assets/hd/enemy_broodsac.webp differ diff --git a/assets/hd/enemy_broodsac_sheet.webp b/assets/hd/enemy_broodsac_sheet.webp index de4b0e4..7395157 100644 Binary files a/assets/hd/enemy_broodsac_sheet.webp and b/assets/hd/enemy_broodsac_sheet.webp differ diff --git a/assets/hd/enemy_bulwark.webp b/assets/hd/enemy_bulwark.webp index 8f36447..4d7f502 100644 Binary files a/assets/hd/enemy_bulwark.webp and b/assets/hd/enemy_bulwark.webp differ diff --git a/assets/hd/enemy_bulwark_sheet.webp b/assets/hd/enemy_bulwark_sheet.webp index f2c5ba7..5f7fec0 100644 Binary files a/assets/hd/enemy_bulwark_sheet.webp and b/assets/hd/enemy_bulwark_sheet.webp differ diff --git a/assets/hd/enemy_censer.webp b/assets/hd/enemy_censer.webp index 3d1eee0..074bcc5 100644 Binary files a/assets/hd/enemy_censer.webp and b/assets/hd/enemy_censer.webp differ diff --git a/assets/hd/enemy_censer_sheet.webp b/assets/hd/enemy_censer_sheet.webp index de839b1..1b913a2 100644 Binary files a/assets/hd/enemy_censer_sheet.webp and b/assets/hd/enemy_censer_sheet.webp differ diff --git a/assets/hd/enemy_choirmaster.webp b/assets/hd/enemy_choirmaster.webp index d8e7ed4..21f228f 100644 Binary files a/assets/hd/enemy_choirmaster.webp and b/assets/hd/enemy_choirmaster.webp differ diff --git a/assets/hd/enemy_choirmaster_sheet.webp b/assets/hd/enemy_choirmaster_sheet.webp index 74bfde5..0a982c4 100644 Binary files a/assets/hd/enemy_choirmaster_sheet.webp and b/assets/hd/enemy_choirmaster_sheet.webp differ diff --git a/assets/hd/enemy_exploder.webp b/assets/hd/enemy_exploder.webp index 5a8ecab..d65bfb8 100644 Binary files a/assets/hd/enemy_exploder.webp and b/assets/hd/enemy_exploder.webp differ diff --git a/assets/hd/enemy_exploder_sheet.webp b/assets/hd/enemy_exploder_sheet.webp index 0814df9..e6a3dc9 100644 Binary files a/assets/hd/enemy_exploder_sheet.webp and b/assets/hd/enemy_exploder_sheet.webp differ diff --git a/assets/hd/enemy_flenserling.webp b/assets/hd/enemy_flenserling.webp index 2de28a9..3103b6a 100644 Binary files a/assets/hd/enemy_flenserling.webp and b/assets/hd/enemy_flenserling.webp differ diff --git a/assets/hd/enemy_flenserling_sheet.webp b/assets/hd/enemy_flenserling_sheet.webp index 0495fe6..544fb65 100644 Binary files a/assets/hd/enemy_flenserling_sheet.webp and b/assets/hd/enemy_flenserling_sheet.webp differ diff --git a/assets/hd/enemy_mini.webp b/assets/hd/enemy_mini.webp index 4f5173c..9633301 100644 Binary files a/assets/hd/enemy_mini.webp and b/assets/hd/enemy_mini.webp differ diff --git a/assets/hd/enemy_mini_sheet.webp b/assets/hd/enemy_mini_sheet.webp index 67c38ff..ea7afff 100644 Binary files a/assets/hd/enemy_mini_sheet.webp and b/assets/hd/enemy_mini_sheet.webp differ diff --git a/assets/hd/enemy_runner.webp b/assets/hd/enemy_runner.webp index 9059834..6e49615 100644 Binary files a/assets/hd/enemy_runner.webp and b/assets/hd/enemy_runner.webp differ diff --git a/assets/hd/enemy_runner_sheet.webp b/assets/hd/enemy_runner_sheet.webp index 3e789ea..086b567 100644 Binary files a/assets/hd/enemy_runner_sheet.webp and b/assets/hd/enemy_runner_sheet.webp differ diff --git a/assets/hd/enemy_shambler.webp b/assets/hd/enemy_shambler.webp index b2e0eb3..463feb3 100644 Binary files a/assets/hd/enemy_shambler.webp and b/assets/hd/enemy_shambler.webp differ diff --git a/assets/hd/enemy_shambler_sheet.webp b/assets/hd/enemy_shambler_sheet.webp index a72236f..a9c8278 100644 Binary files a/assets/hd/enemy_shambler_sheet.webp and b/assets/hd/enemy_shambler_sheet.webp differ diff --git a/assets/hd/enemy_spitter.webp b/assets/hd/enemy_spitter.webp index 7620418..e63c63a 100644 Binary files a/assets/hd/enemy_spitter.webp and b/assets/hd/enemy_spitter.webp differ diff --git a/assets/hd/enemy_spitter_sheet.webp b/assets/hd/enemy_spitter_sheet.webp index a54c6f9..795f9f2 100644 Binary files a/assets/hd/enemy_spitter_sheet.webp and b/assets/hd/enemy_spitter_sheet.webp differ diff --git a/assets/hd/enemy_splitter.webp b/assets/hd/enemy_splitter.webp index 2b56486..230d551 100644 Binary files a/assets/hd/enemy_splitter.webp and b/assets/hd/enemy_splitter.webp differ diff --git a/assets/hd/enemy_splitter_sheet.webp b/assets/hd/enemy_splitter_sheet.webp index ad31074..29ee1bd 100644 Binary files a/assets/hd/enemy_splitter_sheet.webp and b/assets/hd/enemy_splitter_sheet.webp differ diff --git a/assets/hd/gem_big.webp b/assets/hd/gem_big.webp index ad713ba..8ed00c5 100644 Binary files a/assets/hd/gem_big.webp and b/assets/hd/gem_big.webp differ diff --git a/assets/hd/gem_small.webp b/assets/hd/gem_small.webp index 68a15f7..5127928 100644 Binary files a/assets/hd/gem_small.webp and b/assets/hd/gem_small.webp differ diff --git a/assets/hd/heart.webp b/assets/hd/heart.webp index c3f87bd..09b984f 100644 Binary files a/assets/hd/heart.webp and b/assets/hd/heart.webp differ diff --git a/assets/hd/i_abattoirengine.webp b/assets/hd/i_abattoirengine.webp index 999a480..1ab9527 100644 Binary files a/assets/hd/i_abattoirengine.webp and b/assets/hd/i_abattoirengine.webp differ diff --git a/assets/hd/i_acidgland.webp b/assets/hd/i_acidgland.webp index 4604aa5..552a512 100644 Binary files a/assets/hd/i_acidgland.webp and b/assets/hd/i_acidgland.webp differ diff --git a/assets/hd/i_backstabber.webp b/assets/hd/i_backstabber.webp index 9eecc1f..e609ce6 100644 Binary files a/assets/hd/i_backstabber.webp and b/assets/hd/i_backstabber.webp differ diff --git a/assets/hd/i_bloatrounds.webp b/assets/hd/i_bloatrounds.webp index 30c0246..f2435f3 100644 Binary files a/assets/hd/i_bloatrounds.webp and b/assets/hd/i_bloatrounds.webp differ diff --git a/assets/hd/i_blooddebt.webp b/assets/hd/i_blooddebt.webp index e24ab42..5246e70 100644 Binary files a/assets/hd/i_blooddebt.webp and b/assets/hd/i_blooddebt.webp differ diff --git a/assets/hd/i_bloodlust.webp b/assets/hd/i_bloodlust.webp index 3e0270f..4bb941e 100644 Binary files a/assets/hd/i_bloodlust.webp and b/assets/hd/i_bloodlust.webp differ diff --git a/assets/hd/i_bloodmoat.webp b/assets/hd/i_bloodmoat.webp index 02fa142..04a5bad 100644 Binary files a/assets/hd/i_bloodmoat.webp and b/assets/hd/i_bloodmoat.webp differ diff --git a/assets/hd/i_bloodshoteye.webp b/assets/hd/i_bloodshoteye.webp index affda22..8e7e777 100644 Binary files a/assets/hd/i_bloodshoteye.webp and b/assets/hd/i_bloodshoteye.webp differ diff --git a/assets/hd/i_bonemealpowder.webp b/assets/hd/i_bonemealpowder.webp index 0d4600d..2d95e64 100644 Binary files a/assets/hd/i_bonemealpowder.webp and b/assets/hd/i_bonemealpowder.webp differ diff --git a/assets/hd/i_boneplate.webp b/assets/hd/i_boneplate.webp index 8ed4e00..9771d65 100644 Binary files a/assets/hd/i_boneplate.webp and b/assets/hd/i_boneplate.webp differ diff --git a/assets/hd/i_brassmagazine.webp b/assets/hd/i_brassmagazine.webp index fb613b5..7f17c5b 100644 Binary files a/assets/hd/i_brassmagazine.webp and b/assets/hd/i_brassmagazine.webp differ diff --git a/assets/hd/i_butchersoath.webp b/assets/hd/i_butchersoath.webp index 1e1a817..a0556b7 100644 Binary files a/assets/hd/i_butchersoath.webp and b/assets/hd/i_butchersoath.webp differ diff --git a/assets/hd/i_butcherstwine.webp b/assets/hd/i_butcherstwine.webp index becc585..c02ce33 100644 Binary files a/assets/hd/i_butcherstwine.webp and b/assets/hd/i_butcherstwine.webp differ diff --git a/assets/hd/i_cauterizedveins.webp b/assets/hd/i_cauterizedveins.webp index 45b95e5..9ad60f9 100644 Binary files a/assets/hd/i_cauterizedveins.webp and b/assets/hd/i_cauterizedveins.webp differ diff --git a/assets/hd/i_chainsinew.webp b/assets/hd/i_chainsinew.webp index ea07fd0..9d35c0e 100644 Binary files a/assets/hd/i_chainsinew.webp and b/assets/hd/i_chainsinew.webp differ diff --git a/assets/hd/i_chillgland.webp b/assets/hd/i_chillgland.webp index 8f293c0..4fe832f 100644 Binary files a/assets/hd/i_chillgland.webp and b/assets/hd/i_chillgland.webp differ diff --git a/assets/hd/i_cindersump.webp b/assets/hd/i_cindersump.webp index bfe2f38..774cfa5 100644 Binary files a/assets/hd/i_cindersump.webp and b/assets/hd/i_cindersump.webp differ diff --git a/assets/hd/i_crimsonmetronome.webp b/assets/hd/i_crimsonmetronome.webp index 8d74d90..4a6f7a0 100644 Binary files a/assets/hd/i_crimsonmetronome.webp and b/assets/hd/i_crimsonmetronome.webp differ diff --git a/assets/hd/i_crowbait.webp b/assets/hd/i_crowbait.webp index f77036d..88b5552 100644 Binary files a/assets/hd/i_crowbait.webp and b/assets/hd/i_crowbait.webp differ diff --git a/assets/hd/i_deadmansclock.webp b/assets/hd/i_deadmansclock.webp index 2fe85be..7130977 100644 Binary files a/assets/hd/i_deadmansclock.webp and b/assets/hd/i_deadmansclock.webp differ diff --git a/assets/hd/i_deadmanswitch.webp b/assets/hd/i_deadmanswitch.webp index da3004d..f79f2e6 100644 Binary files a/assets/hd/i_deadmanswitch.webp and b/assets/hd/i_deadmanswitch.webp differ diff --git a/assets/hd/i_deadweight.webp b/assets/hd/i_deadweight.webp index f11bdfb..b93eaec 100644 Binary files a/assets/hd/i_deadweight.webp and b/assets/hd/i_deadweight.webp differ diff --git a/assets/hd/i_dentures.webp b/assets/hd/i_dentures.webp index 19ebae9..19b8d64 100644 Binary files a/assets/hd/i_dentures.webp and b/assets/hd/i_dentures.webp differ diff --git a/assets/hd/i_emberjar.webp b/assets/hd/i_emberjar.webp index 0f46d09..4c4c391 100644 Binary files a/assets/hd/i_emberjar.webp and b/assets/hd/i_emberjar.webp differ diff --git a/assets/hd/i_flayerkiss.webp b/assets/hd/i_flayerkiss.webp index aed70b8..f5ccdf7 100644 Binary files a/assets/hd/i_flayerkiss.webp and b/assets/hd/i_flayerkiss.webp differ diff --git a/assets/hd/i_ghoulheart.webp b/assets/hd/i_ghoulheart.webp index b9c6816..ac4f303 100644 Binary files a/assets/hd/i_ghoulheart.webp and b/assets/hd/i_ghoulheart.webp differ diff --git a/assets/hd/i_gluttonsgut.webp b/assets/hd/i_gluttonsgut.webp index 8bcae1b..9b9f021 100644 Binary files a/assets/hd/i_gluttonsgut.webp and b/assets/hd/i_gluttonsgut.webp differ diff --git a/assets/hd/i_gorecrown.webp b/assets/hd/i_gorecrown.webp index c3cb96f..f745dca 100644 Binary files a/assets/hd/i_gorecrown.webp and b/assets/hd/i_gorecrown.webp differ diff --git a/assets/hd/i_gorgedtick.webp b/assets/hd/i_gorgedtick.webp index 207dd44..1a13df2 100644 Binary files a/assets/hd/i_gorgedtick.webp and b/assets/hd/i_gorgedtick.webp differ diff --git a/assets/hd/i_gorgingleech.webp b/assets/hd/i_gorgingleech.webp index d58d93e..10c7715 100644 Binary files a/assets/hd/i_gorgingleech.webp and b/assets/hd/i_gorgingleech.webp differ diff --git a/assets/hd/i_graftedtrigger.webp b/assets/hd/i_graftedtrigger.webp index 5394131..6f2f178 100644 Binary files a/assets/hd/i_graftedtrigger.webp and b/assets/hd/i_graftedtrigger.webp differ diff --git a/assets/hd/i_gristlecord.webp b/assets/hd/i_gristlecord.webp index 127b091..2d8e9ee 100644 Binary files a/assets/hd/i_gristlecord.webp and b/assets/hd/i_gristlecord.webp differ diff --git a/assets/hd/i_gyroscopicribs.webp b/assets/hd/i_gyroscopicribs.webp index 55fed1d..60c30f1 100644 Binary files a/assets/hd/i_gyroscopicribs.webp and b/assets/hd/i_gyroscopicribs.webp differ diff --git a/assets/hd/i_hollowbones.webp b/assets/hd/i_hollowbones.webp index 6ec355e..653b595 100644 Binary files a/assets/hd/i_hollowbones.webp and b/assets/hd/i_hollowbones.webp differ diff --git a/assets/hd/i_hollowchoir.webp b/assets/hd/i_hollowchoir.webp index a547243..42d2e71 100644 Binary files a/assets/hd/i_hollowchoir.webp and b/assets/hd/i_hollowchoir.webp differ diff --git a/assets/hd/i_hollowfather.webp b/assets/hd/i_hollowfather.webp index ee4cac0..3e7d102 100644 Binary files a/assets/hd/i_hollowfather.webp and b/assets/hd/i_hollowfather.webp differ diff --git a/assets/hd/i_hollowneedle.webp b/assets/hd/i_hollowneedle.webp index a547711..9e089f4 100644 Binary files a/assets/hd/i_hollowneedle.webp and b/assets/hd/i_hollowneedle.webp differ diff --git a/assets/hd/i_hollowpoints.webp b/assets/hd/i_hollowpoints.webp index 53ab4e8..81075a0 100644 Binary files a/assets/hd/i_hollowpoints.webp and b/assets/hd/i_hollowpoints.webp differ diff --git a/assets/hd/i_homingtumor.webp b/assets/hd/i_homingtumor.webp index b06b0f7..bbcfb87 100644 Binary files a/assets/hd/i_homingtumor.webp and b/assets/hd/i_homingtumor.webp differ diff --git a/assets/hd/i_hookedsinew.webp b/assets/hd/i_hookedsinew.webp index 1f84ddf..d877e2c 100644 Binary files a/assets/hd/i_hookedsinew.webp and b/assets/hd/i_hookedsinew.webp differ diff --git a/assets/hd/i_hookrounds.webp b/assets/hd/i_hookrounds.webp index 30089d7..1e82184 100644 Binary files a/assets/hd/i_hookrounds.webp and b/assets/hd/i_hookrounds.webp differ diff --git a/assets/hd/i_hydramaw.webp b/assets/hd/i_hydramaw.webp index 27e8ca5..eebf7e0 100644 Binary files a/assets/hd/i_hydramaw.webp and b/assets/hd/i_hydramaw.webp differ diff --git a/assets/hd/i_ironlung.webp b/assets/hd/i_ironlung.webp index 94132d6..c081f6c 100644 Binary files a/assets/hd/i_ironlung.webp and b/assets/hd/i_ironlung.webp differ diff --git a/assets/hd/i_ironstomach.webp b/assets/hd/i_ironstomach.webp index 9adca1a..29e0f11 100644 Binary files a/assets/hd/i_ironstomach.webp and b/assets/hd/i_ironstomach.webp differ diff --git a/assets/hd/i_leadmarrow.webp b/assets/hd/i_leadmarrow.webp index a4f14dd..f47b431 100644 Binary files a/assets/hd/i_leadmarrow.webp and b/assets/hd/i_leadmarrow.webp differ diff --git a/assets/hd/i_luckycoin.webp b/assets/hd/i_luckycoin.webp index 6e946a5..390e67c 100644 Binary files a/assets/hd/i_luckycoin.webp and b/assets/hd/i_luckycoin.webp differ diff --git a/assets/hd/i_magnetmaw.webp b/assets/hd/i_magnetmaw.webp index 3af4463..9fa7fbe 100644 Binary files a/assets/hd/i_magnetmaw.webp and b/assets/hd/i_magnetmaw.webp differ diff --git a/assets/hd/i_marrowglut.webp b/assets/hd/i_marrowglut.webp index 0ef9dd5..cbca059 100644 Binary files a/assets/hd/i_marrowglut.webp and b/assets/hd/i_marrowglut.webp differ diff --git a/assets/hd/i_marrowpiston.webp b/assets/hd/i_marrowpiston.webp index 52c8b22..16dcd76 100644 Binary files a/assets/hd/i_marrowpiston.webp and b/assets/hd/i_marrowpiston.webp differ diff --git a/assets/hd/i_meatgrinder.webp b/assets/hd/i_meatgrinder.webp index e20d705..ef956de 100644 Binary files a/assets/hd/i_meatgrinder.webp and b/assets/hd/i_meatgrinder.webp differ diff --git a/assets/hd/i_meathook.webp b/assets/hd/i_meathook.webp index f2ecf63..c89e7f5 100644 Binary files a/assets/hd/i_meathook.webp and b/assets/hd/i_meathook.webp differ diff --git a/assets/hd/i_mortarbone.webp b/assets/hd/i_mortarbone.webp index 32d6cd5..d668775 100644 Binary files a/assets/hd/i_mortarbone.webp and b/assets/hd/i_mortarbone.webp differ diff --git a/assets/hd/i_orbitalknives.webp b/assets/hd/i_orbitalknives.webp index 7627bcf..67a055e 100644 Binary files a/assets/hd/i_orbitalknives.webp and b/assets/hd/i_orbitalknives.webp differ diff --git a/assets/hd/i_orbitcrown.webp b/assets/hd/i_orbitcrown.webp index 9b4b27f..c930488 100644 Binary files a/assets/hd/i_orbitcrown.webp and b/assets/hd/i_orbitcrown.webp differ diff --git a/assets/hd/i_painengine.webp b/assets/hd/i_painengine.webp index 1b6dd52..425c23d 100644 Binary files a/assets/hd/i_painengine.webp and b/assets/hd/i_painengine.webp differ diff --git a/assets/hd/i_piercegaze.webp b/assets/hd/i_piercegaze.webp index 691ec26..f1dfe63 100644 Binary files a/assets/hd/i_piercegaze.webp and b/assets/hd/i_piercegaze.webp differ diff --git a/assets/hd/i_renderedfat.webp b/assets/hd/i_renderedfat.webp index 26e9057..e5d174f 100644 Binary files a/assets/hd/i_renderedfat.webp and b/assets/hd/i_renderedfat.webp differ diff --git a/assets/hd/i_rerollrib.webp b/assets/hd/i_rerollrib.webp index f9184da..7fd1aac 100644 Binary files a/assets/hd/i_rerollrib.webp and b/assets/hd/i_rerollrib.webp differ diff --git a/assets/hd/i_ricochet.webp b/assets/hd/i_ricochet.webp index a02a1c6..28095ee 100644 Binary files a/assets/hd/i_ricochet.webp and b/assets/hd/i_ricochet.webp differ diff --git a/assets/hd/i_rimedfang.webp b/assets/hd/i_rimedfang.webp index abe70c1..a832d10 100644 Binary files a/assets/hd/i_rimedfang.webp and b/assets/hd/i_rimedfang.webp differ diff --git a/assets/hd/i_rusteddiadem.webp b/assets/hd/i_rusteddiadem.webp index e11fd79..8f04714 100644 Binary files a/assets/hd/i_rusteddiadem.webp and b/assets/hd/i_rusteddiadem.webp differ diff --git a/assets/hd/i_sawbonecoil.webp b/assets/hd/i_sawbonecoil.webp index 7ae5207..38536aa 100644 Binary files a/assets/hd/i_sawbonecoil.webp and b/assets/hd/i_sawbonecoil.webp differ diff --git a/assets/hd/i_scalpel.webp b/assets/hd/i_scalpel.webp index 4434799..fb7c1da 100644 Binary files a/assets/hd/i_scalpel.webp and b/assets/hd/i_scalpel.webp differ diff --git a/assets/hd/i_secondskin.webp b/assets/hd/i_secondskin.webp index fef8e76..745bceb 100644 Binary files a/assets/hd/i_secondskin.webp and b/assets/hd/i_secondskin.webp differ diff --git a/assets/hd/i_secondstomach.webp b/assets/hd/i_secondstomach.webp index 696421a..8dadb48 100644 Binary files a/assets/hd/i_secondstomach.webp and b/assets/hd/i_secondstomach.webp differ diff --git a/assets/hd/i_slaughterrhythm.webp b/assets/hd/i_slaughterrhythm.webp index 4c85975..270a418 100644 Binary files a/assets/hd/i_slaughterrhythm.webp and b/assets/hd/i_slaughterrhythm.webp differ diff --git a/assets/hd/i_sledgerounds.webp b/assets/hd/i_sledgerounds.webp index 10452a4..d10e714 100644 Binary files a/assets/hd/i_sledgerounds.webp and b/assets/hd/i_sledgerounds.webp differ diff --git a/assets/hd/i_spinecage.webp b/assets/hd/i_spinecage.webp index eca43c8..4f541ee 100644 Binary files a/assets/hd/i_spinecage.webp and b/assets/hd/i_spinecage.webp differ diff --git a/assets/hd/i_spitewell.webp b/assets/hd/i_spitewell.webp index 1f9149d..273a723 100644 Binary files a/assets/hd/i_spitewell.webp and b/assets/hd/i_spitewell.webp differ diff --git a/assets/hd/i_splinterbone.webp b/assets/hd/i_splinterbone.webp index dd6221d..d60f722 100644 Binary files a/assets/hd/i_splinterbone.webp and b/assets/hd/i_splinterbone.webp differ diff --git a/assets/hd/i_splitcortex.webp b/assets/hd/i_splitcortex.webp index be4e432..b8bec1d 100644 Binary files a/assets/hd/i_splitcortex.webp and b/assets/hd/i_splitcortex.webp differ diff --git a/assets/hd/i_splittongue.webp b/assets/hd/i_splittongue.webp index 6594c43..e6692e5 100644 Binary files a/assets/hd/i_splittongue.webp and b/assets/hd/i_splittongue.webp differ diff --git a/assets/hd/i_tannedhide.webp b/assets/hd/i_tannedhide.webp index 536c289..0f64a04 100644 Binary files a/assets/hd/i_tannedhide.webp and b/assets/hd/i_tannedhide.webp differ diff --git a/assets/hd/i_thelastcut.webp b/assets/hd/i_thelastcut.webp index 379441f..cd69d70 100644 Binary files a/assets/hd/i_thelastcut.webp and b/assets/hd/i_thelastcut.webp differ diff --git a/assets/hd/i_thousandteeth.webp b/assets/hd/i_thousandteeth.webp index 9a46570..f3424fa 100644 Binary files a/assets/hd/i_thousandteeth.webp and b/assets/hd/i_thousandteeth.webp differ diff --git a/assets/hd/i_thresherplate.webp b/assets/hd/i_thresherplate.webp index 32977cf..6ff8c5a 100644 Binary files a/assets/hd/i_thresherplate.webp and b/assets/hd/i_thresherplate.webp differ diff --git a/assets/hd/i_twinhearts.webp b/assets/hd/i_twinhearts.webp index a34d7ed..7740c41 100644 Binary files a/assets/hd/i_twinhearts.webp and b/assets/hd/i_twinhearts.webp differ diff --git a/assets/hd/i_twinsidearm.webp b/assets/hd/i_twinsidearm.webp index 6389a3e..3a2bbb9 100644 Binary files a/assets/hd/i_twinsidearm.webp and b/assets/hd/i_twinsidearm.webp differ diff --git a/assets/hd/i_twitch.webp b/assets/hd/i_twitch.webp index ce48a9e..3867604 100644 Binary files a/assets/hd/i_twitch.webp and b/assets/hd/i_twitch.webp differ diff --git a/assets/hd/i_volatilebile.webp b/assets/hd/i_volatilebile.webp index 934c3c0..0f257a9 100644 Binary files a/assets/hd/i_volatilebile.webp and b/assets/hd/i_volatilebile.webp differ diff --git a/assets/hd/i_whipcordtendon.webp b/assets/hd/i_whipcordtendon.webp index 74cbecb..bc187b0 100644 Binary files a/assets/hd/i_whipcordtendon.webp and b/assets/hd/i_whipcordtendon.webp differ diff --git a/assets/hd/i_wormgut.webp b/assets/hd/i_wormgut.webp index 2960fb3..0add5c7 100644 Binary files a/assets/hd/i_wormgut.webp and b/assets/hd/i_wormgut.webp differ diff --git a/assets/hd/pedestal.webp b/assets/hd/pedestal.webp index e55fa00..ab58f70 100644 Binary files a/assets/hd/pedestal.webp and b/assets/hd/pedestal.webp differ diff --git a/assets/hd/perk_adrenal.webp b/assets/hd/perk_adrenal.webp index 47e3b78..ccb2366 100644 Binary files a/assets/hd/perk_adrenal.webp and b/assets/hd/perk_adrenal.webp differ diff --git a/assets/hd/perk_bigheart.webp b/assets/hd/perk_bigheart.webp index df27692..dec6d52 100644 Binary files a/assets/hd/perk_bigheart.webp and b/assets/hd/perk_bigheart.webp differ diff --git a/assets/hd/perk_bloodrush.webp b/assets/hd/perk_bloodrush.webp index 311c469..62e97f7 100644 Binary files a/assets/hd/perk_bloodrush.webp and b/assets/hd/perk_bloodrush.webp differ diff --git a/assets/hd/perk_boneknit.webp b/assets/hd/perk_boneknit.webp index d90a72d..5a60b41 100644 Binary files a/assets/hd/perk_boneknit.webp and b/assets/hd/perk_boneknit.webp differ diff --git a/assets/hd/perk_carrion.webp b/assets/hd/perk_carrion.webp index e85affa..bac6161 100644 Binary files a/assets/hd/perk_carrion.webp and b/assets/hd/perk_carrion.webp differ diff --git a/assets/hd/perk_critbone.webp b/assets/hd/perk_critbone.webp index ec6da6b..665e9ae 100644 Binary files a/assets/hd/perk_critbone.webp and b/assets/hd/perk_critbone.webp differ diff --git a/assets/hd/perk_critmeat.webp b/assets/hd/perk_critmeat.webp index f8400d0..d0aad80 100644 Binary files a/assets/hd/perk_critmeat.webp and b/assets/hd/perk_critmeat.webp differ diff --git a/assets/hd/perk_deadeye.webp b/assets/hd/perk_deadeye.webp index 7f3067a..9c9a11f 100644 Binary files a/assets/hd/perk_deadeye.webp and b/assets/hd/perk_deadeye.webp differ diff --git a/assets/hd/perk_ember.webp b/assets/hd/perk_ember.webp index 6c43f68..c79fdb8 100644 Binary files a/assets/hd/perk_ember.webp and b/assets/hd/perk_ember.webp differ diff --git a/assets/hd/perk_flensing.webp b/assets/hd/perk_flensing.webp index 4767cf6..bf0e45c 100644 Binary files a/assets/hd/perk_flensing.webp and b/assets/hd/perk_flensing.webp differ diff --git a/assets/hd/perk_frostbile.webp b/assets/hd/perk_frostbile.webp index 59366f2..8f8c4a6 100644 Binary files a/assets/hd/perk_frostbile.webp and b/assets/hd/perk_frostbile.webp differ diff --git a/assets/hd/perk_heavyhand.webp b/assets/hd/perk_heavyhand.webp index 37e05ca..09b66c2 100644 Binary files a/assets/hd/perk_heavyhand.webp and b/assets/hd/perk_heavyhand.webp differ diff --git a/assets/hd/perk_longbone.webp b/assets/hd/perk_longbone.webp index 0e99580..df9485f 100644 Binary files a/assets/hd/perk_longbone.webp and b/assets/hd/perk_longbone.webp differ diff --git a/assets/hd/perk_magnetb.webp b/assets/hd/perk_magnetb.webp index 33b91a6..5e1bd1b 100644 Binary files a/assets/hd/perk_magnetb.webp and b/assets/hd/perk_magnetb.webp differ diff --git a/assets/hd/perk_quick.webp b/assets/hd/perk_quick.webp index 361202f..5ea2757 100644 Binary files a/assets/hd/perk_quick.webp and b/assets/hd/perk_quick.webp differ diff --git a/assets/hd/perk_scavenge.webp b/assets/hd/perk_scavenge.webp index 7bdc566..3fd0b98 100644 Binary files a/assets/hd/perk_scavenge.webp and b/assets/hd/perk_scavenge.webp differ diff --git a/assets/hd/perk_scrapfeed.webp b/assets/hd/perk_scrapfeed.webp index e72d640..e943027 100644 Binary files a/assets/hd/perk_scrapfeed.webp and b/assets/hd/perk_scrapfeed.webp differ diff --git a/assets/hd/perk_secondwind.webp b/assets/hd/perk_secondwind.webp index d3d6268..e6cc0c2 100644 Binary files a/assets/hd/perk_secondwind.webp and b/assets/hd/perk_secondwind.webp differ diff --git a/assets/hd/perk_sharpen.webp b/assets/hd/perk_sharpen.webp index 595b353..43bb10d 100644 Binary files a/assets/hd/perk_sharpen.webp and b/assets/hd/perk_sharpen.webp differ diff --git a/assets/hd/perk_shieldheart.webp b/assets/hd/perk_shieldheart.webp index 4b849ba..9c63090 100644 Binary files a/assets/hd/perk_shieldheart.webp and b/assets/hd/perk_shieldheart.webp differ diff --git a/assets/hd/perk_sinew.webp b/assets/hd/perk_sinew.webp index 5df4e6e..8679c28 100644 Binary files a/assets/hd/perk_sinew.webp and b/assets/hd/perk_sinew.webp differ diff --git a/assets/hd/perk_spiteflesh.webp b/assets/hd/perk_spiteflesh.webp index 2aac8c8..a5e5891 100644 Binary files a/assets/hd/perk_spiteflesh.webp and b/assets/hd/perk_spiteflesh.webp differ diff --git a/assets/hd/perk_thickhide.webp b/assets/hd/perk_thickhide.webp index 0050af8..4875b7c 100644 Binary files a/assets/hd/perk_thickhide.webp and b/assets/hd/perk_thickhide.webp differ diff --git a/assets/hd/player.webp b/assets/hd/player.webp index 5eb58d8..ed0d543 100644 Binary files a/assets/hd/player.webp and b/assets/hd/player.webp differ diff --git a/assets/hd/player_death_sheet.webp b/assets/hd/player_death_sheet.webp index 717c507..7e5cb7f 100644 Binary files a/assets/hd/player_death_sheet.webp and b/assets/hd/player_death_sheet.webp differ diff --git a/assets/hd/player_leg.webp b/assets/hd/player_leg.webp index 4e37eb8..a2d8831 100644 Binary files a/assets/hd/player_leg.webp and b/assets/hd/player_leg.webp differ diff --git a/assets/hd/player_legs.webp b/assets/hd/player_legs.webp index 838d973..60cbd94 100644 Binary files a/assets/hd/player_legs.webp and b/assets/hd/player_legs.webp differ diff --git a/assets/hd/player_legs_sheet.webp b/assets/hd/player_legs_sheet.webp index e24c440..1b7eaf0 100644 Binary files a/assets/hd/player_legs_sheet.webp and b/assets/hd/player_legs_sheet.webp differ diff --git a/assets/hd/player_sheet.webp b/assets/hd/player_sheet.webp index 4d6780e..dc051d2 100644 Binary files a/assets/hd/player_sheet.webp and b/assets/hd/player_sheet.webp differ diff --git a/assets/hd/player_waist.webp b/assets/hd/player_waist.webp index 27282b6..7455761 100644 Binary files a/assets/hd/player_waist.webp and b/assets/hd/player_waist.webp differ diff --git a/assets/hd/pt_bile.webp b/assets/hd/pt_bile.webp index 7b9a92b..9a61d0f 100644 Binary files a/assets/hd/pt_bile.webp and b/assets/hd/pt_bile.webp differ diff --git a/assets/hd/pt_bonepopper.webp b/assets/hd/pt_bonepopper.webp index 7ca25b9..7943c2d 100644 Binary files a/assets/hd/pt_bonepopper.webp and b/assets/hd/pt_bonepopper.webp differ diff --git a/assets/hd/pt_cauterizer.webp b/assets/hd/pt_cauterizer.webp index 24db71d..3a64859 100644 Binary files a/assets/hd/pt_cauterizer.webp and b/assets/hd/pt_cauterizer.webp differ diff --git a/assets/hd/pt_cleaver.webp b/assets/hd/pt_cleaver.webp index 2b0ebc4..3b98976 100644 Binary files a/assets/hd/pt_cleaver.webp and b/assets/hd/pt_cleaver.webp differ diff --git a/assets/hd/pt_eye.webp b/assets/hd/pt_eye.webp index 1add192..d5da45f 100644 Binary files a/assets/hd/pt_eye.webp and b/assets/hd/pt_eye.webp differ diff --git a/assets/hd/pt_fleshmasher.webp b/assets/hd/pt_fleshmasher.webp index a892a95..9b1c308 100644 Binary files a/assets/hd/pt_fleshmasher.webp and b/assets/hd/pt_fleshmasher.webp differ diff --git a/assets/hd/pt_guthook.webp b/assets/hd/pt_guthook.webp index 835a30f..a0bdacc 100644 Binary files a/assets/hd/pt_guthook.webp and b/assets/hd/pt_guthook.webp differ diff --git a/assets/hd/pt_hemophage.webp b/assets/hd/pt_hemophage.webp index 1ed6ec6..dfeaa05 100644 Binary files a/assets/hd/pt_hemophage.webp and b/assets/hd/pt_hemophage.webp differ diff --git a/assets/hd/pt_marrow.webp b/assets/hd/pt_marrow.webp index 0cb7c40..799ecdc 100644 Binary files a/assets/hd/pt_marrow.webp and b/assets/hd/pt_marrow.webp differ diff --git a/assets/hd/pt_redhand.webp b/assets/hd/pt_redhand.webp index 3cdcd31..f21fad7 100644 Binary files a/assets/hd/pt_redhand.webp and b/assets/hd/pt_redhand.webp differ diff --git a/assets/hd/pt_repeater.webp b/assets/hd/pt_repeater.webp index 13cb66b..75a733d 100644 Binary files a/assets/hd/pt_repeater.webp and b/assets/hd/pt_repeater.webp differ diff --git a/assets/hd/pt_saw.webp b/assets/hd/pt_saw.webp index f34269a..4b171d1 100644 Binary files a/assets/hd/pt_saw.webp and b/assets/hd/pt_saw.webp differ diff --git a/assets/hd/pt_spinaltap.webp b/assets/hd/pt_spinaltap.webp index 7b6f333..a006aca 100644 Binary files a/assets/hd/pt_spinaltap.webp and b/assets/hd/pt_spinaltap.webp differ diff --git a/assets/hd/pt_swarmjar.webp b/assets/hd/pt_swarmjar.webp index d139c54..dd089b2 100644 Binary files a/assets/hd/pt_swarmjar.webp and b/assets/hd/pt_swarmjar.webp differ diff --git a/assets/hd/pt_tenderizer.webp b/assets/hd/pt_tenderizer.webp index 860c297..b8822a8 100644 Binary files a/assets/hd/pt_tenderizer.webp and b/assets/hd/pt_tenderizer.webp differ diff --git a/assets/hd/pt_trapqueen.webp b/assets/hd/pt_trapqueen.webp index 7c074ca..8442a7b 100644 Binary files a/assets/hd/pt_trapqueen.webp and b/assets/hd/pt_trapqueen.webp differ diff --git a/assets/hd/stairs.webp b/assets/hd/stairs.webp index 288fc1b..bec1408 100644 Binary files a/assets/hd/stairs.webp and b/assets/hd/stairs.webp differ diff --git a/assets/hd/w_bile.webp b/assets/hd/w_bile.webp index e78ffdb..9ee072a 100644 Binary files a/assets/hd/w_bile.webp and b/assets/hd/w_bile.webp differ diff --git a/assets/hd/w_bonepopper.webp b/assets/hd/w_bonepopper.webp index 712c860..5fc04a2 100644 Binary files a/assets/hd/w_bonepopper.webp and b/assets/hd/w_bonepopper.webp differ diff --git a/assets/hd/w_cauterizer.webp b/assets/hd/w_cauterizer.webp index e3c8d07..7874374 100644 Binary files a/assets/hd/w_cauterizer.webp and b/assets/hd/w_cauterizer.webp differ diff --git a/assets/hd/w_cleaver.webp b/assets/hd/w_cleaver.webp index f729487..c42f649 100644 Binary files a/assets/hd/w_cleaver.webp and b/assets/hd/w_cleaver.webp differ diff --git a/assets/hd/w_eye.webp b/assets/hd/w_eye.webp index e5c40af..88280c5 100644 Binary files a/assets/hd/w_eye.webp and b/assets/hd/w_eye.webp differ diff --git a/assets/hd/w_fleshmasher.webp b/assets/hd/w_fleshmasher.webp index 9421808..0bcfe48 100644 Binary files a/assets/hd/w_fleshmasher.webp and b/assets/hd/w_fleshmasher.webp differ diff --git a/assets/hd/w_guthook.webp b/assets/hd/w_guthook.webp index 63169c3..02d7ea3 100644 Binary files a/assets/hd/w_guthook.webp and b/assets/hd/w_guthook.webp differ diff --git a/assets/hd/w_hemophage.webp b/assets/hd/w_hemophage.webp index d743f67..3e6be61 100644 Binary files a/assets/hd/w_hemophage.webp and b/assets/hd/w_hemophage.webp differ diff --git a/assets/hd/w_marrow.webp b/assets/hd/w_marrow.webp index 95c95d6..866768f 100644 Binary files a/assets/hd/w_marrow.webp and b/assets/hd/w_marrow.webp differ diff --git a/assets/hd/w_redhand.webp b/assets/hd/w_redhand.webp index d7dab78..c6f9978 100644 Binary files a/assets/hd/w_redhand.webp and b/assets/hd/w_redhand.webp differ diff --git a/assets/hd/w_repeater.webp b/assets/hd/w_repeater.webp index 3729ce3..d7b50d0 100644 Binary files a/assets/hd/w_repeater.webp and b/assets/hd/w_repeater.webp differ diff --git a/assets/hd/w_saw.webp b/assets/hd/w_saw.webp index 8e08751..bcbe367 100644 Binary files a/assets/hd/w_saw.webp and b/assets/hd/w_saw.webp differ diff --git a/assets/hd/w_spinaltap.webp b/assets/hd/w_spinaltap.webp index 662a3cb..1be0d1e 100644 Binary files a/assets/hd/w_spinaltap.webp and b/assets/hd/w_spinaltap.webp differ diff --git a/assets/hd/w_swarmjar.webp b/assets/hd/w_swarmjar.webp index 2359d7b..ba67af2 100644 Binary files a/assets/hd/w_swarmjar.webp and b/assets/hd/w_swarmjar.webp differ diff --git a/assets/hd/w_tenderizer.webp b/assets/hd/w_tenderizer.webp index 9891900..ce75622 100644 Binary files a/assets/hd/w_tenderizer.webp and b/assets/hd/w_tenderizer.webp differ diff --git a/assets/hd/w_trapqueen.webp b/assets/hd/w_trapqueen.webp index 6b62574..0e4b5e5 100644 Binary files a/assets/hd/w_trapqueen.webp and b/assets/hd/w_trapqueen.webp differ diff --git a/assets/hd/wt_bile.webp b/assets/hd/wt_bile.webp index 75f5761..0c7ae51 100644 Binary files a/assets/hd/wt_bile.webp and b/assets/hd/wt_bile.webp differ diff --git a/assets/hd/wt_bonepopper.webp b/assets/hd/wt_bonepopper.webp index fa4c565..ac95804 100644 Binary files a/assets/hd/wt_bonepopper.webp and b/assets/hd/wt_bonepopper.webp differ diff --git a/assets/hd/wt_cauterizer.webp b/assets/hd/wt_cauterizer.webp index e5ab511..20b9de1 100644 Binary files a/assets/hd/wt_cauterizer.webp and b/assets/hd/wt_cauterizer.webp differ diff --git a/assets/hd/wt_cleaver.webp b/assets/hd/wt_cleaver.webp index b38356a..6e3f16f 100644 Binary files a/assets/hd/wt_cleaver.webp and b/assets/hd/wt_cleaver.webp differ diff --git a/assets/hd/wt_eye.webp b/assets/hd/wt_eye.webp index aa82ecf..67cd000 100644 Binary files a/assets/hd/wt_eye.webp and b/assets/hd/wt_eye.webp differ diff --git a/assets/hd/wt_fleshmasher.webp b/assets/hd/wt_fleshmasher.webp index a7f189d..2a10505 100644 Binary files a/assets/hd/wt_fleshmasher.webp and b/assets/hd/wt_fleshmasher.webp differ diff --git a/assets/hd/wt_guthook.webp b/assets/hd/wt_guthook.webp index 3395f1d..c2fd94e 100644 Binary files a/assets/hd/wt_guthook.webp and b/assets/hd/wt_guthook.webp differ diff --git a/assets/hd/wt_hemophage.webp b/assets/hd/wt_hemophage.webp index e880221..d123d28 100644 Binary files a/assets/hd/wt_hemophage.webp and b/assets/hd/wt_hemophage.webp differ diff --git a/assets/hd/wt_marrow.webp b/assets/hd/wt_marrow.webp index bd2a281..21ca49b 100644 Binary files a/assets/hd/wt_marrow.webp and b/assets/hd/wt_marrow.webp differ diff --git a/assets/hd/wt_redhand.webp b/assets/hd/wt_redhand.webp index 76e9b42..709712d 100644 Binary files a/assets/hd/wt_redhand.webp and b/assets/hd/wt_redhand.webp differ diff --git a/assets/hd/wt_repeater.webp b/assets/hd/wt_repeater.webp index 94b9163..24bf0d1 100644 Binary files a/assets/hd/wt_repeater.webp and b/assets/hd/wt_repeater.webp differ diff --git a/assets/hd/wt_saw.webp b/assets/hd/wt_saw.webp index f72d04b..8b1cada 100644 Binary files a/assets/hd/wt_saw.webp and b/assets/hd/wt_saw.webp differ diff --git a/assets/hd/wt_spinaltap.webp b/assets/hd/wt_spinaltap.webp index b385793..c3ea056 100644 Binary files a/assets/hd/wt_spinaltap.webp and b/assets/hd/wt_spinaltap.webp differ diff --git a/assets/hd/wt_swarmjar.webp b/assets/hd/wt_swarmjar.webp index 515b75c..95e88a2 100644 Binary files a/assets/hd/wt_swarmjar.webp and b/assets/hd/wt_swarmjar.webp differ diff --git a/assets/hd/wt_tenderizer.webp b/assets/hd/wt_tenderizer.webp index 2cd4802..3829c52 100644 Binary files a/assets/hd/wt_tenderizer.webp and b/assets/hd/wt_tenderizer.webp differ diff --git a/assets/hd/wt_trapqueen.webp b/assets/hd/wt_trapqueen.webp index ea57371..71aeb86 100644 Binary files a/assets/hd/wt_trapqueen.webp and b/assets/hd/wt_trapqueen.webp differ diff --git a/assets/heart.png b/assets/heart.png index be3f9a8..f3fe083 100644 Binary files a/assets/heart.png and b/assets/heart.png differ diff --git a/assets/i_abattoirengine.png b/assets/i_abattoirengine.png index 90ebe37..2a99014 100644 Binary files a/assets/i_abattoirengine.png and b/assets/i_abattoirengine.png differ diff --git a/assets/i_acidgland.png b/assets/i_acidgland.png index 610f5cd..6fd4771 100644 Binary files a/assets/i_acidgland.png and b/assets/i_acidgland.png differ diff --git a/assets/i_backstabber.png b/assets/i_backstabber.png index 1600432..b7f6049 100644 Binary files a/assets/i_backstabber.png and b/assets/i_backstabber.png differ diff --git a/assets/i_bloatrounds.png b/assets/i_bloatrounds.png index 252f496..b0cc7fd 100644 Binary files a/assets/i_bloatrounds.png and b/assets/i_bloatrounds.png differ diff --git a/assets/i_blooddebt.png b/assets/i_blooddebt.png index a287384..0cbbc30 100644 Binary files a/assets/i_blooddebt.png and b/assets/i_blooddebt.png differ diff --git a/assets/i_bloodlust.png b/assets/i_bloodlust.png index 10a43fd..59319a4 100644 Binary files a/assets/i_bloodlust.png and b/assets/i_bloodlust.png differ diff --git a/assets/i_bloodmoat.png b/assets/i_bloodmoat.png index 765045f..298fc2e 100644 Binary files a/assets/i_bloodmoat.png and b/assets/i_bloodmoat.png differ diff --git a/assets/i_bloodshoteye.png b/assets/i_bloodshoteye.png index 037bf9e..f502eca 100644 Binary files a/assets/i_bloodshoteye.png and b/assets/i_bloodshoteye.png differ diff --git a/assets/i_bonemealpowder.png b/assets/i_bonemealpowder.png index 6432410..4fafc03 100644 Binary files a/assets/i_bonemealpowder.png and b/assets/i_bonemealpowder.png differ diff --git a/assets/i_boneplate.png b/assets/i_boneplate.png index 83ad608..d1a4abb 100644 Binary files a/assets/i_boneplate.png and b/assets/i_boneplate.png differ diff --git a/assets/i_brassmagazine.png b/assets/i_brassmagazine.png index 9067a92..0028eab 100644 Binary files a/assets/i_brassmagazine.png and b/assets/i_brassmagazine.png differ diff --git a/assets/i_butchersoath.png b/assets/i_butchersoath.png index 3718891..966dd6b 100644 Binary files a/assets/i_butchersoath.png and b/assets/i_butchersoath.png differ diff --git a/assets/i_butcherstwine.png b/assets/i_butcherstwine.png index 074ef48..50d6e8f 100644 Binary files a/assets/i_butcherstwine.png and b/assets/i_butcherstwine.png differ diff --git a/assets/i_cauterizedveins.png b/assets/i_cauterizedveins.png index 27642f4..479ca8f 100644 Binary files a/assets/i_cauterizedveins.png and b/assets/i_cauterizedveins.png differ diff --git a/assets/i_chainsinew.png b/assets/i_chainsinew.png index 0214dcf..696d060 100644 Binary files a/assets/i_chainsinew.png and b/assets/i_chainsinew.png differ diff --git a/assets/i_chillgland.png b/assets/i_chillgland.png index add9da7..13b3e4f 100644 Binary files a/assets/i_chillgland.png and b/assets/i_chillgland.png differ diff --git a/assets/i_cindersump.png b/assets/i_cindersump.png index ddb031f..a98590e 100644 Binary files a/assets/i_cindersump.png and b/assets/i_cindersump.png differ diff --git a/assets/i_crimsonmetronome.png b/assets/i_crimsonmetronome.png index ee94872..9c115a0 100644 Binary files a/assets/i_crimsonmetronome.png and b/assets/i_crimsonmetronome.png differ diff --git a/assets/i_crowbait.png b/assets/i_crowbait.png index 0c04e69..4dcba15 100644 Binary files a/assets/i_crowbait.png and b/assets/i_crowbait.png differ diff --git a/assets/i_deadmansclock.png b/assets/i_deadmansclock.png index a8e2275..459e641 100644 Binary files a/assets/i_deadmansclock.png and b/assets/i_deadmansclock.png differ diff --git a/assets/i_deadmanswitch.png b/assets/i_deadmanswitch.png index 780bc07..999d8ab 100644 Binary files a/assets/i_deadmanswitch.png and b/assets/i_deadmanswitch.png differ diff --git a/assets/i_deadweight.png b/assets/i_deadweight.png index d7cea7a..0451378 100644 Binary files a/assets/i_deadweight.png and b/assets/i_deadweight.png differ diff --git a/assets/i_dentures.png b/assets/i_dentures.png index 6c9f5c3..188d942 100644 Binary files a/assets/i_dentures.png and b/assets/i_dentures.png differ diff --git a/assets/i_emberjar.png b/assets/i_emberjar.png index ff27948..9db5610 100644 Binary files a/assets/i_emberjar.png and b/assets/i_emberjar.png differ diff --git a/assets/i_flayerkiss.png b/assets/i_flayerkiss.png index 257e9e9..4cd9b72 100644 Binary files a/assets/i_flayerkiss.png and b/assets/i_flayerkiss.png differ diff --git a/assets/i_ghoulheart.png b/assets/i_ghoulheart.png index df55d5d..ef32148 100644 Binary files a/assets/i_ghoulheart.png and b/assets/i_ghoulheart.png differ diff --git a/assets/i_gluttonsgut.png b/assets/i_gluttonsgut.png index ec3558b..9c50336 100644 Binary files a/assets/i_gluttonsgut.png and b/assets/i_gluttonsgut.png differ diff --git a/assets/i_gorecrown.png b/assets/i_gorecrown.png index 6af3844..6c27ea5 100644 Binary files a/assets/i_gorecrown.png and b/assets/i_gorecrown.png differ diff --git a/assets/i_gorgedtick.png b/assets/i_gorgedtick.png index ee7654d..5a2f930 100644 Binary files a/assets/i_gorgedtick.png and b/assets/i_gorgedtick.png differ diff --git a/assets/i_gorgingleech.png b/assets/i_gorgingleech.png index becaa30..5dd55f4 100644 Binary files a/assets/i_gorgingleech.png and b/assets/i_gorgingleech.png differ diff --git a/assets/i_graftedtrigger.png b/assets/i_graftedtrigger.png index 3e2ac6a..5304d2c 100644 Binary files a/assets/i_graftedtrigger.png and b/assets/i_graftedtrigger.png differ diff --git a/assets/i_gristlecord.png b/assets/i_gristlecord.png index 79cabde..ab6f5e4 100644 Binary files a/assets/i_gristlecord.png and b/assets/i_gristlecord.png differ diff --git a/assets/i_gyroscopicribs.png b/assets/i_gyroscopicribs.png index 41812e1..4bc40f6 100644 Binary files a/assets/i_gyroscopicribs.png and b/assets/i_gyroscopicribs.png differ diff --git a/assets/i_hollowbones.png b/assets/i_hollowbones.png index db0d71b..c7d4026 100644 Binary files a/assets/i_hollowbones.png and b/assets/i_hollowbones.png differ diff --git a/assets/i_hollowchoir.png b/assets/i_hollowchoir.png index 4cc7035..9a706a6 100644 Binary files a/assets/i_hollowchoir.png and b/assets/i_hollowchoir.png differ diff --git a/assets/i_hollowfather.png b/assets/i_hollowfather.png index 8bc2c7e..2035469 100644 Binary files a/assets/i_hollowfather.png and b/assets/i_hollowfather.png differ diff --git a/assets/i_hollowneedle.png b/assets/i_hollowneedle.png index 698c58c..f46922b 100644 Binary files a/assets/i_hollowneedle.png and b/assets/i_hollowneedle.png differ diff --git a/assets/i_hollowpoints.png b/assets/i_hollowpoints.png index 36e8be0..66a0874 100644 Binary files a/assets/i_hollowpoints.png and b/assets/i_hollowpoints.png differ diff --git a/assets/i_homingtumor.png b/assets/i_homingtumor.png index c232f0d..732ff9e 100644 Binary files a/assets/i_homingtumor.png and b/assets/i_homingtumor.png differ diff --git a/assets/i_hookedsinew.png b/assets/i_hookedsinew.png index 031379a..44ea93f 100644 Binary files a/assets/i_hookedsinew.png and b/assets/i_hookedsinew.png differ diff --git a/assets/i_hookrounds.png b/assets/i_hookrounds.png index dfbacc9..493e755 100644 Binary files a/assets/i_hookrounds.png and b/assets/i_hookrounds.png differ diff --git a/assets/i_hydramaw.png b/assets/i_hydramaw.png index 4345c5c..51e7dfa 100644 Binary files a/assets/i_hydramaw.png and b/assets/i_hydramaw.png differ diff --git a/assets/i_ironlung.png b/assets/i_ironlung.png index 533a9a2..bf8b7a2 100644 Binary files a/assets/i_ironlung.png and b/assets/i_ironlung.png differ diff --git a/assets/i_ironstomach.png b/assets/i_ironstomach.png index e919fd0..382a2c8 100644 Binary files a/assets/i_ironstomach.png and b/assets/i_ironstomach.png differ diff --git a/assets/i_leadmarrow.png b/assets/i_leadmarrow.png index 1091b9d..7e536a4 100644 Binary files a/assets/i_leadmarrow.png and b/assets/i_leadmarrow.png differ diff --git a/assets/i_luckycoin.png b/assets/i_luckycoin.png index 26a5b36..f3181eb 100644 Binary files a/assets/i_luckycoin.png and b/assets/i_luckycoin.png differ diff --git a/assets/i_magnetmaw.png b/assets/i_magnetmaw.png index 49a567a..ba8e035 100644 Binary files a/assets/i_magnetmaw.png and b/assets/i_magnetmaw.png differ diff --git a/assets/i_marrowglut.png b/assets/i_marrowglut.png index b00d2cf..8c2588b 100644 Binary files a/assets/i_marrowglut.png and b/assets/i_marrowglut.png differ diff --git a/assets/i_marrowpiston.png b/assets/i_marrowpiston.png index 079011b..29458aa 100644 Binary files a/assets/i_marrowpiston.png and b/assets/i_marrowpiston.png differ diff --git a/assets/i_meatgrinder.png b/assets/i_meatgrinder.png index 68ab23e..8b9dc00 100644 Binary files a/assets/i_meatgrinder.png and b/assets/i_meatgrinder.png differ diff --git a/assets/i_meathook.png b/assets/i_meathook.png index 6870ba5..94c450f 100644 Binary files a/assets/i_meathook.png and b/assets/i_meathook.png differ diff --git a/assets/i_mortarbone.png b/assets/i_mortarbone.png index a605902..ad4e961 100644 Binary files a/assets/i_mortarbone.png and b/assets/i_mortarbone.png differ diff --git a/assets/i_orbitalknives.png b/assets/i_orbitalknives.png index 89ebf63..816af72 100644 Binary files a/assets/i_orbitalknives.png and b/assets/i_orbitalknives.png differ diff --git a/assets/i_orbitcrown.png b/assets/i_orbitcrown.png index eb097bc..2d03584 100644 Binary files a/assets/i_orbitcrown.png and b/assets/i_orbitcrown.png differ diff --git a/assets/i_painengine.png b/assets/i_painengine.png index b3202e0..bd3064c 100644 Binary files a/assets/i_painengine.png and b/assets/i_painengine.png differ diff --git a/assets/i_piercegaze.png b/assets/i_piercegaze.png index 8c372a4..b2e11d2 100644 Binary files a/assets/i_piercegaze.png and b/assets/i_piercegaze.png differ diff --git a/assets/i_renderedfat.png b/assets/i_renderedfat.png index 8201f0d..98435e3 100644 Binary files a/assets/i_renderedfat.png and b/assets/i_renderedfat.png differ diff --git a/assets/i_rerollrib.png b/assets/i_rerollrib.png index a751bbd..cf77bf8 100644 Binary files a/assets/i_rerollrib.png and b/assets/i_rerollrib.png differ diff --git a/assets/i_ricochet.png b/assets/i_ricochet.png index 9152052..bc5dad8 100644 Binary files a/assets/i_ricochet.png and b/assets/i_ricochet.png differ diff --git a/assets/i_rimedfang.png b/assets/i_rimedfang.png index f526464..f7aedc8 100644 Binary files a/assets/i_rimedfang.png and b/assets/i_rimedfang.png differ diff --git a/assets/i_rusteddiadem.png b/assets/i_rusteddiadem.png index 1cce1d0..cc59769 100644 Binary files a/assets/i_rusteddiadem.png and b/assets/i_rusteddiadem.png differ diff --git a/assets/i_sawbonecoil.png b/assets/i_sawbonecoil.png index 1dbb534..b8d98b1 100644 Binary files a/assets/i_sawbonecoil.png and b/assets/i_sawbonecoil.png differ diff --git a/assets/i_scalpel.png b/assets/i_scalpel.png index a1c6f2e..a0fc659 100644 Binary files a/assets/i_scalpel.png and b/assets/i_scalpel.png differ diff --git a/assets/i_secondskin.png b/assets/i_secondskin.png index a199293..f5fcca4 100644 Binary files a/assets/i_secondskin.png and b/assets/i_secondskin.png differ diff --git a/assets/i_secondstomach.png b/assets/i_secondstomach.png index d1f5b65..cbe1b40 100644 Binary files a/assets/i_secondstomach.png and b/assets/i_secondstomach.png differ diff --git a/assets/i_slaughterrhythm.png b/assets/i_slaughterrhythm.png index 3f7ab27..7dcf78c 100644 Binary files a/assets/i_slaughterrhythm.png and b/assets/i_slaughterrhythm.png differ diff --git a/assets/i_sledgerounds.png b/assets/i_sledgerounds.png index 4b1a1fe..1ba4c6b 100644 Binary files a/assets/i_sledgerounds.png and b/assets/i_sledgerounds.png differ diff --git a/assets/i_spinecage.png b/assets/i_spinecage.png index 561681b..3527058 100644 Binary files a/assets/i_spinecage.png and b/assets/i_spinecage.png differ diff --git a/assets/i_spitewell.png b/assets/i_spitewell.png index 056fa78..91974f4 100644 Binary files a/assets/i_spitewell.png and b/assets/i_spitewell.png differ diff --git a/assets/i_splinterbone.png b/assets/i_splinterbone.png index 08d6ba3..a6bd856 100644 Binary files a/assets/i_splinterbone.png and b/assets/i_splinterbone.png differ diff --git a/assets/i_splitcortex.png b/assets/i_splitcortex.png index 888ac9c..15946d8 100644 Binary files a/assets/i_splitcortex.png and b/assets/i_splitcortex.png differ diff --git a/assets/i_splittongue.png b/assets/i_splittongue.png index 13184e8..b44b4a8 100644 Binary files a/assets/i_splittongue.png and b/assets/i_splittongue.png differ diff --git a/assets/i_tannedhide.png b/assets/i_tannedhide.png index b209b5c..4d2155c 100644 Binary files a/assets/i_tannedhide.png and b/assets/i_tannedhide.png differ diff --git a/assets/i_thelastcut.png b/assets/i_thelastcut.png index 91e47e9..16bced1 100644 Binary files a/assets/i_thelastcut.png and b/assets/i_thelastcut.png differ diff --git a/assets/i_thousandteeth.png b/assets/i_thousandteeth.png index 3a054d1..c6477f6 100644 Binary files a/assets/i_thousandteeth.png and b/assets/i_thousandteeth.png differ diff --git a/assets/i_thresherplate.png b/assets/i_thresherplate.png index 886668c..ccab0a9 100644 Binary files a/assets/i_thresherplate.png and b/assets/i_thresherplate.png differ diff --git a/assets/i_twinhearts.png b/assets/i_twinhearts.png index 5d889ca..a646a92 100644 Binary files a/assets/i_twinhearts.png and b/assets/i_twinhearts.png differ diff --git a/assets/i_twinsidearm.png b/assets/i_twinsidearm.png index 37a9df5..23934ba 100644 Binary files a/assets/i_twinsidearm.png and b/assets/i_twinsidearm.png differ diff --git a/assets/i_twitch.png b/assets/i_twitch.png index 352653b..26ce83d 100644 Binary files a/assets/i_twitch.png and b/assets/i_twitch.png differ diff --git a/assets/i_volatilebile.png b/assets/i_volatilebile.png index 643e8a0..1d42a37 100644 Binary files a/assets/i_volatilebile.png and b/assets/i_volatilebile.png differ diff --git a/assets/i_whipcordtendon.png b/assets/i_whipcordtendon.png index 7189e14..75663c1 100644 Binary files a/assets/i_whipcordtendon.png and b/assets/i_whipcordtendon.png differ diff --git a/assets/i_wormgut.png b/assets/i_wormgut.png index eeb3b93..84646d5 100644 Binary files a/assets/i_wormgut.png and b/assets/i_wormgut.png differ diff --git a/assets/pedestal.png b/assets/pedestal.png index ec5c00f..2efe915 100644 Binary files a/assets/pedestal.png and b/assets/pedestal.png differ diff --git a/assets/perk_adrenal.png b/assets/perk_adrenal.png index 8ab89f9..e923da0 100644 Binary files a/assets/perk_adrenal.png and b/assets/perk_adrenal.png differ diff --git a/assets/perk_bigheart.png b/assets/perk_bigheart.png index b8eda3a..bfb0f34 100644 Binary files a/assets/perk_bigheart.png and b/assets/perk_bigheart.png differ diff --git a/assets/perk_bloodrush.png b/assets/perk_bloodrush.png index 021b1e5..d5c8375 100644 Binary files a/assets/perk_bloodrush.png and b/assets/perk_bloodrush.png differ diff --git a/assets/perk_boneknit.png b/assets/perk_boneknit.png index 090cd33..ec7b59b 100644 Binary files a/assets/perk_boneknit.png and b/assets/perk_boneknit.png differ diff --git a/assets/perk_carrion.png b/assets/perk_carrion.png index 11cb13f..61e1e35 100644 Binary files a/assets/perk_carrion.png and b/assets/perk_carrion.png differ diff --git a/assets/perk_critbone.png b/assets/perk_critbone.png index ab500d5..9b63777 100644 Binary files a/assets/perk_critbone.png and b/assets/perk_critbone.png differ diff --git a/assets/perk_critmeat.png b/assets/perk_critmeat.png index ee75143..3b6c955 100644 Binary files a/assets/perk_critmeat.png and b/assets/perk_critmeat.png differ diff --git a/assets/perk_deadeye.png b/assets/perk_deadeye.png index 7fe38e7..3b7c7a3 100644 Binary files a/assets/perk_deadeye.png and b/assets/perk_deadeye.png differ diff --git a/assets/perk_ember.png b/assets/perk_ember.png index 01513ab..edb7e11 100644 Binary files a/assets/perk_ember.png and b/assets/perk_ember.png differ diff --git a/assets/perk_flensing.png b/assets/perk_flensing.png index 48b77ab..9625118 100644 Binary files a/assets/perk_flensing.png and b/assets/perk_flensing.png differ diff --git a/assets/perk_frostbile.png b/assets/perk_frostbile.png index 2cb0fea..efa7ad6 100644 Binary files a/assets/perk_frostbile.png and b/assets/perk_frostbile.png differ diff --git a/assets/perk_heavyhand.png b/assets/perk_heavyhand.png index 1f909c7..f9b49c3 100644 Binary files a/assets/perk_heavyhand.png and b/assets/perk_heavyhand.png differ diff --git a/assets/perk_longbone.png b/assets/perk_longbone.png index 19fc6b6..5452605 100644 Binary files a/assets/perk_longbone.png and b/assets/perk_longbone.png differ diff --git a/assets/perk_magnetb.png b/assets/perk_magnetb.png index 2060b88..6b067bd 100644 Binary files a/assets/perk_magnetb.png and b/assets/perk_magnetb.png differ diff --git a/assets/perk_quick.png b/assets/perk_quick.png index 3f22635..828a0cf 100644 Binary files a/assets/perk_quick.png and b/assets/perk_quick.png differ diff --git a/assets/perk_scavenge.png b/assets/perk_scavenge.png index 1922a30..74e3c57 100644 Binary files a/assets/perk_scavenge.png and b/assets/perk_scavenge.png differ diff --git a/assets/perk_scrapfeed.png b/assets/perk_scrapfeed.png index d54aacf..1aef425 100644 Binary files a/assets/perk_scrapfeed.png and b/assets/perk_scrapfeed.png differ diff --git a/assets/perk_secondwind.png b/assets/perk_secondwind.png index fe95050..345fbaf 100644 Binary files a/assets/perk_secondwind.png and b/assets/perk_secondwind.png differ diff --git a/assets/perk_sharpen.png b/assets/perk_sharpen.png index c9c380a..ca82d33 100644 Binary files a/assets/perk_sharpen.png and b/assets/perk_sharpen.png differ diff --git a/assets/perk_shieldheart.png b/assets/perk_shieldheart.png index 6459759..8bc9716 100644 Binary files a/assets/perk_shieldheart.png and b/assets/perk_shieldheart.png differ diff --git a/assets/perk_sinew.png b/assets/perk_sinew.png index a7c803a..9724e94 100644 Binary files a/assets/perk_sinew.png and b/assets/perk_sinew.png differ diff --git a/assets/perk_spiteflesh.png b/assets/perk_spiteflesh.png index 6073bdd..06e907a 100644 Binary files a/assets/perk_spiteflesh.png and b/assets/perk_spiteflesh.png differ diff --git a/assets/perk_thickhide.png b/assets/perk_thickhide.png index 454cafb..f8b6d05 100644 Binary files a/assets/perk_thickhide.png and b/assets/perk_thickhide.png differ diff --git a/assets/player.png b/assets/player.png index f1b6199..d77ea68 100644 Binary files a/assets/player.png and b/assets/player.png differ diff --git a/assets/player_death_sheet.png b/assets/player_death_sheet.png index f1afcae..e1c3195 100644 Binary files a/assets/player_death_sheet.png and b/assets/player_death_sheet.png differ diff --git a/assets/player_leg.png b/assets/player_leg.png index d263ee3..259dede 100644 Binary files a/assets/player_leg.png and b/assets/player_leg.png differ diff --git a/assets/player_legs.png b/assets/player_legs.png index b7a7b5c..77e832b 100644 Binary files a/assets/player_legs.png and b/assets/player_legs.png differ diff --git a/assets/player_legs_sheet.png b/assets/player_legs_sheet.png index eb2b992..f5d2040 100644 Binary files a/assets/player_legs_sheet.png and b/assets/player_legs_sheet.png differ diff --git a/assets/player_sheet.png b/assets/player_sheet.png index d5c6eeb..f462e34 100644 Binary files a/assets/player_sheet.png and b/assets/player_sheet.png differ diff --git a/assets/player_waist.png b/assets/player_waist.png index 873de6f..dd671b4 100644 Binary files a/assets/player_waist.png and b/assets/player_waist.png differ diff --git a/assets/pt_bile.png b/assets/pt_bile.png index 47faf71..98ab5b9 100644 Binary files a/assets/pt_bile.png and b/assets/pt_bile.png differ diff --git a/assets/pt_bonepopper.png b/assets/pt_bonepopper.png index aa5f99c..3587ded 100644 Binary files a/assets/pt_bonepopper.png and b/assets/pt_bonepopper.png differ diff --git a/assets/pt_cauterizer.png b/assets/pt_cauterizer.png index 753b3f0..dd83454 100644 Binary files a/assets/pt_cauterizer.png and b/assets/pt_cauterizer.png differ diff --git a/assets/pt_cleaver.png b/assets/pt_cleaver.png index 73fd9ad..0d75691 100644 Binary files a/assets/pt_cleaver.png and b/assets/pt_cleaver.png differ diff --git a/assets/pt_eye.png b/assets/pt_eye.png index 55cf615..87b53d2 100644 Binary files a/assets/pt_eye.png and b/assets/pt_eye.png differ diff --git a/assets/pt_fleshmasher.png b/assets/pt_fleshmasher.png index 72148b5..d10774e 100644 Binary files a/assets/pt_fleshmasher.png and b/assets/pt_fleshmasher.png differ diff --git a/assets/pt_guthook.png b/assets/pt_guthook.png index 4f1aa74..cb9a02a 100644 Binary files a/assets/pt_guthook.png and b/assets/pt_guthook.png differ diff --git a/assets/pt_hemophage.png b/assets/pt_hemophage.png index c4e9c60..6850a87 100644 Binary files a/assets/pt_hemophage.png and b/assets/pt_hemophage.png differ diff --git a/assets/pt_marrow.png b/assets/pt_marrow.png index 81ce544..73763a0 100644 Binary files a/assets/pt_marrow.png and b/assets/pt_marrow.png differ diff --git a/assets/pt_redhand.png b/assets/pt_redhand.png index 9cc63ea..db64f6a 100644 Binary files a/assets/pt_redhand.png and b/assets/pt_redhand.png differ diff --git a/assets/pt_repeater.png b/assets/pt_repeater.png index 522246b..24912bc 100644 Binary files a/assets/pt_repeater.png and b/assets/pt_repeater.png differ diff --git a/assets/pt_saw.png b/assets/pt_saw.png index 24ad7c3..bf58370 100644 Binary files a/assets/pt_saw.png and b/assets/pt_saw.png differ diff --git a/assets/pt_spinaltap.png b/assets/pt_spinaltap.png index d0e3620..b993023 100644 Binary files a/assets/pt_spinaltap.png and b/assets/pt_spinaltap.png differ diff --git a/assets/pt_swarmjar.png b/assets/pt_swarmjar.png index 52aa1fb..44cf78e 100644 Binary files a/assets/pt_swarmjar.png and b/assets/pt_swarmjar.png differ diff --git a/assets/pt_tenderizer.png b/assets/pt_tenderizer.png index 29474ed..3757cb7 100644 Binary files a/assets/pt_tenderizer.png and b/assets/pt_tenderizer.png differ diff --git a/assets/pt_trapqueen.png b/assets/pt_trapqueen.png index 7bc2679..e7b2175 100644 Binary files a/assets/pt_trapqueen.png and b/assets/pt_trapqueen.png differ diff --git a/assets/stairs.png b/assets/stairs.png index d811ff8..a8ecbca 100644 Binary files a/assets/stairs.png and b/assets/stairs.png differ diff --git a/assets/w_bile.png b/assets/w_bile.png index 5f672da..3386d5c 100644 Binary files a/assets/w_bile.png and b/assets/w_bile.png differ diff --git a/assets/w_bonepopper.png b/assets/w_bonepopper.png index 7542dd7..9ae399f 100644 Binary files a/assets/w_bonepopper.png and b/assets/w_bonepopper.png differ diff --git a/assets/w_cauterizer.png b/assets/w_cauterizer.png index 0daa31a..313bb11 100644 Binary files a/assets/w_cauterizer.png and b/assets/w_cauterizer.png differ diff --git a/assets/w_cleaver.png b/assets/w_cleaver.png index 9d8fc93..11709c4 100644 Binary files a/assets/w_cleaver.png and b/assets/w_cleaver.png differ diff --git a/assets/w_eye.png b/assets/w_eye.png index 2da291e..96720b4 100644 Binary files a/assets/w_eye.png and b/assets/w_eye.png differ diff --git a/assets/w_fleshmasher.png b/assets/w_fleshmasher.png index 5523a46..c92e776 100644 Binary files a/assets/w_fleshmasher.png and b/assets/w_fleshmasher.png differ diff --git a/assets/w_guthook.png b/assets/w_guthook.png index 1f4eb69..02daeb5 100644 Binary files a/assets/w_guthook.png and b/assets/w_guthook.png differ diff --git a/assets/w_hemophage.png b/assets/w_hemophage.png index 307e863..3e0b4b2 100644 Binary files a/assets/w_hemophage.png and b/assets/w_hemophage.png differ diff --git a/assets/w_marrow.png b/assets/w_marrow.png index 11aa779..3b73c56 100644 Binary files a/assets/w_marrow.png and b/assets/w_marrow.png differ diff --git a/assets/w_redhand.png b/assets/w_redhand.png index 44d8366..910c6ad 100644 Binary files a/assets/w_redhand.png and b/assets/w_redhand.png differ diff --git a/assets/w_repeater.png b/assets/w_repeater.png index 88c4ba3..89aea1a 100644 Binary files a/assets/w_repeater.png and b/assets/w_repeater.png differ diff --git a/assets/w_saw.png b/assets/w_saw.png index e1491a0..f73c03d 100644 Binary files a/assets/w_saw.png and b/assets/w_saw.png differ diff --git a/assets/w_spinaltap.png b/assets/w_spinaltap.png index a516ff5..f28bb93 100644 Binary files a/assets/w_spinaltap.png and b/assets/w_spinaltap.png differ diff --git a/assets/w_swarmjar.png b/assets/w_swarmjar.png index 890403a..317626d 100644 Binary files a/assets/w_swarmjar.png and b/assets/w_swarmjar.png differ diff --git a/assets/w_tenderizer.png b/assets/w_tenderizer.png index 0a0096e..3394481 100644 Binary files a/assets/w_tenderizer.png and b/assets/w_tenderizer.png differ diff --git a/assets/w_trapqueen.png b/assets/w_trapqueen.png index f360683..2131661 100644 Binary files a/assets/w_trapqueen.png and b/assets/w_trapqueen.png differ diff --git a/assets/wt_bile.png b/assets/wt_bile.png index 05b7012..5728648 100644 Binary files a/assets/wt_bile.png and b/assets/wt_bile.png differ diff --git a/assets/wt_bonepopper.png b/assets/wt_bonepopper.png index 73995dc..9df72b2 100644 Binary files a/assets/wt_bonepopper.png and b/assets/wt_bonepopper.png differ diff --git a/assets/wt_cauterizer.png b/assets/wt_cauterizer.png index 253ae63..b7c4373 100644 Binary files a/assets/wt_cauterizer.png and b/assets/wt_cauterizer.png differ diff --git a/assets/wt_cleaver.png b/assets/wt_cleaver.png index 75303a4..b00f0d7 100644 Binary files a/assets/wt_cleaver.png and b/assets/wt_cleaver.png differ diff --git a/assets/wt_eye.png b/assets/wt_eye.png index 5440020..88c292d 100644 Binary files a/assets/wt_eye.png and b/assets/wt_eye.png differ diff --git a/assets/wt_fleshmasher.png b/assets/wt_fleshmasher.png index 6209e1e..ff6e59f 100644 Binary files a/assets/wt_fleshmasher.png and b/assets/wt_fleshmasher.png differ diff --git a/assets/wt_guthook.png b/assets/wt_guthook.png index b9bc131..fe6c4b2 100644 Binary files a/assets/wt_guthook.png and b/assets/wt_guthook.png differ diff --git a/assets/wt_hemophage.png b/assets/wt_hemophage.png index e2cb848..8c1cc11 100644 Binary files a/assets/wt_hemophage.png and b/assets/wt_hemophage.png differ diff --git a/assets/wt_marrow.png b/assets/wt_marrow.png index e43d8a6..a31103f 100644 Binary files a/assets/wt_marrow.png and b/assets/wt_marrow.png differ diff --git a/assets/wt_redhand.png b/assets/wt_redhand.png index 146241a..15fdfb2 100644 Binary files a/assets/wt_redhand.png and b/assets/wt_redhand.png differ diff --git a/assets/wt_repeater.png b/assets/wt_repeater.png index bd38371..7a2d41c 100644 Binary files a/assets/wt_repeater.png and b/assets/wt_repeater.png differ diff --git a/assets/wt_saw.png b/assets/wt_saw.png index f2a5a6e..f4852db 100644 Binary files a/assets/wt_saw.png and b/assets/wt_saw.png differ diff --git a/assets/wt_spinaltap.png b/assets/wt_spinaltap.png index af98246..f38ed6f 100644 Binary files a/assets/wt_spinaltap.png and b/assets/wt_spinaltap.png differ diff --git a/assets/wt_swarmjar.png b/assets/wt_swarmjar.png index cac6626..62602af 100644 Binary files a/assets/wt_swarmjar.png and b/assets/wt_swarmjar.png differ diff --git a/assets/wt_tenderizer.png b/assets/wt_tenderizer.png index 10a2d20..2a202fe 100644 Binary files a/assets/wt_tenderizer.png and b/assets/wt_tenderizer.png differ diff --git a/assets/wt_trapqueen.png b/assets/wt_trapqueen.png index e04484b..e03f8f4 100644 Binary files a/assets/wt_trapqueen.png and b/assets/wt_trapqueen.png differ diff --git a/tools/gen_assets.py b/tools/gen_assets.py index f085298..62c64e4 100644 --- a/tools/gen_assets.py +++ b/tools/gen_assets.py @@ -10,6 +10,7 @@ Usage: python tools/gen_assets.py --force # full production pass python tools/gen_assets.py tile # all matching names python tools/gen_assets.py --list + python tools/gen_assets.py --reprocess # re-key raw sources, no API Authentication: ``OPENROUTER_API_KEY`` in the process environment or in the user-only ``~/.config/MeatSlicer/.env`` file, which remains outside the served @@ -32,6 +33,7 @@ from dataclasses import dataclass from io import BytesIO from pathlib import Path +import numpy as np from PIL import Image @@ -455,6 +457,7 @@ def flood_key_magenta(image: Image.Image) -> Image.Image: image = image.convert("RGBA") width, height = image.size pixels = image.load() + # Stage 1: border flood — key every magenta region connected to the frame. seen = bytearray(width * height) queue: deque[tuple[int, int]] = deque() for x in range(width): @@ -474,7 +477,52 @@ def flood_key_magenta(image: Image.Image) -> Image.Image: if x + 1 < width: queue.append((x + 1, y)) if y: queue.append((x, y - 1)) if y + 1 < height: queue.append((x, y + 1)) - return image + + buf = np.array(image) + # Stage 2: interior pockets — enclosed key pools the border flood cannot + # reach. Strict predicate so intentional art pinks survive. + pockets = ( + (buf[..., 3] > 0) + & (buf[..., 0] > 200) + & (buf[..., 1] < 80) + & (buf[..., 2] > 200) + ) + buf[pockets] = 0 + + def near_transparent() -> np.ndarray: + transparent = buf[..., 3] == 0 + near = np.zeros_like(transparent) + near[:-1, :] |= transparent[1:, :] + near[1:, :] |= transparent[:-1, :] + near[:, :-1] |= transparent[:, 1:] + near[:, 1:] |= transparent[:, :-1] + return near + + # Stage 3: fringe erosion — eat the anti-aliased key halo hugging + # silhouettes and pocket rims (arithmetic mirrors is_magenta). + for _pass in range(4): + r, g, b = buf[..., 0], buf[..., 1], buf[..., 2] + key = ( + (buf[..., 3] > 0) + & (r > 145) + & (b > 145) + & (g < 175) + & (r.astype(np.int32) + b.astype(np.int32) > 2.15 * g) + ) + doomed = key & near_transparent() + if not doomed.any(): + break + buf[doomed] = 0 + # Stage 4: despill — soften the remaining pink rim without punching holes. + fringe = (buf[..., 3] > 0) & near_transparent() + if fringe.any(): + excess = np.minimum(buf[..., 0], buf[..., 2]).astype(np.int32) - buf[..., 1].astype(np.int32) + strong = fringe & (excess > 50) + if strong.any(): + cut = np.round(excess * 0.6).astype(np.int32) + buf[..., 0] = np.where(strong, np.clip(buf[..., 0].astype(np.int32) - cut, 0, 255), buf[..., 0]).astype(np.uint8) + buf[..., 2] = np.where(strong, np.clip(buf[..., 2].astype(np.int32) - cut, 0, 255), buf[..., 2]).astype(np.uint8) + return Image.fromarray(buf, "RGBA") def palette_image() -> Image.Image: @@ -562,6 +610,7 @@ def parse_args() -> argparse.Namespace: parser.add_argument("--quality", choices=("low", "medium", "high"), default="medium") parser.add_argument("--list", action="store_true", help="list asset names and exit") parser.add_argument("--no-sheets", action="store_true", help="do not rebuild actor sheets") + parser.add_argument("--reprocess", action="store_true", help="re-key existing assets/raw sources without API calls") return parser.parse_args() @@ -574,6 +623,32 @@ def main() -> None: if not names: raise SystemExit("No asset names matched") + if args.reprocess: + reprocessed = 0 + for index, name in enumerate(names, 1): + spec = SPECS[name] + if spec.kind == "tile": + print(f"[{index}/{len(names)}] {name}: tile, skipped") + continue + raw_path = RAW / f"{name}.png" + if not raw_path.exists(): + print(f"[{index}/{len(names)}] {name}: no raw source, skipped") + continue + image = process_sprite(raw_path.read_bytes(), spec.size) + image.save(ASSETS / f"{name}.png", optimize=True) + reprocessed += 1 + print(f"[{index}/{len(names)}] {name}: re-keyed -> assets/{name}.png") + if not args.no_sheets: + actor_names = [name for name in names if name == "player" or name.startswith(("enemy_", "boss_"))] + render_sheets(actor_names) + from draw_sprites import render_legs_sheet, render_player_death_sheet + sheet = render_legs_sheet() + print(f" sheet player_legs: {sheet.width}x{sheet.height}") + sheet = render_player_death_sheet() + print(f" sheet player_death: {sheet.width}x{sheet.height}") + print(f"\nRe-keyed {reprocessed} assets (no API calls, manifest untouched)") + return + key = load_key() ASSETS.mkdir(exist_ok=True) RAW.mkdir(exist_ok=True)