Rob Pearce
d98ba870ca
New option: prompt to abandon spells/abilities
2016-06-07 20:12:22 +10:00
Rob Pearce
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 money
2016-06-07 16:52:41 +10:00
Rob Pearce
267f046986
When you fail to disarm a trap on a chest, and it goes off, ensure the trap is removed.
2016-06-06 22:29:20 +10:00
Rob Pearce
176aea7374
Increase attack delay on polearms.
2016-06-06 22:17:19 +10:00
Rob Pearce
5bcf36fdce
Show stamina cost in weapon description.
2016-06-06 20:55:53 +10:00
Rob Pearce
0bc557f2f5
If you run out of stamina while flying, immediately stop flying.
...
Don't require stamina to stop flying.
2016-06-06 20:42:45 +10:00
Rob Pearce
95e36275d3
Increase cooldown time on monsters casting 'flee' spells
2016-06-06 19:21:15 +10:00
Rob Pearce
250fe6033a
Cursed scroll of sense surroundings should set cell known glyphs to random.
2016-06-06 17:22:16 +10:00
Rob Pearce
eabf474c08
Allow random objects with given rarity in vault files "rare random thing" or "vrare random thing"
...
poolroom.vlt should have slightly less piranhas and a chance of rare objects underwater
2016-06-06 17:07:14 +10:00
Rob Pearce
8456ed6a74
- Option to notify about absorbed into dirt
...
- Fix crash if no cells found for god to appear.
- When calling fillpot from splashes moved/placed objects, make sure there is sufficient liquid to fill to container.
- Potion of blood sohuld always be a 'dark red potion'
2016-06-06 15:21:47 +10:00
Rob Pearce
bd0f37f461
*water appearing/moving onto cells should turn empty flasks into potions if they have F_FILLPOT
2016-06-06 12:15:42 +10:00
Rob Pearce
d381e8444c
- Introduce MR_BACKTOLAIR to avoid ai code failures.
...
- Clear message bar before askobject()
- Make towel code include certain small liquids on the ground (splash of water, blood, etc)
2016-06-06 10:28:49 +10:00
Rob Pearce
a23bedde10
*When using a towel, make it able to dry off objects on the ground.
...
*When using a towel, make it wet based on how much you dry off.
*Create Water description should specify that water is created on the ground.
*when creating "a wet xxx", make its wetness time be the maximum.
*fixed bug where F_WET obmods would not show up after the v1 timer value changed (added flags->obmodignore[])
2016-06-04 10:20:34 +10:00
Rob Pearce
e1edc8e14b
- In THREAT ASSESSMENT, don't show both "your <limb> is destroyed" and "you have no <limb>".
...
- Make '0' work as a shortcut slot.
- Change default shortcuts
Sixth sense -> 6 ("SIXth" -> "6th" -> 6)
Tiptoe -> 0 ("tOE" -> "oh" -> 0)
Training -> 9
2016-06-03 15:28:05 +10:00
Rob Pearce
f3030981fa
Fixed bug from recent commit where wished for objects weren't correctly described.
2016-06-02 16:50:32 +10:00
Rob Pearce
9cd7615a9b
Bug - check for slippery objects in initiatemove() was done on the NEW cell, not
...
the current one.
2016-06-02 16:47:27 +10:00
Rob Pearce
59204a30a0
Fix object text when it has attribute scaling but no requirement.
2016-06-02 16:41:18 +10:00
Rob Pearce
9330c00ab3
Uncursing objects now causes them to become unequipped.
2016-06-02 16:35:12 +10:00
Rob Pearce
dc48475d8b
Cursed eyewear now _reduces_ your vision range.
2016-06-02 16:22:26 +10:00
Rob Pearce
562f3d082b
- Dagger of Revenge had incorrect F_LINKGOD.
...
- Prevent obtaining key items via wishes.
2016-06-02 15:46:30 +10:00
Rob Pearce
986f9306ce
After a low wisdom enemy wakes up robbed, make them angry towards everyone for a while.
2016-06-02 14:56:52 +10:00
Rob Pearce
c30a1c4b94
- generate error if main screen is not at least 80x25
...
- showlfstats() - implement text wrap and scrolling on Effects screen
- If a monster slips and IQ >= animal, tiptoe next turn.
2016-06-02 14:50:03 +10:00
Rob Pearce
3fb91ba6e1
Change weapon stamina loss to be BASELOSS + 3*weapon_attackdelay_mod
...
ie. weapon attack delay of 130 = 190% of base stamina loss.
This should mitigate powerful weapons like halberds.
Make innate 'fists' type objects have the same fast attack speed as a dagger.
2016-06-02 11:35:58 +10:00
Rob Pearce
321a5ae00c
- Implement proper up/down paging in showlfstats()
...
- getspellschoolknown() returning unpredictable results
- in Skill screen, show abbreviations on each line for ease of reading.
2016-06-02 11:24:32 +10:00
Rob Pearce
997d5f88a8
Worker ants should be able to dig down through stone floors.
2016-06-02 00:34:57 +10:00
Rob Pearce
89dbff4a63
Potions of (in)competence now modify attributes by 5, not 1.
...
Add a squeaking hinge trap
Rename doobtraps() to triggerattachedtrap() for readbility.
Make using spanners able to set off traps.....
Make spanners able to unlock anything (chests, doors)
Allow (I)nteraction with adjacent objects, not just impassable ones (but limit what kind of objects this works with).
Remove CMD_CLOSE command ('s') - we can just use 'interact'.
Limit (I)nteractions to cells in front of you.
2016-06-01 23:59:39 +10:00
Rob Pearce
2ed1f07968
- Monsters summoned by other monsters should never attack their summoner.
2016-06-01 21:17:06 +10:00
Rob Pearce
5135352e2a
Random object generation was completely broken. Should be a little better now.
2016-06-01 21:09:21 +10:00
Rob Pearce
4a7711d110
Genies should be immune to cold
...
Objects/lfs made of gas shouldn't be able to be knocked backwards
2016-06-01 16:51:09 +10:00
Rob Pearce
1b8980db09
Change message when prisoners leave you after escaping.
2016-06-01 16:23:21 +10:00
Rob Pearce
0b789afded
Add "-s" and "-S" cli args to show hiscores.
2016-06-01 16:14:52 +10:00
Rob Pearce
301f815ab8
Show "[eating]" in top bar when looking at creatures with /
2016-06-01 15:58:18 +10:00
Rob Pearce
f064ce1c41
Don't show how far you can throw objects if their class is OC_EFFECT (eg. magical barrier)
2016-06-01 15:50:04 +10:00
Rob Pearce
18da62c7bd
When checking whether objects are being absorbed by the ground, use "getmaterialstate == MS_LIQUID" rather than just checking meterial id.
2016-06-01 15:44:03 +10:00
Rob Pearce
f9a03e40e6
heat metal spell is way too strong, instakilled my char with 50-60 hp. Reduce heat duration from 3-6 turns to 1-2 turns.
2016-06-01 15:38:06 +10:00
Rob Pearce
39160a7c24
Forgot to append hpbuf to objects when describing them.
2016-06-01 15:27:17 +10:00
Rob Pearce
f8eefeeb10
"Your blessed ring of luck produce light..." should be "produces light".
2016-06-01 15:21:31 +10:00
Rob Pearce
cb97ac1f26
When looking at flying creatures, show their height (in metres).
2016-06-01 15:18:52 +10:00
Rob Pearce
c4a576d6ca
Fix text when reading a map and you're already on top of the target location.
2016-06-01 15:10:40 +10:00
Rob Pearce
e4caa02e27
Goblin caves have too many enemies. Reduce chance of "things" from 10% to 5%.
2016-06-01 15:06:38 +10:00
Rob Pearce
918687dcd7
Don't make slip on blood checks when climbing stairs.
2016-06-01 15:03:44 +10:00
Rob Pearce
4a072fefc8
- Lower range of 'heat metal' to 1.
...
- Change description for fatal heat damage to 'scalded'. Only use 'incinerated' for fire damage.
- Immutable objects shouldn't be able to be heated (eg. with "heat metal")
2016-06-01 15:01:07 +10:00
Rob Pearce
4880eb6292
psionics shouldn't count as magic for purposes of making gods angry
2016-05-31 16:43:43 +10:00
Rob Pearce
f8314937b1
Monsters with jobs like firemage/icemage should be immune to that job's element.
2016-05-31 16:41:07 +10:00
Rob Pearce
6b500b8b36
Identify lifedrain weapons ("of lifesucking") if you see them working.
2016-05-31 16:37:37 +10:00
Rob Pearce
2746095a69
- way too hard to break out of entangling vines / webs - make them always get weaker, but boost their hp based on power.
2016-05-31 16:30:22 +10:00
Rob Pearce
973040c4e7
- make animate dead zombies more powerful.
...
- remote pet flag before writing lfs to bones file
- don't show 'you feel worried' for undead
- make pets always be able to hear you.
2016-05-31 15:36:37 +10:00
Rob Pearce
9bc3e6f683
Undead should be immune to pain from acid injection.
2016-05-31 15:12:03 +10:00
Rob Pearce
cb31db8fff
When selecting job, show recommendations based on race.
2016-05-31 14:37:08 +10:00
Rob Pearce
93257f8b4d
- monsters with sensitive eyes should avoid bright objects
2016-05-31 12:53:28 +10:00