Commit Graph

433 Commits

Author SHA1 Message Date
Rob Pearce f58ab237bd Add warning for passwall spell expiring. (doesn't quite work yet) 2016-06-21 20:22:29 +10:00
Rob Pearce d107dfbb90 - Fixed crash when showing what monsters want/covet in /ve screen. 2016-06-21 17:15:03 +10:00
Rob Pearce 2255f77f1b If you have both a pocketwatch and a digital watch, announce the full 24-hour time. 2016-06-20 23:53:33 +10:00
Rob Pearce ae63bb6b83 Don't announce when monsters "can see again" - you have no way of knowing this. 2016-06-20 23:50:36 +10:00
Rob Pearce 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.
2016-06-20 21:07:15 +10:00
Rob Pearce 33c532339c Slightly 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 objects
2016-06-18 18:22:43 +10:00
Rob Pearce f786d9de72 When god appears, change 'will you accept' to 'will you accept %s' offer?' 2016-06-18 17:52:46 +10:00
Rob Pearce d22d881df1 Made "very dark grey" colour slightly brighter. 2016-06-15 00:01:13 +10:00
Rob Pearce 57cd4200ff banana skin was missing F_DAMAGABLE 2016-06-14 01:16:09 +10:00
Rob Pearce 980daa1d8c Ensure that Battlemage's initial three spell schools are unique. 2016-06-14 01:10:33 +10:00
Rob Pearce 8500c020cb When an lf slips on an object, cause 1 damage per lf size level. 2016-06-14 00:15:13 +10:00
Rob Pearce 4e94d1fecc Tweak description - "almost completely dark" is misleading. 2016-06-14 00:11:27 +10:00
Rob Pearce dd7bfeb091 Reduce power of Refraction - now gives 10-40% evasion instead of 20-55 2016-06-14 00:05:58 +10:00
Rob Pearce d82cee08ec 'harvest flame' spell now puts out F_ONFIRE objects. 2016-06-13 23:50:38 +10:00
Rob Pearce 6bdb138faf Increase precision of displayed stamina costs to 2 decimal places. 2016-06-13 23:40:29 +10:00
Rob Pearce 729da5bb52 Fixed crash when 'what goes up' is active and a thrown missile is destroyed. 2016-06-13 23:38:45 +10:00
Rob Pearce 0b76162f5f getrandomracewithflag() now works. 2016-06-13 23:23:11 +10:00
Rob Pearce 57740d9016 Typo. 2016-06-13 22:30:31 +10:00
Rob Pearce 77ee8bb7d7 Manrikimodifications:
Reduce difficulty of strength check to escape it.
	Make it take damage when struggling
2016-06-13 22:24:31 +10:00
Rob Pearce cd58efb772 Fixed bug in getrandomobofclass() causing "get random food" to fail. 2016-06-13 22:18:24 +10:00
Rob Pearce 3e3bc4a334 Updated description of 'glowing flask' 2016-06-13 21:58:37 +10:00
Rob Pearce f2a8f408d6 Lowered power of 'chill' spell. 2016-06-13 21:43:19 +10:00
Rob Pearce efdbd3fe40 Insects resist cold. 2016-06-13 21:42:05 +10:00
Rob Pearce 52a57e7b17 God piety should only be affected by backstabs etc. if the attacker was the player! 2016-06-13 09:50:49 +10:00
Rob Pearce 4c4c3a3e04 should be able to 'o'perate a lockpick to trigger the 'pick locks' skill using that object. 2016-06-13 09:30:03 +10:00
Rob Pearce 51bdeede32 For cartographer skills, don't shade out some known cells outside of our vision range. - stairs - doors - objects 2016-06-13 09:15:00 +10:00
Rob Pearce 3dd52fa511 When describing an object fmor a shop, show its real (identified) name. 2016-06-13 08:44:14 +10:00
Rob Pearce 4994faa11b Mottled snail now has cold resistance. 2016-06-12 22:01:36 +10:00
Rob Pearce 6edfb3ee6d bigfix: aigetlastknownpos() fails when one of the adjacent cells is off the edge of the map. 2016-06-12 22:01:02 +10:00
Rob Pearce 60e28b6c03 If revived while stuck inside a solid wall, move elsewhere. 2016-06-10 15:27:26 +10:00
Rob Pearce b7627de8cb F_POWDER items now dissolve in water. 2016-06-09 21:17:39 +10:00
Rob Pearce c6f3f3f9bd - takedamage() should end instantly if object is aleady dead. 2016-06-09 17:11:47 +10:00
Rob Pearce 8730225c6e Added new version of pool room vault with deep water. 2016-06-09 12:20:48 +10:00
Rob Pearce c1f8bdcc9d Remove "dissolved" killverb for acid - doesn't make sense. 2016-06-09 11:46:31 +10:00
Rob Pearce 2daa5d79a2 Scroll of wishing value was way too low ($150) 2016-06-09 11:34:27 +10:00
Rob Pearce aa1a3e22cf Mages should start at inept in non-primary/secondary spell schools. 2016-06-09 11:33:58 +10:00
Rob Pearce 0f90f3b76f Tweak breakob code again to cope with various numbers of broken object types, not just 2.
Replace all (struct)->weight with (struct)->mass.
2016-06-09 11:24:24 +10:00
Rob Pearce 74b0e9841f Modify getbreakob() to produce less objects - a burned giant newt corpse was turning into ~38 piles of ash! 2016-06-09 10:52:48 +10:00
Rob Pearce a4735d597c MAke object weight functions more meaningful - getobmass() and getobweight() 2016-06-09 10:51:55 +10:00
Rob Pearce d676a33072 Fix crash in ai movement when move was "successful" but target cell was still removed (eg. tried to open an unopenable door). 2016-06-09 10:25:50 +10:00
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