Commit Graph

3610 Commits

Author SHA1 Message Date
Evan Debenham
15879eafc8 v0.8.0: various fixes:
- fixed spinners not saving some info they should
- fixed rare crashes with ring of wealth and brutes
- blast wave and force cube no longer trigger tengu's traps
- fixed force cube not pressing on all cells in the AOE
- Tengu's traps now fade instantly much less often
2019-12-12 20:11:00 -05:00
Evan Debenham
d2107356f0 v0.8.0: design tweaks to imp quest to improve grindiness 2019-12-12 20:11:00 -05:00
Evan Debenham
f42510f746 v0.8.0: upgraded android gradle plugin 2019-12-12 20:11:00 -05:00
Evan Debenham
569ef4a41a v0.8.0: balance changes to various enemies:
- Bat damage reduce by ~10%
- Shaman melee damage reduced by ~13%
- Debuffs from red and blue shamans now last 20 turns, down from 30
- Brute melee damage reduced by ~6%
- Brute enraged melee damage reduced by ~9%
- Ghoul melee damage increased by ~6%
2019-12-12 20:11:00 -05:00
Evan Debenham
649c41bcb4 v0.8.0: Implement a new character property: 'Large'
Large characters cannot move into small spaces. They are equivalent to a 2x2 enemy in most cases, but without nearly as much dev work.
2019-12-12 20:10:58 -05:00
Evan Debenham
f5d1f63106 v0.8.0: increased the distance fleeing enemies look to find an ideal route 2019-12-12 20:10:35 -05:00
Evan Debenham
4e7aca628e v0.8.0: finished up mimic implementation, reduced their accuracy a bit 2019-12-12 20:10:35 -05:00
Evan Debenham
faaa8530a3 v0.8.0: fixed errors in glScissor operations on macOS 2019-12-12 20:10:35 -05:00
Evan Debenham
bd738bc0f8 v0.8.0: fixed newborn elementals despawning when an ankh reset occurs 2019-12-12 20:10:35 -05:00
Evan Debenham
d96351c682 v0.8.0: added in a basic implementation for rare mimics 2019-12-12 20:10:35 -05:00
Evan Debenham
208a954dc0 v0.8.0: Fixes:
- Further bee AI weirdness involving explosive traps
- Fixed no logic existing to account for hero being killed by an attack proc
2019-12-12 20:10:34 -05:00
Evan Debenham
0351ad6475 v0.8.0: reworked mimics:
- evasion reduced slightly
- now have armor equal to depth/2
- damage increased by ~50%
- no longer give exp (same as other floor-independent mobs)
- now are visually different from chests, can be preemptively attacked
- will inflict bonus damage to the hero if they try to open them.
2019-12-12 20:10:34 -05:00
Evan Debenham
13d17234ec v0.8.0: tweaked augmentations on armor.
- evasion gained from evasive augmentation is 33% higher
- evasion lost from defensive augmentation is 33% higher
2019-12-12 20:10:34 -05:00
Evan Debenham
cd610baf93 v0.8.0: compressed ghoul sprite, fixed an errant pixel on gold chests 2019-12-12 20:10:34 -05:00
Evan Debenham
f831a84816 v0.8.0: Fixes:
- Added a missing translation for the prompt for dart tipping
- fixed a rare crash bug with disarming traps
2019-12-12 20:10:34 -05:00
Evan Debenham
8bcb1e4630 v0.8.0: refactored how character names are stored and accessed 2019-12-12 20:10:31 -05:00
Evan Debenham
c36844cbcf v0.8.0: Added a validator class to desktop launches. Currently used for macOS 2019-12-12 20:06:50 -05:00
Evan Debenham
0cfc50a5dc v0.8.0: further fixes for Bee AI 2019-12-12 20:06:50 -05:00
Evan Debenham
ea16ddf02a v0.8.0: various fixes/improvements:
- potion of purity now clears tengu fire wave and smoke bombs
- fixed blacksmith upgrading incorrectly telling you your inventory is full
- fixed various bee AI errors
- fixed elemental ranged attacks not going on cooldown if they miss
- spinners now interrupt the hero is they shoot web around them
- fixed rare freeze bugs involving enemy ranged attacks
- fixed scroll of teleportation rarely placing the hero on an enemy
- fixed missing title case in stone of intuition window
- added bottom padding to WndInfoItem
- fixed some minor spelling/grammar errors in new text
2019-12-12 20:06:50 -05:00
Evan Debenham
618fe90a42 v0.8.0: added an armored rare variant to statues 2019-12-12 20:06:50 -05:00
Evan Debenham
777dc8933a v0.8.0: improved desktop dialog boxes, now use tinyFD instead of swing 2019-12-12 20:06:50 -05:00
Evan Debenham
bc3aa927a5 v0.8.0: bugfixes:
- fixed webs not setting terrain to solid right as they spawn
- fixed armored brutes not raging properly
- fixed alerting effects incorrectly triggering on demon spawners
- fixed shamans incorrectly rolling to drop loot twice
- fixed rare crash bugs with spinners
- fixed minor debuffs working 3x as well as intended for wand of corruption
- fixed force cubes affecting an AOE when thrown onto chasms
- fixed floating text alignment issues with resized char sprites
2019-12-03 01:43:16 -05:00
Evan Debenham
1594c26df0 v0.8.0: reduced ripper demon damage by 20% 2019-12-03 01:43:15 -05:00
Evan Debenham
4aa9a611e4 v0.8.0: tweaked tier distributions for weapons/armor in later chapters 2019-12-03 01:43:15 -05:00
Evan Debenham
07db857bf8 v0.8.0: formalized cases where attacks should always miss or always hit 2019-12-03 01:43:15 -05:00
Evan Debenham
826b33a59d v0.8.0: fixed elements and antimagic not applying to new debuffs 2019-12-01 13:59:09 -05:00
Evan Debenham
4941e2afaa v0.8.0: fixed the following bugs:
- ring of elements and antimagic glyph not applying to new shamans
- game crash/freeze issues caused by inventory scrolls and new spellbook behaviour
- incorrect EmoIcon positions when sprites are scaled
- succubi and scorpios dropping scrolls of upgrade and potions of strength
- rare crashes caused by demon spawners spawning ripper demons onto pits
- demon spawners beig vulnerable to ai state debuffs when they shouldn't be
- Tengu being vulnerable to terror when he shouldn't be
2019-12-01 13:59:09 -05:00
Evan Debenham
8afa87fb10 v0.8.0: added log output to the desktop error handler 2019-12-01 13:59:09 -05:00
Evan Debenham
0259dd20c3 v0.8.0: fixed various typos 2019-12-01 13:59:09 -05:00
Evan Debenham
3dcd4ce216 v0.8.0: fixed an error with new class bundle functionality 2019-11-30 17:22:06 -05:00
Evan Debenham
17ee80e058 v0.8.0: removed unused translation file 2019-11-30 14:59:16 -05:00
Evan Debenham
e487853fd2 v0.8.0: implemented ripper demons and demonic spawners 2019-11-30 14:35:06 -05:00
Evan Debenham
ee6a1ce4fc v0.8.0: added a system for dynamic mob spawning weights 2019-11-30 14:35:05 -05:00
Evan Debenham
a9794a6ab0 v0.8.0: balance defining for city, added new mobs to bestiary 2019-11-30 14:35:05 -05:00
Evan Debenham
ffa2bb1a91 v0.8.0: tweaked demon halls enemies 2019-11-30 14:35:05 -05:00
Evan Debenham
9326a3bdd4 v0.8.0: significant balance adjustments and design tweaks to traps 2019-11-30 14:35:05 -05:00
Evan Debenham
d39fd4b8f9 v0.8.0: fixed copied images not also copying scale 2019-11-30 14:35:05 -05:00
Evan Debenham
1ef5d2c634 v0.8.0: slightly tightened mob count ranges. A bit less random now 2019-11-30 14:35:05 -05:00
Evan Debenham
86554f0e1e v0.8.0: resizing behaviour is now ignored if the app is set to 0x0 (e.g. when window is minimized) 2019-11-30 14:35:05 -05:00
Evan Debenham
591d6bc214 v0.8.0: fixed a small layout issue with ChangeButton 2019-11-30 14:35:05 -05:00
Evan Debenham
59824f1556 v0.8.0: reworked monks and warlocks 2019-11-30 14:35:05 -05:00
Evan Debenham
9e65b4b634 v0.8.0: corrected various rare errors with evil eye sprites 2019-11-30 14:35:04 -05:00
Evan Debenham
2138ad24ec v0.8.0: added an update notification service 2019-11-22 15:38:21 -05:00
Evan Debenham
2e533b74db v0.8.0: improved desktop build process, added different source sets 2019-11-22 15:13:37 -05:00
Evan Debenham
4c4d5d0053 v0.8.0: tweaked the layout for WndOptions slightly 2019-11-22 15:13:37 -05:00
Evan Debenham
b26919e381 v0.8.0: roughly implemented new dwarven ghouls 2019-11-19 19:50:23 -05:00
Evan Debenham
ca0578a213 v0.8.0: streamlined some settings in the settings menu:
- removed quickslot selection, now always 4. Tweaked quickslot layout
- adjusted brightness, now 3 settings instead of 5
- adjusted visual grid, now 4 settings instead of 5
2019-11-19 19:50:23 -05:00
Evan Debenham
1d7bf8cfc9 v0.8.0: fixed thread issues caused by actor thread now being ended 2019-11-19 19:50:23 -05:00
Evan Debenham
c68f27c774 v0.8.0: redesigned cave spinners 2019-11-19 19:50:22 -05:00
Evan Debenham
1bc5845e77 v0.8.0: fixed info windows from WndStartGame rarely appearing beneath it 2019-11-19 19:50:22 -05:00