From 10143f15e02ae24a10133b1e16a5ecd0ca1b749b Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 21 Jul 2018 19:20:44 -0400 Subject: [PATCH] v0.7.0: extended consumable icon functionality, some icons are WIP --- core/src/main/assets/consumable_icons.png | Bin 2780 -> 1216 bytes .../actors/hero/HeroClass.java | 42 ++++++++++++++++++ .../exotic/PotionOfAdrenalineSurge.java | 4 ++ .../potions/exotic/PotionOfCleansing.java | 4 ++ .../potions/exotic/PotionOfCorrosiveGas.java | 4 ++ .../potions/exotic/PotionOfDragonsBreath.java | 4 ++ .../potions/exotic/PotionOfEarthenArmor.java | 4 ++ .../potions/exotic/PotionOfHolyFuror.java | 4 ++ .../potions/exotic/PotionOfMagicalSight.java | 4 ++ .../potions/exotic/PotionOfShielding.java | 4 ++ .../potions/exotic/PotionOfShroudingFog.java | 4 ++ .../potions/exotic/PotionOfSnapFreeze.java | 4 ++ .../items/potions/exotic/PotionOfStamina.java | 4 ++ .../potions/exotic/PotionOfStormClouds.java | 4 ++ .../scrolls/exotic/ScrollOfAffection.java | 4 ++ .../scrolls/exotic/ScrollOfAntiMagic.java | 5 +++ .../scrolls/exotic/ScrollOfConfusion.java | 3 ++ .../scrolls/exotic/ScrollOfDistortion.java | 4 ++ .../scrolls/exotic/ScrollOfEnchantment.java | 5 +++ .../scrolls/exotic/ScrollOfForesight.java | 5 +++ .../scrolls/exotic/ScrollOfPetrification.java | 5 +++ .../shatteredpixeldungeon/ui/ItemSlot.java | 17 ++++++- 22 files changed, 137 insertions(+), 1 deletion(-) diff --git a/core/src/main/assets/consumable_icons.png b/core/src/main/assets/consumable_icons.png index 6db333710ad876f8d6282df44a941f516bc5e225..901c5c54485741d249a4a0d5b3f3fb67290ee4c7 100644 GIT binary patch literal 1216 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