Commit Graph

872 Commits

Author SHA1 Message Date
Evan Debenham
64f8761b07 v0.3.0: tweaked sungrass & earthroot, effects now only work on the hero 2015-06-07 21:55:05 -04:00
Evan Debenham
39f140a4f5 v0.3.0: removed wand of blink (and moved visual fx to scroll of teleportation) 2015-06-07 21:55:04 -04:00
Evan Debenham
60ff641bc5 v0.3.0: removed wand of flock (moved sheed to npcs package) 2015-06-07 21:55:04 -04:00
Evan Debenham
0b15d8caac v0.3.0: removed now unusued wands (mostly) 2015-06-07 21:55:04 -04:00
Evan Debenham
febcd8d840 v0.3.0: added Ethereal Chains 2015-06-07 21:55:03 -04:00
Evan Debenham
fc6d1f128b v0.3.0: added better sprites & descriptions to new plants 2015-06-07 21:55:03 -04:00
Evan Debenham
7230fe6be9 v0.3.0: added proper conversion for wand of amok 2015-06-07 21:55:02 -04:00
Evan Debenham
65563322ea v0.3.0: added polish to wand of regrowth, also tweaked fireblast effects. 2015-06-07 21:55:02 -04:00
Evan Debenham
bbb1844018 v0.3.0: polish for wand of fireblast 2015-06-07 21:55:02 -04:00
Evan Debenham
04a6ff8433 v0.3.0: added a particle effect for cursed wands 2015-06-07 21:55:01 -04:00
Evan Debenham
a4facdf950 v0.3.0: adjusted some logic for pressing tiles, fixing issues where mobs press tiles and reveal traps (e.g. in wand of blast wave) 2015-06-07 21:55:01 -04:00
Evan Debenham
f1f68163ad v0.3.0: improved game crash cursed wand effect 2015-06-07 21:55:00 -04:00
Evan Debenham
053d594722 v0.3.0: implemented all cursed wand effects 2015-06-07 21:55:00 -04:00
Evan Debenham
b707123f69 v0.3.0: buff descriptions round 5, all descriptions added 2015-06-07 21:55:00 -04:00
Evan Debenham
33616a1ce2 v0.3.0: implemented common and very rare cursed wand effects 2015-06-07 21:54:59 -04:00
Evan Debenham
20437994e2 v0.3.0: added in baseline functionality for cursed wands, need to fill it in still 2015-06-07 21:54:59 -04:00
Evan Debenham
05d20a4525 v0.3.0: improved visuals for venom gas. 2015-06-07 21:54:59 -04:00
Evan Debenham
d515b9c2f9 v0.3.0: tweaked random levelling. Rings can be +3 again, armor/wep less likely to be +3, wands slightly more likely to be +2 2015-06-07 21:54:58 -04:00
Evan Debenham
a2c4e2474b v0.3.0: buff descriptions round 4 (almost done) 2015-06-07 21:54:58 -04:00
Evan Debenham
624277ef97 v0.3.0: reworked Lloyd's beacon, now an artifact 2015-06-07 21:54:57 -04:00
Evan Debenham
716b7ed8fd v0.3.0: balance changes to ankh, now revives with less HP, but garuntees the hero gets to act afterward. 2015-06-07 21:54:57 -04:00
Evan Debenham
ec1062a650 v0.3.0: added support for cooking blandfruit with new seed 2015-06-07 21:54:57 -04:00
Evan Debenham
b5493f4efe v0.3.0: tweaks to the generator class, added in some new items, some clarity changes, made starflower seeds drop extremely rarely. 2015-06-07 21:54:56 -04:00
Evan Debenham
38c84d6018 v0.3.0: removed self-kill check from wand of magic missile 2015-06-07 21:54:56 -04:00
Evan Debenham
6c9552f215 v0.3.0: tuned down the power of magic missile slightly 2015-06-07 21:54:56 -04:00
Evan Debenham
ac6e8173e9 v0.3.0: buffed cape of thorns, now reduces damage from all types of attacks, but only deflects it back if the attacker is adjacent. 2015-06-07 21:54:55 -04:00
Evan Debenham
772058af8d v0.3.0: formatting tweaks and logic fix for starflower 2015-06-07 21:54:55 -04:00
Evan Debenham
c3cba0f046 v0.3.0: reworked wand of regrowth, some polish needed though 2015-06-07 21:54:54 -04:00
Evan Debenham
7d8ba7dd28 v0.3.0: adjusted how the game records version while saving. 2015-06-07 21:54:54 -04:00
Evan Debenham
e770674ae7 v0.3.0: added immunity checks to wand of corruption 2015-06-07 21:54:54 -04:00
Evan Debenham
8d2c31b720 v0.3.0: corrected an error with the description of chilled buff 2015-06-07 21:54:53 -04:00
Evan Debenham
90a3e19b7b v0.3.0: fixed typos in mage's staff 2015-06-07 21:54:53 -04:00
Evan Debenham
c10ac916e8 v0.3.0: updated TODOs 2015-06-07 21:54:52 -04:00
Evan Debenham
08686f8e92 v0.3.0: added wand of corruption 2015-06-07 21:54:52 -04:00
Evan Debenham
cb0a8db666 v0.3.0: increased wand usages to know up to 50% of original value (from 25%) 2015-06-07 21:54:52 -04:00
Evan Debenham
0f9bca32d0 v0.3.0: balance tweaks and lots-o-polish for the mage's staff 2015-06-07 21:54:51 -04:00
Evan Debenham
ea628b7212 v0.3.0: buff descriptions round 3 plus some tweaks to displaying remaining turns. 2015-06-07 21:54:51 -04:00
Evan Debenham
e8a2004345 v0.3.0: reworked acting order, now uses a proper priority system with owned properties 2015-06-07 21:54:50 -04:00
Evan Debenham
e60424bf15 v0.3.0: tweaked huntress description 2015-06-07 21:54:50 -04:00
Evan Debenham
93d6501f77 v0.3.0: updated descriptions for mage subclasses 2015-06-07 21:54:50 -04:00
Evan Debenham
edadf3f38e v0.3.0: added wand of transfusion 2015-06-07 21:54:49 -04:00
Evan Debenham
610cffcb9e v0.3.0: dungeon.version now starts at the current game version, instead of 0. 2015-06-07 21:54:49 -04:00
Evan Debenham
3ae6f88914 v0.3.0: improved interactions between plants and fire 2015-06-07 21:54:49 -04:00
Evan Debenham
5c4dc05477 v0.3.0: new sprites almost finished 2015-06-07 21:54:48 -04:00
Evan Debenham
508c23b9a4 v0.3.0: buff descriptions round 2 2015-06-07 21:54:48 -04:00
Evan Debenham
00dc49c021 v0.3.0: removed the ability to disenchant the wand of magic missile, removed wands as weapons, added save transfer logic for pre-0.3.0 2015-06-07 21:54:47 -04:00
Evan Debenham
0a78b2dc28 v0.3.0: some refactoring to item sprites to better use an item as a parameter 2015-06-07 21:54:47 -04:00
Evan Debenham
097852207d v0.3.0: removed light effect caused by burning. 2015-06-07 21:54:46 -04:00
Evan Debenham
c73e186654 v0.3.0: reduced rate of wand charging 2015-06-07 21:54:45 -04:00
Evan Debenham
82a428233b v0.3.0: first round of buff descriptions 2015-06-07 21:54:45 -04:00
Evan Debenham
42af14f98a v0.3.0: added class aliases and generator chances for new wands. 2015-06-07 21:54:45 -04:00
Evan Debenham
0f27550960 v0.3.0: added wand of blast wave 2015-06-07 21:54:44 -04:00
Evan Debenham
3e083fc299 v0.3.0: renamed wand of firebolt to wand of fireblast 2015-06-07 21:54:44 -04:00
Evan Debenham
9b280400c6 v0.3.0: lotsa wand sprite improvements 2015-06-07 21:54:43 -04:00
Evan Debenham
fb70f27695 v0.3.0: modified pushing to work in sync. 2015-06-07 21:54:43 -04:00
Evan Debenham
bfe6f1c01a v0.3.0: reduced the warlock's hunger restoration while starving, and while not hungry. 2015-06-07 21:54:43 -04:00
Evan Debenham
0d652854d7 v0.3.0: increased the droprate for scrolls of recharging, mirror image, and psionic blast. 2015-06-07 21:54:42 -04:00
Evan Debenham
f195ee7dd0 v0.3.0: adjusted seed and dew droprates from grass with and without the sandals of nature.
This is a buff to the ability to upgrade and grab seeds from the sandals, but a nerf to the amount of dew dropped from the sandals.
2015-06-07 21:54:42 -04:00
Evan Debenham
9de8f089ce v0.3.0: reduced artifact spawn rate slightly(now at parity with rings), and removed alchemist's toolkit from drop tables. 2015-06-07 21:54:42 -04:00
Evan Debenham
61792b2429 v0.3.0: Chalice of Blood nerfed, most notably at higher levels.
HP regen time decrease per level reduced from 1 to 0.9, this stacks to ultimatley change regen time from 0.5 to 1 at level 10.
2015-06-07 21:54:41 -04:00
Evan Debenham
910566230b v0.3.0: corrected bad character in wand of lightning description 2015-06-07 21:54:41 -04:00
Evan Debenham
4b680c93ad v0.3.0: reworked lightning effect and wand of lightning 2015-06-07 21:54:40 -04:00
Evan Debenham
a46cfbac80 v0.3.0: work on wand sprites, some WIP names changed 2015-06-07 21:54:40 -04:00
Evan Debenham
99d077a2dd v0.3.0: corrected wand hitsplashes 2015-06-07 21:54:40 -04:00
Evan Debenham
11a13d72dd v0.3.0: removed message for a few buffs that didn't need it. 2015-06-07 21:54:39 -04:00
Evan Debenham
a2d5b03784 v0.3.0: corrected descepancy in signs, given the renaming of scroll of weapon upgrade. 2015-06-07 21:54:39 -04:00
Evan Debenham
6a7c42634a v0.3.0: BIG refactor to buff display, more clear and extendable code, instead of a nest of instanceof statements 2015-06-07 21:54:39 -04:00
Evan Debenham
9fad20a071 v0.3.0: adusted levelgen to require more rooms minimum, adjusted mob spawning both on floor 1 and in general. 2015-06-07 21:54:38 -04:00
Evan Debenham
2e52491f16 v0.3.0: made mimics a bit tougher, rarer, and added a little extra loot to them. 2015-06-07 21:54:38 -04:00
Evan Debenham
06aa051410 v0.3.0: added a safety check to danger indicator 2015-06-07 21:54:37 -04:00
Evan Debenham
8c1f4aed38 v0.3.0: wand of firebolt rework mostly implemented. 2015-06-07 21:54:37 -04:00
Evan Debenham
663f3f3727 v0.3.0: added name to Wand of Frost 2015-06-07 21:54:37 -04:00
Evan Debenham
98f5dbd295 v0.3.0: added Wand of Frost 2015-06-07 21:54:36 -04:00
Evan Debenham
448b716fd3 v0.3.0: fixed chilled visuals showing on invisible enemies 2015-06-07 21:54:35 -04:00
Evan Debenham
3f1043e4b9 v0.3.0: added chilled debuff 2015-06-07 21:54:35 -04:00
Evan Debenham
6507df2824 v0.3.0: modified warlock healing specks a bit. 2015-06-07 21:54:35 -04:00
Evan Debenham
a222efa406 v0.3.0: slight refactor to hunger 2015-06-07 21:54:34 -04:00
Evan Debenham
2367283bf6 v0.3.0: Added shading to the toolbar, and slightly repositioned it. 2015-06-07 21:54:34 -04:00
Evan Debenham
539d2442a4 v0.3.0: added a visual indicator when a mob is surprised. 2015-06-07 21:54:33 -04:00
Evan Debenham
155b275cf8 v0.3.0: Added ability for wands to use multiple charges 2015-06-07 21:54:33 -04:00
Evan Debenham
444fbaf484 v0.3.0: removed the dew vial warning when picked up 2015-06-07 21:54:32 -04:00
Evan Debenham
f844ee05d4 v0.3.0: made some changes to EXP earning logic, reworked the warlock, added a level cap at level 30, buffed the potion of experience a bit. 2015-06-07 21:54:32 -04:00
Evan Debenham
ea35ab544b v0.3.0: improved descriptions for wand of prismatic light and venom 2015-06-07 21:54:31 -04:00
Evan Debenham
4759cb8a55 v0.3.0: added wand of venom & venom gas 2015-06-07 21:54:31 -04:00
Evan Debenham
1654a28d11 v0.3.0: added Wand of Prismatic Light 2015-06-07 21:54:30 -04:00
Evan Debenham
586f2182f1 v0.3.0: made rounding a bit more precise for Wand of Disintegration 2015-06-07 21:54:30 -04:00
Evan Debenham
e6e380252d v0.3.0: corrected mistake, disintegration is still using death ray 2015-06-07 21:54:30 -04:00
Evan Debenham
6bda20b7b7 v0.3.0: refactored beam effects, added Light Ray effect. 2015-06-07 21:54:29 -04:00
Evan Debenham
7cce41e650 v0.3.0: adjusted dist1 neighbours arrays such that for any given index i, i-1 and i+1 correspond to the adjacent neighbour tiles. 2015-06-07 21:54:29 -04:00
Evan Debenham
b2f5fd6123 v0.3.0: improved buff tapping for small screens 2015-06-07 21:54:28 -04:00
Evan Debenham
77c4a7f6ce v0.3.0: corrected and added consistency to crystal chests, now always none-specifically describe their contents. 2015-06-07 21:54:28 -04:00
Evan Debenham
00c19d55bd v0.3.0: added functionality for full buff descriptions (need to write them still) 2015-06-07 21:54:28 -04:00
Evan Debenham
f3c6296dd8 v0.3.0: reworked Wand of Disintegration 2015-06-07 21:54:27 -04:00
Evan Debenham
9c0391f39e v0.3.0: modified some basic wand properties (now max at 10 charges, and IDs much quicker) 2015-06-07 21:54:27 -04:00
Evan Debenham
673f024c17 v0.3.0: enforce consistency on naming for the recharging buff 2015-06-07 21:54:26 -04:00
Evan Debenham
4e34e81365 v0.3.0: improved previous hunger mechanics changes, now better coded & clarified 2015-06-07 21:54:26 -04:00
Evan Debenham
80c591e64a v0.3.0: fixed a bug with new ballistica system
(somehow I always get Math.min & Math.max mixed up)
2015-06-07 21:54:26 -04:00
Evan Debenham
06f747da8d v0.3.0: hunger is now inactive when a boss floor is locked. 2015-06-07 21:54:25 -04:00
Evan Debenham
08e7737111 v0.3.0: tweaked sewer boss floor, slightly larger and less buggy. 2015-06-07 21:54:25 -04:00
Evan Debenham
07ae32ebb5 v0.3.0: refactored ring randomization, which has been broken since 0.2.0(rings capped at +1 instead of +2, oops!) 2015-06-07 21:54:24 -04:00
Evan Debenham
2d134123de v0.3.0: structure for battlemage rework (some implementation, no balancing atm) 2015-06-07 21:54:24 -04:00
Evan Debenham
75f1181d27 v0.3.0: changed food to work with new recharging mechanic. Also removed charging from lightning trap. 2015-06-07 21:54:23 -04:00
Evan Debenham
348f16c19b v0.3.0: reworked scroll of recharging & battlemage charging mechanics 2015-06-07 21:54:23 -04:00
Evan Debenham
ff804668a4 v0.3.0: added placeholder sprite for mage's staff 2015-06-07 21:54:23 -04:00
Evan Debenham
8f80762d91 v0.3.0: added mage's staff and rebalanced wand of magic magic, still needs some polish/tuning 2015-06-07 21:54:22 -04:00
Evan Debenham
773481ceb4 v0.3.0: added placeholder sprites for new & reworked wands. All names are WIP. 2015-06-07 21:54:22 -04:00
Evan Debenham
99f853c190 v0.3.0: reworked the ballistica system 2015-06-07 21:54:21 -04:00
Evan Debenham
9c1cfc095f v0.3.0: wand types are now automatically known (wands still need to be IDed though) 2015-06-07 21:54:21 -04:00
Evan Debenham
bc64d00e17 v0.3.0: tweaked charm mechanics for mobs, ranged enemies will now fail to attack when charmed. 2015-06-07 21:54:20 -04:00
Evan Debenham
ec2ba6afca v0.3.0: self-targeting with wands is now impossible 2015-06-07 21:54:20 -04:00
Evan Debenham
f564c3478d v0.3.0: reworked wand charging, now charges based on missing charges, and when the charger is applied the scaling factor can be set. 2015-06-07 21:54:20 -04:00
Evan Debenham
45c92a66a9 v0.2.4d: final commit 2015-03-28 16:11:11 -04:00
Evan Debenham
a22729ae83 v0.2.4d: tweaked Scroll of Magical Infusion's description 2015-03-28 16:10:46 -04:00
Evan Debenham
f89179d346 v0.2.4d: applied beacon tweaks 2015-03-28 16:10:42 -04:00
Evan Debenham
3db441a5f7 v0.2.4d: imported camera tweak from desktop version 2015-03-28 16:10:23 -04:00
Evan Debenham
5d837c3297 v0.2.4d: further fixed issues with quickslot and dropping bags 2015-03-28 16:10:18 -04:00
Evan Debenham
6720d530f4 v0.2.4d: fixed a bug with timekeeper's hourglass 2015-03-28 16:10:14 -04:00
Evan Debenham
394d7a0a73 v0.2.4d: added name initials for identified potions and scrolls 2015-03-28 16:10:09 -04:00
Evan Debenham
b6a1e3ec9e v0.2.4d: tweaked and refactored bag generation 2015-03-28 16:10:01 -04:00
Evan Debenham
4a224d7828 v0.2.4d: fixed a bug where tengu could attack through charm 2015-03-28 16:09:56 -04:00
Evan Debenham
28bb59af57 v0.2.4d: corrected a description inconsistency with the fetid rat 2015-03-28 16:09:50 -04:00
Evan Debenham
1ee7bbba41 v0.2.4d: fixed a bug where losing a bag wouldn't remove items from the quickslot. 2015-03-28 16:09:37 -04:00
Evan Debenham
d3899871ac v0.2.4d: added safety checks to some mod ai state modifiers, fixing some bugs 2015-03-28 16:09:31 -04:00
Evan Debenham
e4db8ba4e3 v0.2.4d: added Merchant's Beacon 2015-03-28 16:09:15 -04:00
Evan Debenham
cfde64b218 v0.2.4d: mimics no longer make the player drop gold, this fixes some bugs 2015-03-28 16:06:37 -04:00
Evan Debenham
ff87c975c9 v0.2.4d: fixed a duplication glitch with quickslotted weapons being removed by dwarf monks 2015-03-28 16:06:30 -04:00
Evan Debenham
d5fecdc717 v0.2.4d: removed unnecessary semicolon 2015-03-28 16:06:21 -04:00
Evan Debenham
fc77aa9afa v0.2.4d: tweaked the ability to disable parameters on the item slot, edited quickslots to take advantage of this. 2015-03-28 16:06:10 -04:00
Evan Debenham
2e0e03c163 v0.2.4d: fixed some visual bugs with items barred from challenges 2015-03-28 16:05:51 -04:00
Evan Debenham
ddb8bf5c2f v0.2.4d: fixed a bug where bonus DR would be lost from inscribed armor 2015-03-28 16:05:30 -04:00
Evan Debenham
cf298acb17 v0.2.4d: fixed quirks with wand targeting 2015-03-28 16:05:18 -04:00
Evan Debenham
60076db78c v0.2.4c: final commit 2015-03-09 20:17:30 -04:00
Evan Debenham
3516978165 v0.2.4c: tweaked layout of UI tabs, no more shuffling once they've appeared 2015-03-09 20:17:16 -04:00
Evan Debenham
cb661755be v0.2.4c: buffed the unstable spellbook again, now charges significantly faster. 2015-03-09 20:17:03 -04:00
Evan Debenham
425a2b163a v0.2.4c: made yog mobs much more responsive when the eye is attacked 2015-03-09 20:16:52 -04:00
Evan Debenham
985481de85 v0.2.4c: fixed potions not being properly frozen in heaps 2015-03-09 20:16:37 -04:00
Evan Debenham
6b4ac9848e v0.2.4c: fixed typos 2015-03-09 20:16:26 -04:00
Evan Debenham
6fdb9f3a4f v0.2.4c: fixed a bug where wand of magic missile would stay in quickslot when disenchanted while equipped 2015-03-09 20:16:16 -04:00
Evan Debenham
ec1a4823b6 v0.2.4c: fixed a crash with bombs choosing adjacent tiles 2015-03-09 20:16:07 -04:00
Evan Debenham
471aa3ca7d v0.2.4c: fixed a bug where the battlemage could gain the sniper's mark buff 2015-03-09 20:15:53 -04:00
Evan Debenham
b8412b6765 v0.2.4c: added null check to sprite linking 2015-03-09 20:15:36 -04:00
Evan Debenham
5325268220 Source Release: standardized some things between open source and closed source. 2015-03-02 19:36:09 -05:00
Evan Debenham
aa303d798b v0.2.4b: final commit 2015-03-02 19:12:29 -05:00
Evan Debenham
5950244f9f v0.2.4b: crash fix and tweaks to bee AI 2015-03-02 19:12:13 -05:00
Evan Debenham
d68d70ca76 v0.2.4b: minor tweaks to mob targeting behaviour 2015-03-02 19:12:03 -05:00
Evan Debenham
fb6f552e9e v0.2.4b: corrected issues with cell selector resetting too often. 2015-03-02 19:11:49 -05:00
Evan Debenham
109d5c352e v0.2.4b: fixed issue with unstable spellbook, also tweaked how artifacts deal with charge caps on load. 2015-03-02 19:11:38 -05:00
Evan Debenham
0ff83ae127 v0.2.4a: Final Commit 2015-03-02 19:11:20 -05:00
Evan Debenham
1f16b16637 v0.2.4a: further corrections to descending on floor 26 2015-03-02 19:11:08 -05:00
Evan Debenham
bfd3dd7088 v0.2.4a: lloyds beacon no longer loses its target position when it is used. 2015-03-02 19:10:39 -05:00