Rob Pearce
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 nauseated
2023-10-10 21:30:16 +11:00
Rob Pearce
54980b6cc1
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-05-10 14:56:07 +10:00
Rob Pearce
2fd8fb0539
Describe totskillpoints vs skillpoints
2023-05-10 14:55:17 +10:00
Rob Pearce
54c283ea11
Halved extra amount needed to gain a skill point based on existing points.
2023-05-10 14:52:54 +10:00
rob
3f162673cf
Add script to check for unused command letters
...
WIP: autoexplore code
2022-09-18 17:24:50 +10:00
rob
e1507aa7d6
change reload command to v
2022-09-17 10:15:17 +10:00
rob
47e0e1fce8
fire god gifts should be fireproof
2022-09-12 21:25:58 +10:00
rob
d331bfad55
charisma gives chance of monsters being peaceful
2022-09-01 20:32:18 +10:00
rob
4f3375c58b
Reduce 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
2022-08-30 22:03:11 +10:00
rob
072cc96e4f
Fix 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.
2022-08-30 20:19:48 +10:00
rob
6199c829bb
"cause" of death (rather than "method")
...
buffer size isue on levelup text
fix pluralisation of single-word objects (eg "leaf")
2022-08-30 19:21:52 +10:00
rob
88f66bb4a7
Fix interaction with summoned floating disc.
2022-08-29 20:24:25 +10:00
Rob Pearce
fb69950ec2
Removed unsupported options from osx makefile
...
Fixed some buffer overruns where incorrect size was passed to snprintf
2022-08-29 08:26:02 +10:00
rob
17aef350b3
working on removing flicker
2022-08-28 21:00:26 +10:00
rob
281944bb5a
generate new hiscore table if one doesnt already exist
2022-08-28 16:43:54 +10:00
rob
ea1df51d08
Replaced flag code with hash tables. Roughly 76% faster.
2022-08-28 16:09:49 +10:00
rob
9fcbceb8c6
WIP: implementing hash tables for flagpiles. flag code done, need to wrap all walks of flagpiles with foreach_bucket()
2022-08-28 15:13:30 +10:00
rob
10fd3bc440
remove + ignore log.txt
2022-08-28 14:07:00 +10:00
rob
d592337f32
Add -r option to selectrandom seed
2022-08-28 14:06:22 +10:00
rob
d4eccd8f6b
Include gprof profiling in linux makefile
2022-08-28 13:53:48 +10:00
rob
08ef45876a
Update ignores
...
Use linux makefile
Fix crash on exit with -h arg
2022-08-28 13:52:39 +10:00
rob
da3c8d46ba
fix conflict
2022-08-28 13:48:59 +10:00
rob
7ae5f4e42a
updating
2022-08-28 13:46:46 +10:00
rob
d849768227
use ncursesw on linux to make utf-8 work
...
separate linux/osx makefiles
2022-08-28 06:11:16 +10:00
rob
b2bfca3ca1
Fix crash in linkexit()
2022-08-27 22:50:13 +10:00
rob
81c033d7dc
Removed sprintf() usage
...
Now conpiles properly on linux again
2022-08-27 21:38:56 +10:00
rob
0c288f0594
ignore *.o
2022-08-27 21:03:39 +10:00
rob
ef08494ade
started fixing warnings
...
remove .o files from repo
2022-08-27 21:02:42 +10:00
Rob Pearce
415a15a523
Made blue colour lighter so it's easier to see on black backgrounds.
2021-12-08 09:51:22 +11:00
Rob Pearce
134542ed8f
Adding a bunch of files which say they're modified, possibly just because I'm on a new system.
2021-11-16 11:23:38 +11:00
Rob Pearce
d4861e906f
Fix bug in fire damage calculation
2021-11-16 11:23:16 +11:00
Rob Pearce
94b5e84ee1
adding readme
2021-06-03 12:07:57 +10:00
Rob Pearce
8aef3bf1eb
When an attack spins someone around:
...
- break their grabs
- actually spin them around when the play can't see it
2019-08-29 20:56:51 +10:00
Rob Pearce
9456fba0f7
healthy food has a chance of curing poison
2019-08-20 18:19:13 +10:00
Rob Pearce
b89c0fe7b9
amulet of acrobatics now increases agility
2019-08-20 17:15:15 +10:00
Rob Pearce
7835c23d94
Always show wall glyphs as connected to adjacent walls, even if you haven't seen the adjacent cell yet.
2016-07-23 19:16:56 +10:00
Rob Pearce
5a54c41028
Forgot to initialise new habitat->monflags flagpile.
2016-07-23 11:37:44 +10:00
Rob Pearce
e5dfd28216
Vegetarians shouldn't drink flasks of chicken soup / beef strogonoff.
2016-07-23 11:36:25 +10:00
Rob Pearce
6a7175a8d3
All auto-generated monsters in ice caves should start with cold immunity.
2016-07-23 11:33:18 +10:00
Rob Pearce
e698875655
Slightly increase vault chance in dungeon
2016-07-07 17:23:20 +10:00
Rob Pearce
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 created
2016-07-07 16:25:06 +10:00
Rob Pearce
c9e4e4f5f4
Reduce goblin caves and sylan woods from 5 levels to 3 levels.
2016-07-07 15:12:53 +10:00
Rob Pearce
6610dfed88
Rewrite weild() to do all prompts to remove stuff in the way before actually removing anything.
2016-07-07 12:30:04 +10:00
Rob Pearce
d5254e25aa
If you can meditate, don't prevent resting while caffienated.
...
Clarify args and description of gotosleep() vs. fallasleep()
2016-07-07 12:13:08 +10:00
Rob Pearce
43c20fbbaf
bugfix: racial abilities now work properly after polymorph
2016-07-07 12:02:50 +10:00
Rob Pearce
e4cdde4f98
Worsen penalties for not meeting weapon requirements
2016-07-04 22:44:07 +10:00
Rob Pearce
2b82e1de44
Small quadrapeds/birds shouldn't be able to slip on things, nor should snakes.
2016-06-21 21:46:32 +10:00
Rob Pearce
e4c3716387
Tidy up code around modification of player stats by god piety.
2016-06-21 21:37:19 +10:00
Rob Pearce
bbc539c449
Teleport trap on doors shouldn't put you inside a wall.
2016-06-21 21:19:41 +10:00
Rob Pearce
f58ab237bd
Add warning for passwall spell expiring. (doesn't quite work yet)
2016-06-21 20:22:29 +10:00