Boris Vanhoof
d2cf79710a
Mage blink skill pickup items in the path #60
2019-06-06 23:56:15 +02:00
Boris Vanhoof
78e9413188
Fix : Missing with vampiric blow doesn't seem to trigger a 'Dodge' action text #59
2019-06-06 00:53:52 +02:00
Linus Probert
af957eb662
Disables mouse square rendering for all classes
2019-05-25 13:18:25 +02:00
Linus Probert
1d988d7f2f
Fixes working explosions and artifacts
...
Artifacts:
- Explosive daggers
- Explosive kills
2019-05-25 13:11:24 +02:00
Linus Probert
68f4e152d3
Fixes returning daggers and resets erupt attack
2019-05-20 15:37:25 +02:00
Linus Probert
7f232beb32
A beginning to the new exploding artifacts
2019-05-16 07:43:19 +02:00
Linus Probert
12aff9afad
Fixes erupt so it has a base push of 1
2019-05-15 20:33:56 +02:00
Linus Probert
2dc25c9b53
Adds the DAGGER_MAGNET artifact
...
* Adds sprites for volotile and synamite as well
2019-05-15 20:32:48 +02:00
Linus Probert
5e67ca7ef7
Removes stun from backstab skill
2019-05-15 07:50:45 +02:00
Linus Probert
9ed80acbee
Removes erupt test code
2019-05-14 22:48:29 +02:00
Linus Probert
05cbce0abc
Adds vampiric blow icon
2019-05-14 22:47:35 +02:00
Linus Probert
6c135c6b9c
Adds gui display for held keys
...
Also makes the gold key actually golden
2019-05-14 22:27:13 +02:00
Linus Probert
b861e6e452
Fixes SENTINEL monsters from ignoring forced fear
2019-05-14 16:30:02 +02:00
Linus Probert
046551ad6d
Changes ERUPT to cause fear instead of bleeding
2019-05-14 16:10:28 +02:00
Linus Probert
8fb1bbcc1e
Fixes bug with erupt pushing direction
2019-05-14 15:57:36 +02:00
Linus Probert
35164a9876
Introduces vampiric blow
...
Icon isn't done yet.
2019-05-14 15:20:45 +02:00
Linus Probert
dd3e84d70d
Makes critical hits cause bleeding
2019-05-14 10:26:28 +02:00
Linus Probert
8f21e8bfb2
Prevents skill radius from impacting push back range
2019-05-14 09:00:59 +02:00
Linus Probert
2b743160aa
Updates erupt tooltip to mention push back
2019-05-14 08:56:39 +02:00
Linus Probert
7ddaab816e
Make erupt always push back 1 tile without any artifacts
2019-05-14 08:38:42 +02:00
Linus Probert
43ca8f4560
Fixes #58 - Game crash with AOE attacks
2019-05-14 08:36:37 +02:00
Linus Probert
ef5cd4e244
Adds PUSH_BACK and SKILL_RADIUS effects to erupt skill
2019-05-14 08:27:49 +02:00
Linus Probert
b00e607dec
Start with debug gold
2019-05-10 12:51:42 +02:00
Linus Probert
67e29d609d
Added the SKILL_RADIUS artifact (not used yet)
...
Also drops the levelcap on artifact drops. I don't think it really
matters if you get an artifact before you have the skill. This should
make the shop a bit more useful.
2019-05-10 12:47:33 +02:00
Linus Probert
81e7df1920
Adds skill icons for the two mage skills
2019-05-09 21:06:06 +02:00
Linus Probert
18effa2416
Rogue backstab skill now triggers bleeding as well
2019-05-09 16:13:25 +02:00
Linus Probert
c043ad09cf
Implements the erupt skill
...
Also fixed monsters dying through bleeding logic
2019-05-09 16:02:33 +02:00
Linus Probert
223a3b00c1
Implements the blink skill
...
The icon still needs to be created but the skill is complete
2019-05-09 10:16:38 +02:00
Linus Probert
2ca78e2ec7
Adds monster bleed damage every turn
2019-05-08 12:59:15 +02:00
Linus Probert
0476d4d1bd
Introduces particle emitters on monsters
...
Also adds the bleed emitter to monsters for later use with the mage.
2019-05-07 11:52:30 +02:00
Linus Probert
826cbe11ff
A quick start to the Mage
2019-05-06 13:48:40 +02:00
Linus Probert
c2b8fd40eb
Adds key pickup SFX
2019-03-24 12:20:45 +01:00
Linus Probert
cea891f87d
Move checksum configuration to CMakeLists.txt and config.h
2019-03-21 08:52:39 +01:00
Linus Probert
ce182ad20f
Updates checksums
2019-03-20 20:27:06 +01:00
Linus Probert
ebfe2715e0
Fixes compile error and some graphical issues
...
- Keys and artifacts should render on to of other items
- Locked doors will impact surrounding wall layouts
2019-03-20 19:56:30 +01:00
Linus Probert
2ae6ada297
Completes locked room generation
2019-03-20 09:53:35 +01:00
Linus Probert
18987e2c2a
Incomplete monster key fixes
2019-03-19 21:54:58 +01:00
Linus Probert
59a1e81c6e
Implementation of keys. Completely untested
2019-03-18 11:39:26 +01:00
Linus Probert
68533f05b3
Remove memory leaks from map destruction
2019-03-15 16:00:20 +01:00
Linus Probert
e50d40fb1c
Adds doors and greater chance of walls
2019-03-14 19:11:25 +01:00
Linus Probert
184b42ff5a
Fixes door logic
2019-03-11 16:28:57 +01:00
Linus Probert
e42e0243af
Adds some door logic
2019-03-11 16:22:39 +01:00
Linus Probert
756afbae9d
Separates walls from regular tiles
2019-03-11 16:21:15 +01:00
Linus Probert
40a20e936c
Adapts fopen/fopen_s to WIN32/GCC compile
2019-03-11 08:02:31 +01:00
Linus Probert
af930f6b23
Fixes win compiler warnings
2019-03-11 07:27:50 +01:00
Linus Probert
c4fd16d925
Updated dll checksums for windows build
2019-03-11 07:21:43 +01:00
Linus Probert
f840b28839
Adds mediocre crack protection
...
- Added a simple checksum calculation lib
- Validates the hardcoded "lib file" checksum against the calculated
checksum.
By looking at instructions for the cracked version of BreakHack on
various sites that show up on google it seems that the common theme is
to replace the steamlib dll/so with a modified version. Now the Steam
version of the game will validate a hardcoded checksum against a live
validated version to see if everything seems ok before boot.
It's not a major hinderance but it should eliminate the more basic
sites modus operandi.
Honestly I don't really care if people steal the game. IT'S OPEN SOURCE
FFS!
And the above exclamation confirms why I did this. Also, I wanted to se
if it was possible. Game on Crackers! :D
2019-03-11 00:06:06 +01:00
Linus Probert
7fbeaa3907
Introduced base structure for doors in maps
2019-03-10 19:33:47 +01:00
Linus Probert
3e43c30bcb
Adds funny casting to avoid pedantic ISO C warning
2019-03-10 07:30:12 +01:00
Linus Probert
fd3a625249
Adds monster bloodlust
...
- Introduces the beginning of an event listener system
- Introduces fairies. When they are killed monsters in the room rage!
2019-03-10 00:15:47 +01:00