Commit Graph

1633 Commits

Author SHA1 Message Date
Evan Debenham
a3e04de98c v0.7.4b: fixed additional rare system UI issues 2019-08-07 21:39:36 -04:00
Evan Debenham
785726f4f8 v0.7.4b: refactored file handling to use String instead of File 2019-08-07 21:36:58 -04:00
Evan Debenham
3e815a3165 v0.7.4b: restructured initialization logic into new android module
A lot of cleanup is needed for this, but everything works
2019-08-01 16:04:14 -04:00
Evan Debenham
ec0657fcd6 v0.7.4b: restructured icon files, added LibGDX and updated hero icons 2019-08-01 15:47:54 -04:00
Evan Debenham
441c171036 v0.7.4b: fixed errors when the app is rotated in power saver mode 2019-08-01 15:47:13 -04:00
Evan Debenham
05d7f354dd v0.7.4b: refactored input event handling structure 2019-08-01 15:47:10 -04:00
Evan Debenham
2a523f2ea2 v0.7.4b: Initial LibGDX commit! more details below:
Large sections of game logic are now working through libgdx instead of
android libraries. There is still work to do but this is the first
major step. Big changes include:
- Graphics code is now through LibGDX (except for text rendering)
- Initialization and screen-handling logic is now mostly through LibGDX
- Audio is now through LibGDX
- Input handling is now through LibGDX
- Most misc functions are now through LibGDX
2019-08-01 15:47:01 -04:00
Evan Debenham
f10be84a10 v0.7.4a: final commit 2019-07-30 12:56:02 -04:00
Evan Debenham
d48c843e09 v0.7.4a: Updated translations 2019-07-30 12:55:53 -04:00
Evan Debenham
1d98252ebf v0.7.4a: Adjustments to wand of warding:
- Wand can now reach through walls, but only to visible locations
- Wand now fizzles if it is at ward capacity
2019-07-30 12:55:46 -04:00
Evan Debenham
c49d421810 v0.7.4a: fixed prismatic images not working with brimstone and antimagic 2019-07-30 12:55:46 -04:00
Evan Debenham
4ec872971f v0.7.4a: Fixed elixir of aquatic rejuvenation healing above max HP 2019-07-30 12:55:46 -04:00
Evan Debenham
b9be1a6a05 v0.7.4a: fixed respawn cells on special levels not checking for chars 2019-07-30 12:55:46 -04:00
Evan Debenham
97ebb16c81 v0.7.4a: Adjustments to wand of living earth:
- Earth armor per shot reduced to 1x damage from 1.33x damage
- Earth guardian max HP reduced to 16+8*lvl from 20+10*lvl
- Base wand damage increased to 3-6 from 2-4
- Increased earthen guardian damage by 12.5%
2019-07-30 12:55:45 -04:00
Evan Debenham
7493f9d77d v0.7.4a: subclass balance changes:
- increased berserker rage loss rate by 33%
- reduced freerunner bonus evasion by 20%
- increased warlock soul mark heal to 40% from 33%
- warlock soul mark is now 2/5 effective when damage isn't being dealt by the warlock
2019-07-30 12:55:45 -04:00
Evan Debenham
1c290648e9 v0.7.4a: most AOE scrolls now no longer affect allies 2019-07-30 12:55:45 -04:00
Evan Debenham
a18d454420 v0.7.4a: fixed NPCs rarely getting hit by ranged attacks 2019-07-30 12:55:45 -04:00
Evan Debenham
f6d4a08811 v0.7.4a: autotargeting will now never go for allies 2019-07-30 12:55:45 -04:00
Evan Debenham
ccfeee504c v0.7.4a: fixed a rankings crash involving the dried rose 2019-07-30 12:55:44 -04:00
Evan Debenham
56746de335 v0.7.4a: fixed crashes involving ward sprites in the attack indicator 2019-07-30 12:55:44 -04:00
Evan Debenham
e36ea99a61 v0.7.4a: fixed heavy boomerangs being lost when inventory is full 2019-07-30 12:55:44 -04:00
Evan Debenham
af7bb632ea v0.7.4a: fixed visual errors with ranged enemy attacks 2019-07-30 12:55:44 -04:00
Evan Debenham
e95a61dc15 v0.7.4a: fixed metabolism glyph incorrectly applying to ghost hero 2019-07-30 12:55:44 -04:00
Evan Debenham
02eec6ee92 v0.7.4a: removed unused imports 2019-07-30 12:55:43 -04:00
Evan Debenham
7de9a8b207 v0.7.4: final commit
Sadly version info is no longer in the manifest, so it's 'final commit' now instead of 'manifest commit'.
2019-07-18 16:13:03 -04:00
Evan Debenham
b7a219f211 v0.7.4: updated translations 2019-07-18 16:13:03 -04:00
Evan Debenham
c4e9808acd v0.7.4: Goo now locks its floor the moment it is awake 2019-07-18 16:13:03 -04:00
Evan Debenham
62f7f2293b v0.7.4: cursed wand discovery message now plays before the cursed effect 2019-07-18 16:13:02 -04:00
Evan Debenham
8e39728069 v0.7.4: fixed allies in the surface scene not working with mage's staff 2019-07-18 16:13:02 -04:00
Evan Debenham
fb34d976e8 v0.7.4: centralized even more build properties, including moving some things out of app manifest 2019-07-18 16:13:02 -04:00
Evan Debenham
1f30626e55 v0.7.4: fixed typos with earth guardian and wand of warding 2019-07-18 16:13:02 -04:00
Evan Debenham
465b596382 v0.7.4: centralized more build script properties 2019-07-18 16:13:02 -04:00
Evan Debenham
f3e2c60d46 v0.7.4: wand of living earth now requires a target to grant armor 2019-07-18 16:13:02 -04:00
Evan Debenham
ed45c37e0a v0.7.4: added some safety checks 2019-07-18 16:13:02 -04:00
Evan Debenham
d6cf71e790 v0.7.4: added allies to the surface scene 2019-07-18 16:13:01 -04:00
Evan Debenham
b6a05519c5 v0.7.4: moved some build config details to the central gradle file 2019-07-18 16:13:01 -04:00
Evan Debenham
a02a34feaf v0.7.4: fixed vision oddities with wards, and typos in ghost commands 2019-07-18 16:13:01 -04:00
Evan Debenham
0534c6010c v0.7.4: corrected errors caused by redone button code 2019-07-18 16:13:01 -04:00
Evan Debenham
858067baf5 v0.7.4: visual and text improvements to wand of warding 2019-07-18 16:13:01 -04:00
Evan Debenham
cca1f32ac0 v0.7.4: added missing text for new title scene 2019-07-18 16:13:01 -04:00
Evan Debenham
e58c9c1c38 v0.7.4: rebalancing to wand of warding 2019-07-18 16:13:01 -04:00
Evan Debenham
c987555271 v0.7.4: balance adjustments to wand of living earth 2019-07-18 16:13:01 -04:00
Evan Debenham
5d65116170 v0.7.4: various bugfixes involving allies 2019-07-18 16:13:00 -04:00
Evan Debenham
9f73defba2 v0.7.4: adjusted the great crab to be unable to block multiple enemies 2019-07-18 16:13:00 -04:00
Evan Debenham
71db3ba1d1 v0.7.4: fixed various dried rose AI errors 2019-07-18 16:13:00 -04:00
Evan Debenham
1f604d7b13 v0.7.4: adjusted welcome scene to use new buttons 2019-07-18 16:13:00 -04:00
Evan Debenham
79eb1b11df v0.7.4: reworked the title scene 2019-07-18 16:12:55 -04:00
Evan Debenham
23048dc4d8 v0.7.4: fixed further bugs with wand of warding 2019-07-18 16:04:23 -04:00
Evan Debenham
cf86e16f89 v0.7.4: Added a darkness gradient effect to archs 2019-07-18 16:04:23 -04:00
Evan Debenham
6aaee3bb50 v0.7.4: reduced armor and added an initial delay to living earth guardian 2019-07-18 16:04:22 -04:00
Evan Debenham
760ecc7e61 v0.7.4: various bugfixes 2019-07-18 16:04:22 -04:00
Evan Debenham
1c4603d6e4 v0.7.4: adjusted elements at scene corners to accommodate curved displays 2019-07-18 16:04:20 -04:00
Evan Debenham
3841f593f8 v0.7.4: allies are now healed by magical sleep just as the hero is 2019-07-18 16:03:19 -04:00
Evan Debenham
93c312a53e v0.7.4: adjusted logic for where wards can be placed 2019-07-18 16:03:19 -04:00
Evan Debenham
99d47f3825 v0.7.4: implement battlemage fx and staff vfx for new wands 2019-07-18 16:03:19 -04:00
Evan Debenham
c174e998bc v0.7.4: various polish for both new wands 2019-07-18 16:03:18 -04:00
Evan Debenham
87f909d1fe v0.7.4: ring of elements and antimagic now applies to wand damage 2019-07-18 16:03:18 -04:00
Evan Debenham
545cda0bba v0.7.4: initial implementation for wand of warding 2019-07-18 16:03:18 -04:00
Evan Debenham
b8490b5b29 v0.7.4: various enchantment and glyph balance changes 2019-07-18 16:03:18 -04:00
Evan Debenham
fd4dc11da0 v0.7.4: buffs to stones of clairvoyance and wild energy spells 2019-07-18 16:03:18 -04:00
Evan Debenham
164966b156 v0.7.4: major balance pass on bomb recipes, mostly buffs. 2019-07-18 16:03:17 -04:00
Evan Debenham
0f77d26986 v0.7.4: initial implement of wand of living earth, needs lots of polishing 2019-07-18 16:03:17 -04:00
Evan Debenham
ddce36a6a6 v0.7.4: added ordering to the placeholders in dart tipping UI text 2019-07-18 16:03:17 -04:00
Evan Debenham
666ef81363 v0.7.4: fixed boomerang return vfx not pausing actor movement 2019-07-18 16:03:17 -04:00
Evan Debenham
990599d2ad v0.7.4: dried rose now recharges while active, healing the ghost
Also adjusted how dried rose interacts with artifact recharging
2019-07-18 16:03:17 -04:00
Evan Debenham
923817fb8b v0.7.4: polished dialogue for ghost hero 2019-07-18 16:03:17 -04:00
Evan Debenham
329ad0e14f v0.7.4: wand names are now in title case in the wandmaker reward window 2019-07-18 16:03:16 -04:00
Evan Debenham
2b743b1f15 v0.7.4: improved how position swapping with characters works with doors 2019-07-18 16:03:16 -04:00
Evan Debenham
0f3a6c8fa2 v0.7.4: refactored interaction code. Places can now be swapped with any ally 2019-07-18 16:03:16 -04:00
Evan Debenham
e047d1aee1 v0.7.4: implemented directing functionality for the ghost hero 2019-07-18 16:03:16 -04:00
Evan Debenham
2024261813 v0.7.4: fixed shattered pots being lost if the hero has a full inventory 2019-07-18 16:03:16 -04:00
Evan Debenham
6b816e8324 v0.7.4: corrected new logic causing piranhas to get surprise attacked 2019-07-18 16:03:16 -04:00
Evan Debenham
68764f802e v0.7.4: fixed boomerangs being lost during the tengu fight 2019-07-18 16:03:16 -04:00
Evan Debenham
911f71e59e v0.7.4: intelligent allies now follow the hero between depths 2019-07-18 16:03:15 -04:00
Evan Debenham
9bab7dfd5e v0.7.4: piranha now act as if they can't see enemies they can't reach 2019-07-18 16:03:15 -04:00
Evan Debenham
6ca288c91c v0.7.4: some allies are now 'intelligent', and will not attack wandering, sleeping, or passive enemies 2019-07-18 16:03:15 -04:00
Evan Debenham
bd3b0a487f v0.7.4: adjusted redbutton's so that icons are on the left of text 2019-07-18 16:03:15 -04:00
Evan Debenham
d67a4bf021 v0.7.4: increased minSDK to 9(android 2.3) from 8(android 2.2) 2019-07-18 16:03:12 -04:00
Evan Debenham
c91af78699 v0.7.3b: manifest commit 2019-06-01 16:10:32 -04:00
Evan Debenham
af83357172 v0.7.3b: updated translations 2019-06-01 16:10:31 -04:00
Evan Debenham
5744f3065d v0.7.3b: split updates in changes scene into three views 2019-06-01 16:10:31 -04:00
Evan Debenham
9b2d0af620 v0.7.3b: refactored changes scene into multiple classes 2019-06-01 16:10:31 -04:00
Evan Debenham
167c3e88bc v0.7.3b: added a price to broken honeypots 2019-06-01 16:10:30 -04:00
Evan Debenham
fff6687f50 v0.7.3b: fixed rare crash bugs caused by assuming hunger is present 2019-06-01 16:10:30 -04:00
Evan Debenham
0b9b46a065 v0.7.3b: fixed death by electricity not trigger normal death logic 2019-06-01 16:10:30 -04:00
Evan Debenham
49b85e5775 v0.7.3b: fixed poison dart traps having different effects depending on visibility 2019-06-01 16:10:29 -04:00
Evan Debenham
9dd77eedd3 v0.7.3b: refactored shattered honeypots, they are now stackable 2019-06-01 16:10:29 -04:00
Evan Debenham
8b97172557 v0.7.3b: fixed further cases where thrown weapons would be lost when killing tengu 2019-06-01 16:10:29 -04:00
Evan Debenham
d22b0d7353 v0.7.3b: fixed a typo in corrupting enchant 2019-06-01 16:10:28 -04:00
Evan Debenham
87b748b1c4 v0.7.3a: manifest commit 2019-05-25 18:06:23 -04:00
Evan Debenham
3e5c57561d v0.7.3a: translation updates 2019-05-25 18:06:23 -04:00
Evan Debenham
d71fcdadeb v0.7.3a: adjusted tengu boss logic.
- Items now drop in the final arena on tengu death.
- Fixed thrown weapons sometimes being lost at the end of the fight.
2019-05-25 18:06:23 -04:00
Evan Debenham
412b729ff2 v0.7.3a: fixed rare visual bugs with banner graphics 2019-05-25 18:06:22 -04:00
Evan Debenham
e06e4e1c85 v0.7.3a: refactored custom tiled visuals. Now custom tilemaps 2019-05-25 18:06:22 -04:00
Evan Debenham
3864d5c21e v0.7.3a: adjusted the behaviour of Tengu's thrown attacks 2019-05-25 18:06:21 -04:00
Evan Debenham
37611029a4 v0.7.3a: fixed bombs destroying armor which contains warrior's seal 2019-05-25 18:06:21 -04:00
Evan Debenham
8d6b3835b1 v0.7.3a: fixed all darts incorrect being consumed when tipping all 2019-05-25 18:06:21 -04:00
Evan Debenham
3100955ee1 v0.7.3: manifest commit 2019-05-23 19:27:43 -04:00
Evan Debenham
25c05c8892 v0.7.3: updated translations 2019-05-23 19:27:42 -04:00
Evan Debenham
7ac7727093 v0.7.3: removed support for pre-0.6.5c saves 2019-05-23 19:27:39 -04:00
Evan Debenham
1cad02e2a4 v0.7.3: improved the sprites and VFX for new thrown weapons 2019-05-23 19:27:20 -04:00
Evan Debenham
12d7b91991 v0.7.3: balance adjustments to new enchants:
- increased the rate that corrupting enchant scales with upgrades
- kinetic now loses preserved damage more quickly
2019-05-23 19:27:19 -04:00
Evan Debenham
f0c02d13fd v0.7.3: fixes/adjustments:
- crash errors involving wild magic
- reclaim trap exploits
- crashes involving window preserving
- some typos
2019-05-23 19:27:19 -04:00
Evan Debenham
cd282c9148 v0.7.3: more bug fixes:
- fixed force cubes now correctly handling hero death
- fixed being able to stack many windows in the changes scene
2019-05-23 19:27:18 -04:00
Evan Debenham
54cb223d21 v0.7.3: corrected typos with curse infusion and improved corrupting desc 2019-05-23 19:27:17 -04:00
Evan Debenham
fb0627f3d7 v0.7.3: challenges are now auto-enabled on debug builds 2019-05-23 19:27:17 -04:00
Evan Debenham
05193278f8 v0.7.3: thrown weapons can now be transmuted 2019-05-23 19:27:17 -04:00
Evan Debenham
1c259b789a v0.7.3: bugfixes:
- vampiric overhealing
- spirit bow generating scrolls of upgrade when curse infused
- armor kit not interacting correctly with curse infuse
- duplication bugs with reclaim trap
- new alchemy items not being craftable
- ring of wealth rarely generating items blocked by challenges
2019-05-23 19:27:16 -04:00
Evan Debenham
cfd2f7a811 v0.7.3: updated translations 2019-05-23 19:27:15 -04:00
Evan Debenham
afa8efd8e7 v0.7.3: deleted old boomerang code from pre-0.7.1 2019-05-23 19:27:15 -04:00
Evan Debenham
3867c5d61e v0.7.3: fixed an incorrectly placed space in copyright notice of some files 2019-05-23 19:27:10 -04:00
Evan Debenham
ea3f4bb99e v0.7.3: added 2 additional thrown weapons 2019-05-23 19:26:59 -04:00
Evan Debenham
1434e36725 v0.7.3: removed two enchants, replaced them with two new ones! 2019-05-23 19:26:59 -04:00
Evan Debenham
f08a064812 v0.7.3: fixed cases where transmog effect may trigger on mage's staff 2019-05-23 19:26:59 -04:00
Evan Debenham
401c79815c v0.7.3: adjustments to vampiric, chilling, and affection 2019-05-23 19:26:58 -04:00
Evan Debenham
4ea4d1ddf0 v0.7.3: darts no longer require alchemy to be tipped 2019-05-23 19:26:58 -04:00
Evan Debenham
ee7b5d6a6d v0.7.3: removed tipped darts from the alchemy guide, and adjust page droprates 2019-05-23 19:26:57 -04:00
Evan Debenham
cdc89ac211 v0.7.3: implemented two new thrown weapons 2019-05-23 19:26:57 -04:00
Evan Debenham
bba0fea962 v0.7.3: rebalanced warrior and subclasses:
- warrior's shield regen no longer scales with armor power
- berserker is now more easily able to maintain rage
- gladiator can now use thrown weapons in combos
- regular item use no longer resets gladiator's combo
- gladiator's slam ability now deals damage based on armor
2019-05-23 19:26:56 -04:00
Evan Debenham
a0224f0ed0 v0.7.3: implemented two new boss recipes 2019-05-23 19:26:56 -04:00
Evan Debenham
7693bbcc80 v0.7.3: removed unused sprites and added new ones (some still WIP) 2019-05-23 19:26:56 -04:00
Evan Debenham
be05dc5616 v0.7.3: removed old/unused combination elixirs and brews 2019-05-23 19:26:55 -04:00
Evan Debenham
ad2e3d7350 v0.7.3: tied more logic into the window restoring functionality 2019-05-23 19:26:55 -04:00
Evan Debenham
7ca293bcc5 v0.7.3: adjusted window saving to block restoring to a different scene type 2019-05-23 19:26:54 -04:00
Evan Debenham
133a39026e v0.7.3: fixed multiplicity glyph causing doorways to close incorrectly 2019-05-23 19:26:54 -04:00
Evan Debenham
3d000ece25 v0.7.3: balance changes to existing thrown weapons:
- throwing stone uses increased to 5 from 3, min damage increased to 2 from 1
- throwing hammer min damage increased to 10 from 8
- tomahawk damage scaling returned to normal, bleed now based on 60% of damage instead of 100%
2019-05-23 19:26:54 -04:00
Evan Debenham
8e6c677c1a v0.7.3: various glyph balance changes 2019-05-23 19:26:53 -04:00
Evan Debenham
2c92332563 v0.7.3: Balance adjustments around magical resistance effects:
- magical resistances no longer apply to the melee attacks of magic users
- ring of elements buffed to 20% reduction per level from 16%
- antimagic glyph rebalanced, no longer depends on armor DR
2019-05-23 19:26:53 -04:00
Evan Debenham
7fa8d80f03 v0.7.3: reworked reclaim trap. Now lets you store and shoot trap effects 2019-05-23 19:26:52 -04:00
Evan Debenham
2c2818939e v0.7.3: corrected price of curse infusion as the quantity was reduced 2019-05-23 19:26:52 -04:00
Evan Debenham
21f52e1928 v0.7.3: various trap adjustments in prep for new reclaim trap:
- disintegration trap no longer does % health damage
- flock trap duration no longer scales with depth
- bosses now resist grim traps, Yog is immune
- pitfall traps do not work on boss floors
- reduced poison dart trap scaling with depth
- rockfall traps are a static 5x5 AOE if they aren't on the ground
- summoning traps now work on boss floors
  - note that the curse of multiplicity also now works on boss floors
- bosses resist weakening traps
2019-05-23 19:26:50 -04:00
Evan Debenham
a9add83d2c v0.7.3: improved the shading on crystal keys 2019-05-23 19:25:48 -04:00
Evan Debenham
d030edbec7 v0.7.3: bugfixes:
- fixed prismatic images not properly dieing when falling into chasms
- fixed secret room distributions being skewed towards later floors
2019-05-23 19:19:00 -04:00
Evan Debenham
39ffe663f4 v0.7.3: rebalanced corrosive brew and curse infusion 2019-05-23 19:18:55 -04:00
Evan Debenham
302bf62037 v0.7.3: rebalanced elixir of aquatic restoration 2019-05-23 19:18:04 -04:00
Evan Debenham
e074a47518 v0.7.2d: manifest commit 2019-04-27 18:43:45 -04:00
Evan Debenham
971e421fa1 v0.7.2d: moved the base halo class to SPD-classes 2019-04-27 18:43:44 -04:00
Evan Debenham
dc8f6a1dbf v0.7.2d: bugfixes:
- fixed assassin blink not working on targets standing on traps
- fixed glyph of stone seriously over-calculating hit chance when evasion is greater than accuracy
- fixed cloak of shadows not saving turns until charge cost
- adjusted timekeeper's hourglass charges to behave like cloak of shadows charges
- fixed corrupted enemies never dropping loot
2019-04-27 18:43:44 -04:00
Evan Debenham
550f8da8e1 v0.7.2c: manifest commit 2019-04-24 19:24:11 -04:00
Evan Debenham
1cda72fd50 v0.7.2c: updated translations 2019-04-24 19:24:10 -04:00
Evan Debenham
e7bd8496d3 v0.7.2c: added adaptive icon support.
Icon is currently a bit basic, will likely be improved.
2019-04-24 19:24:04 -04:00
Evan Debenham
bc3b13f247 v0.7.2c: bugfixes:
- fixed NPCs triggering ring of wealth when being shot by corruption
- fixed hourglass not updating charges correctly in some cases
- fixed blandfruit bush rarely appearing in 'on diet' challenge
- fixed strength from ring of might not appearing in rankings
2019-04-24 19:24:03 -04:00
Evan Debenham
d4afe8697f v0.7.2c: added a simple window restoring function to scene resets 2019-04-24 19:24:03 -04:00
Evan Debenham
842253f643 v0.7.2c: removed unnecessary manifest elements 2019-04-24 19:24:02 -04:00
Evan Debenham
96878b1095 v0.7.2c: adjusted how the game handles config changes 2019-04-24 19:24:02 -04:00
Evan Debenham
c8e7a4bb42 v0.7.2b: adjusted R8 rules and added comments explaining R8 2019-04-20 15:11:26 -04:00
Evan Debenham
647cab2306 v0.7.2b: manifest commit 2019-04-20 15:10:19 -04:00
Evan Debenham
eefcb5115a v0.7.2b: suppressed the 'minSdkTooLow' warning in the main gradle file 2019-04-20 15:10:18 -04:00
Evan Debenham
97a9bd0fd1 v0.7.2b: fixed:
- wands not being a type of equipment for a wndbag mode
- scroll of transmutation being usable on arcane catalysts
2019-04-20 15:10:18 -04:00
Evan Debenham
20db0b86ae v0.7.2b: fixed a crash bug in wndRankings and improved how berserk interacts with other shield buffs 2019-04-16 17:42:44 -04:00