Commit Graph

3717 Commits

Author SHA1 Message Date
Evan Debenham
c062edbdb6 v0.8.0: overhauled class armors, they now build charge based on exp 2020-02-13 23:42:33 -05:00
Evan Debenham
36d5e0384c v0.8.0: improved several aspects of custom visuals in NewCityBossLevel 2020-02-13 23:42:33 -05:00
Evan Debenham
83def4a4b3 v0.8.0: fixed crashes involving ghouls, and scroll areas not deactivating 2020-02-13 23:42:33 -05:00
Evan Debenham
b36db88c8c v0.8.0: added shielding to boss health bars 2020-02-13 23:42:32 -05:00
Evan Debenham
e24ee139ad v0.8.0: updated string grabbing functionality to use LibGDX I18NBundle 2020-02-13 23:42:32 -05:00
Evan Debenham
2576b170c2 v0.8.0: fixed accidentally commited debug stats for King 2020-02-13 23:42:32 -05:00
Evan Debenham
48e3a30f6a v0.8.0: reduced ghoul hp to 45 from 50, and gave them a new ability 2020-02-13 23:42:32 -05:00
Evan Debenham
4e3424f2cb v0.8.0: bugfixes:
- Hero FOV not being updated after they are pulled by golems
- Necromancer skeletons counting towards mob spawn limits
- New Tengu taking damage during phase 2 in rare cases
- Keybindings window not accepting unbound keys.
2020-02-13 23:42:32 -05:00
Evan Debenham
48471bbfef v0.8.0: roughly implemented new DK level 2020-02-13 23:42:30 -05:00
Evan Debenham
e24eca94b4 v0.8.0: various adjustments to make the DM-300 fight easier to learn 2020-01-24 16:19:48 -05:00
Evan Debenham
b8fb981bfe v0.8.0: fixes/tweaks:
- fixed crash/freeze bugs involving spinners, mimics, and DM-300
- fixed ring descriptions to properly consider degraded
- fixed typos in some dart descriptions
2020-01-24 16:19:48 -05:00
Evan Debenham
c64c734590 v0.8.0: tweaked a line of text for DM-200s to make it more flexible 2020-01-20 14:27:45 -05:00
Evan Debenham
1d6c6523b2 v0.8.0: made diamond painter patterns generic 2020-01-20 14:27:45 -05:00
Evan Debenham
633e3d3db5 v0.8.0: fixes/tweaks:
- DM-300 is now immune to sleep
- Pylons now knock away items ontop of them
- fixed further rare DM-300 crash issues
2020-01-20 14:27:45 -05:00
Evan Debenham
2673220c79 v0.8.0: Fixes:
- fixed various crash bugs in new DM fight
- fixed bags not being registered as dropped
- fixed a typo in DM fight
2020-01-20 14:27:45 -05:00
Evan Debenham
cc6e981717 v0.8.0: Fixed DM being able to dig around exit gate on one layout 2020-01-20 14:27:45 -05:00
Evan Debenham
7eda6d2776 v0.8.0: fixed DM-300's sprite not turning red when supercharged 2020-01-18 12:19:26 -05:00
Evan Debenham
ffdf746d4b v0.8.0: small text corrections 2020-01-18 12:19:26 -05:00
Evan Debenham
eb3aa1c162 v0.8.0: improved halo vfx 2020-01-18 12:19:26 -05:00
Evan Debenham
74c9f41880 v0.8.0: tweaked new DM abilities to interrupt the hero 2020-01-18 12:19:26 -05:00
Evan Debenham
6e2e87966b v0.8.0: renamed references to old DM-300 fight 2020-01-18 12:19:26 -05:00
Evan Debenham
32a755cfee v0.8.0: redesigned the DM-300 boss fight 2020-01-18 12:19:24 -05:00
Evan Debenham
749a81793f v0.8.0: enemy balance tweaks:
- guard accuracy reduced by ~15%
- guard armor reduced by ~12%
- necromancer evasion increased by ~18%
- ripper demon spawn rate reduced by 20%
- demon spawners now have 120 health, down from 150
- demon spawners now resist damage past 20, down from 25
- regular enemies are slightly less common in demon halls
2020-01-18 11:52:37 -05:00
Evan Debenham
ce5ff1a7d5 v0.8.0: cleaned up some redundant code in WndStartGame 2020-01-18 11:52:37 -05:00
Evan Debenham
69fff304aa v0.8.0: Tweaks to debuffs:
- wand of corruption can now inflict vulnerable and hex
- potions of healing now cure additional debuffs
- carpaccio and dreamfoil now cure the same debuffs as healing potions
- remove curse now cleanses degraded instead of weakness
2020-01-18 11:52:37 -05:00
Evan Debenham
bdfe5f7c3c v0.8.0: adjusted the types of weapons shops can stock 2020-01-18 11:52:37 -05:00
Evan Debenham
08a719ffe2 v0.8.0: fixes/tweaks:
- damage numbers now appear where a sprite is arriving if it is moving
- blob emitters can now have a defined bound within a cell
- tweaked hero level exit/entrance behaviour
- refactored game actions that are defined in GameAction.java
2020-01-18 11:52:35 -05:00
Evan Debenham
df26e32949 v0.8.0: added a WIP sprite for DM-100s 2020-01-18 11:52:30 -05:00
Evan Debenham
2bdb567870 v0.8.0: Added a new earth particle type, fixed a bug with rock particles 2020-01-18 11:52:30 -05:00
Evan Debenham
2925e445b8 v0.8.0: fixes/tweaks:
- Buying shop items now only triggers when hero walks onto them. This is for consistency with other item types
- Mimics are now alerted when they receive a debuff
- Teleportation now only plays sfx/vfx if the hero sees it
- Fixed logic for updating openSpace array when terrain changes
- Added a limit to how large chars and items are prioritized over cells
- Adjusted hero to appear behind mobs by default
- Fixed cases where movement keys would remain held incorrectly
- Improved vfx for falling enemies and items
- Fixed golem particle vfx lasting longer than intended in some cases
2020-01-18 11:52:30 -05:00
Evan Debenham
70c45d3709 v0.8.0: fixed save/load issues with pitfall traps and added vfx to them 2020-01-18 11:52:30 -05:00
Evan Debenham
e7540fc8c3 v0.8.0: fixed lightning vfx working incorrectly on the first frame 2020-01-18 11:52:30 -05:00
Evan Debenham
4ef960e0f9 v0.8.0: fixes/tweaks:
- fixed multiple bomb explosions killing characters many times
- fixed shops selling rarer thrown weapons instead of more common ones
- improved logic for shop bag selection. Now considers all bag-storable items and slightly favors velvet pouch
- fixed mimics spawning in treasury rooms on floor 1
- fixed poison dart traps not dealing updated damage in some cases
- items no longer spawn on top of enemies
- fixed blacksmith not accounting for curse infusion bonus
- fixed mimics attacking when time freeze is active
- fixed assassin prep attack not working on hidden mimics
- removed a bunch of unnecessary resistances and immunities from regular enemies
2020-01-18 11:52:30 -05:00
Evan Debenham
58d70e94d1 v0.8.0: fixes/tweaks:
- fixed further issues with which tiles are considered open
- fixed keyboard input not working with loot indicator
- improved the behaviour for cycling enemies
2020-01-18 11:52:30 -05:00
Evan Debenham
539bccd7bd v0.8.0: monks now take 30% longer to regain focus 2019-12-18 21:40:52 -05:00
Evan Debenham
cf9f12b191 v0.8.0: balance changes:
- mimic surprise damage reduced by ~20%
- mimic outline opacity reduced by ~33%
- caves passive player vision up to 8 from 6
- DM-200 damage reduced by ~12%
- Ripper demon accuracy reduced by ~12%
2019-12-18 21:40:52 -05:00
Evan Debenham
6b0b4f60e1 v0.8.0: various bugfixes and small functionality tweaks:
- ankhs are now blessed when thrown into water of health
- demon spawners are no longer removed by unblessed ankhs
- golems now interrupt the hero when teleporting them
- fixed mimics not revealing themselves in some cases where they should
- tweaked when a space is considered open for large enemies
- fixed further AI weirdness with retreating characters
2019-12-18 21:40:52 -05:00
Evan Debenham
e874dea93e v0.8.0: changed default settings file 2019-12-18 21:40:52 -05:00
Evan Debenham
11975fb6c2 v0.8.0: added save/load support to key mappings 2019-12-18 21:40:52 -05:00
Evan Debenham
56ad068d23 v0.8.0: fully implement key bindings window, just need saving now 2019-12-18 21:40:52 -05:00
Evan Debenham
93320fb676 v0.8.0: refactored GameAction classes to more closely resemble enums 2019-12-18 21:40:52 -05:00
Evan Debenham
6dc0235aa6 v0.8.0: fixes:
- fixed brutes dieing twice when falling into pits
- fixed rare crash bugs involving spinners
- fixed position swapping errors when the hero is affected by vertigo
- fixed crash bugs involving multiplicity
- fixed sprite errors with armored statues
2019-12-18 21:40:52 -05:00
Evan Debenham
7e58854147 v0.8.0: tweaked scene fading to always cancel when resizing 2019-12-18 21:40:52 -05:00
Evan Debenham
b4739b766d v0.8.0: added an initial window for key bindings, more work needed 2019-12-18 21:40:52 -05:00
Evan Debenham
d726efb948 v0.8.0: fixed rare crash errors with spinners and blast wave effects 2019-12-14 12:52:18 -05:00
Evan Debenham
b23a091ed6 v0.8.0: tweaked hidden mimic sprites 2019-12-14 12:52:18 -05:00
Evan Debenham
53b3d1e9fe v0.8.0: refactored most game actions into the core module 2019-12-14 12:52:16 -05:00
Evan Debenham
f269d68a27 v0.8.0: refactored KeyAction into int constants so it can be expanded 2019-12-14 12:51:39 -05:00
Evan Debenham
cb76fb8188 v0.8.0: bugfixes:
- fixed armored statues not dropping armor
- fixed tengu rarely throwing bombs into walls
2019-12-14 12:51:39 -05:00
Evan Debenham
9e43944bd4 v0.8.0: tweaks to mimics:
- mimics now have a weak outline when hidden instead of no outline
- mimics no longer hit heroes through stealth when opened
- added a hint to mimic descriptions
2019-12-14 12:51:39 -05:00