7a13dfc235Rename mechanic role to "Engineer", increase its IQ and add chemistry+cartography skills. Odea is that it is more a "smart modern mechanical engineer" instead of "dumb greasenonkey"
master
Rob Pearce2023-10-12 21:32:38 +1100
0e8a26c2b7Lower level of Perception needed to widen FOV. Make monsters stay unconsciousness for longer. Make loseconsciousness() time actually work. Merciful fighting now works more reliably (and is shown in the status bar)Rob Pearce2023-10-11 20:06:17 +1100
8eb5d2af99Gain blind-spot vision at perception=nov rather than bgn. Fix crash when critically hitting a creature with wings/tail.Rob Pearce2023-10-11 13:46:11 +1100
17461f9c24- Show value of objects based on your skills - Morningstar should also deal piercing damage - potion of greed modified to detect objects based on value - Two-hand weapons are now usable one-handed with very high STR - Gain skill points faster - Scimitar is now AGI based, not STR - No eating when nauseatedRob Pearce2023-10-10 21:30:16 +1100
2fd8fb0539Describe totskillpoints vs skillpointsRob Pearce2023-05-10 14:55:17 +1000
54c283ea11Halved extra amount needed to gain a skill point based on existing points.Rob Pearce2023-05-10 14:52:54 +1000
3f162673cfAdd script to check for unused command letters WIP: autoexplore code
rob
2022-09-18 17:24:50 +1000
e1507aa7d6change reload command to v
rob
2022-09-17 10:15:17 +1000
47e0e1fce8fire god gifts should be fireproof
rob
2022-09-12 21:25:58 +1000
d331bfad55charisma gives chance of monsters being peaceful
rob
2022-09-01 20:32:18 +1000
4f3375c58bReduce weapon stamina cost based on proficiency. add assertion to catch when too many skill abilities/descriptions are added fix duplicate description on some weapon skills
rob
2022-08-30 22:03:11 +1000
072cc96e4fFix description of OT_TREEDOWN If you visit a new branch before taking the regular stairs in your current branch DON'T update nextmap[dir] to point at the new branch.
rob
2022-08-30 20:19:48 +1000
6199c829bb"cause" of death (rather than "method") buffer size isue on levelup text fix pluralisation of single-word objects (eg "leaf")
rob
2022-08-30 19:21:52 +1000
88f66bb4a7Fix interaction with summoned floating disc.
rob
2022-08-29 20:24:25 +1000
fb69950ec2Removed unsupported options from osx makefile Fixed some buffer overruns where incorrect size was passed to snprintfRob Pearce2022-08-29 08:26:02 +1000
17aef350b3working on removing flicker
rob
2022-08-28 21:00:26 +1000
281944bb5agenerate new hiscore table if one doesnt already exist
rob
2022-08-28 16:43:54 +1000
ea1df51d08Replaced flag code with hash tables. Roughly 76% faster.
rob
2022-08-28 16:09:49 +1000
9fcbceb8c6WIP: implementing hash tables for flagpiles. flag code done, need to wrap all walks of flagpiles with foreach_bucket()
rob
2022-08-28 15:13:30 +1000
10fd3bc440remove + ignore log.txt
rob
2022-08-28 14:07:00 +1000
d592337f32Add -r option to selectrandom seed
rob
2022-08-28 14:06:22 +1000
d4eccd8f6bInclude gprof profiling in linux makefile
rob
2022-08-28 13:53:48 +1000
08ef45876aUpdate ignores Use linux makefile Fix crash on exit with -h arg
rob
2022-08-28 13:52:39 +1000
da3c8d46bafix conflict
rob
2022-08-28 13:48:59 +1000
8aef3bf1ebWhen an attack spins someone around: - break their grabs - actually spin them around when the play can't see itRob Pearce2019-08-29 20:56:51 +1000
9456fba0f7healthy food has a chance of curing poisonRob Pearce2019-08-20 18:19:13 +1000
b89c0fe7b9amulet of acrobatics now increases agilityRob Pearce2019-08-20 17:15:15 +1000
7835c23d94Always show wall glyphs as connected to adjacent walls, even if you haven't seen the adjacent cell yet.Rob Pearce2016-07-23 19:16:56 +1000
5a54c41028Forgot to initialise new habitat->monflags flagpile.Rob Pearce2016-07-23 11:37:44 +1000
6a7175a8d3All auto-generated monsters in ice caves should start with cold immunity.Rob Pearce2016-07-23 11:33:18 +1000
e698875655Slightly increase vault chance in dungeonRob Pearce2016-07-07 17:23:20 +1000
7a5563de68*Rats should be immune to disease *Increase IQ bracket level required to count as "genius" *prevent baba yaga's hut (or any F_NORANDOM buildings) from being randomly createdRob Pearce2016-07-07 16:25:06 +1000
c9e4e4f5f4Reduce goblin caves and sylan woods from 5 levels to 3 levels.Rob Pearce2016-07-07 15:12:53 +1000
6610dfed88Rewrite weild() to do all prompts to remove stuff in the way before actually removing anything.Rob Pearce2016-07-07 12:30:04 +1000
d5254e25aaIf you can meditate, don't prevent resting while caffienated. Clarify args and description of gotosleep() vs. fallasleep()Rob Pearce2016-07-07 12:13:08 +1000
43c20fbbafbugfix: racial abilities now work properly after polymorphRob Pearce2016-07-07 12:02:50 +1000
e4cdde4f98Worsen penalties for not meeting weapon requirementsRob Pearce2016-07-04 22:44:07 +1000
2b82e1de44Small quadrapeds/birds shouldn't be able to slip on things, nor should snakes.Rob Pearce2016-06-21 21:46:32 +1000
e4c3716387Tidy up code around modification of player stats by god piety.Rob Pearce2016-06-21 21:37:19 +1000
bbc539c449Teleport trap on doors shouldn't put you inside a wall.Rob Pearce2016-06-21 21:19:41 +1000
f58ab237bdAdd warning for passwall spell expiring. (doesn't quite work yet)Rob Pearce2016-06-21 20:22:29 +1000
d107dfbb90- Fixed crash when showing what monsters want/covet in /ve screen.Rob Pearce2016-06-21 17:15:03 +1000
2255f77f1bIf you have both a pocketwatch and a digital watch, announce the full 24-hour time.Rob Pearce2016-06-20 23:53:33 +1000
ae63bb6b83Don't announce when monsters "can see again" - you have no way of knowing this.Rob Pearce2016-06-20 23:50:36 +1000
11a3abc76b- can no longer avoid migraine damage by having LOS to the source of sounds. - migraines now only cause pain with volume >= heavy_footsteps - migraines now work on monsters, too.Rob Pearce2016-06-20 21:07:15 +1000
33c532339cSlightly increase chance of vaults in the main dungeon When creating vaults, use 50% chance each time of increasing rarity instead of 33% Make chests have better objectsRob Pearce2016-06-18 18:22:43 +1000
f786d9de72When god appears, change 'will you accept' to 'will you accept %s' offer?'Rob Pearce2016-06-18 17:52:46 +1000
d22d881df1Made "very dark grey" colour slightly brighter.Rob Pearce2016-06-15 00:01:13 +1000
57cd4200ffbanana skin was missing F_DAMAGABLERob Pearce2016-06-14 01:16:09 +1000
980daa1d8cEnsure that Battlemage's initial three spell schools are unique.Rob Pearce2016-06-14 01:10:33 +1000
8500c020cbWhen an lf slips on an object, cause 1 damage per lf size level.Rob Pearce2016-06-14 00:15:13 +1000
77ee8bb7d7Manrikimodifications: Reduce difficulty of strength check to escape it. Make it take damage when strugglingRob Pearce2016-06-13 22:24:31 +1000
cd58efb772Fixed bug in getrandomobofclass() causing "get random food" to fail.Rob Pearce2016-06-13 22:18:24 +1000
3e3bc4a334Updated description of 'glowing flask'Rob Pearce2016-06-13 21:58:37 +1000
52a57e7b17God piety should only be affected by backstabs etc. if the attacker was the player!Rob Pearce2016-06-13 09:50:49 +1000
4c4c3a3e04should be able to 'o'perate a lockpick to trigger the 'pick locks' skill using that object.Rob Pearce2016-06-13 09:30:03 +1000
51bdeede32For cartographer skills, don't shade out some known cells outside of our vision range. - stairs - doors - objectsRob Pearce2016-06-13 09:15:00 +1000
3dd52fa511When describing an object fmor a shop, show its real (identified) name.Rob Pearce2016-06-13 08:44:14 +1000
4994faa11bMottled snail now has cold resistance.Rob Pearce2016-06-12 22:01:36 +1000
6edfb3ee6dbigfix: aigetlastknownpos() fails when one of the adjacent cells is off the edge of the map.Rob Pearce2016-06-12 22:01:02 +1000
60e28b6c03If revived while stuck inside a solid wall, move elsewhere.Rob Pearce2016-06-10 15:27:26 +1000
b7627de8cbF_POWDER items now dissolve in water.Rob Pearce2016-06-09 21:17:39 +1000
c6f3f3f9bd- takedamage() should end instantly if object is aleady dead.Rob Pearce2016-06-09 17:11:47 +1000
8730225c6eAdded new version of pool room vault with deep water.Rob Pearce2016-06-09 12:20:48 +1000
c1f8bdcc9dRemove "dissolved" killverb for acid - doesn't make sense.Rob Pearce2016-06-09 11:46:31 +1000
2daa5d79a2Scroll of wishing value was way too low ($150)Rob Pearce2016-06-09 11:34:27 +1000
aa1a3e22cfMages should start at inept in non-primary/secondary spell schools.Rob Pearce2016-06-09 11:33:58 +1000
0f90f3b76fTweak breakob code again to cope with various numbers of broken object types, not just 2.Rob Pearce2016-06-09 11:24:24 +1000
74b0e9841fModify getbreakob() to produce less objects - a burned giant newt corpse was turning into ~38 piles of ash!Rob Pearce2016-06-09 10:52:48 +1000
a4735d597cMAke object weight functions more meaningful - getobmass() and getobweight()Rob Pearce2016-06-09 10:51:55 +1000
d676a33072Fix crash in ai movement when move was "successful" but target cell was still removed (eg. tried to open an unopenable door).Rob Pearce2016-06-09 10:25:50 +1000
d98ba870caNew option: prompt to abandon spells/abilitiesRob Pearce2016-06-07 20:12:22 +1000
fd450ba0c3- Allow mages to select spells from their primary school through training, by spending points. - Rename 'weapon attraction' spell to 'guided weapon' - When showing spells in a book, include their school - $ key to show current moneyRob Pearce2016-06-07 16:52:41 +1000
267f046986When you fail to disarm a trap on a chest, and it goes off, ensure the trap is removed.Rob Pearce2016-06-06 22:29:20 +1000