Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Obsolete > v4

 
 
Thread Tools Display Modes
Old March 1, 2012, 21:22   #1
CunningGabe
Swordsman
 
Join Date: Feb 2008
Location: Boston, MA
Posts: 250
CunningGabe is on a distinguished road
Trap changes

One of the things I've been itching to change for a long time is the trap system. ewert has coded up a system that allows for passive trap detection in line-of-sight, and also allows for trap evasion. I am planning to port these changes to v4 and build from there.

In a nutshell, this is what the new system would be:
- Trap detection scrolls, spells, etc would go away entirely.
- You can passively detect traps (and secret doors) up to 3 squares away.
- Your chance to detect a trap is (Searching skill)/(distance) %. That is, you get your full searching skill for traps adjacent to you, half of it for traps 2 squares away, etc.
- Your searching skill is affected by class, race, wis, and int. As you level, it improves.
- While in Searching mode, your speed is reduced by 2, and your search skill is increased by 20%.
- It is possible to avoid the effects of a trap when you walk into the square. The chance is based on your dex, and it is easier if you know the trap is there.

That is more-or-less where ewert's changes end.

Now, along with this are some other changes I have planned:
- Review the list of traps. Summoning and Teleportation will probably change so that they are less deadly.
- Extend the trap/secret door detection to mimics and lurkers.
- Add some more mimics and lurkers.

Eventually, I'd like to add more traps and trap-like features, but I think that is quite difficult with the current terrain system.

Obviously, getting the numbers just right will take some work. How do people feel about this system in general, though? What traps need to be toned down and how if there is no longer an infallible way to detect them?
CunningGabe is offline  
Old March 1, 2012, 22:01   #2
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,060
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
At last! There have been SO many threads about traps, it's awesome that someone is going to grapple with it.

Slightly tangentially to your questions, I think we have the following circular problem:

1. If traps do not significantly perturb the player (i.e. neither irritating nor deadly), they are hard to make interesting.

2. If they are really irritating and/or deadly, and the chances of detecting/avoiding them are too low, gameplay worsens with frustration (assuming you allow only one chance to detect each trap, otherwise it encourages grinding)

3. If they are irritating and/or deadly and the chances of detecting/avoiding them are too high, it is hard to make them interesting again.

So I don't envy you trying to solve this. But for my two penn'orth, I'd say that both paralysis and blindness traps need to be shorter duration, to give people a slightly better chance of surviving them.
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate is offline  
Old March 1, 2012, 22:08   #3
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,022
Derakon is on a distinguished road
Yeah, there's been a ton of discussion. I continue to maintain that the best way to handle traps is to not hide them, and make it challenging for the player to work around them -- basically making them into some merger between terrain and stationary monsters. Damage fields, NPP turret traps, sirens (basically shrieker mushroom patches), etc.

Magnate sums up why the hidden-trap thing is so problematic. You have to decide: are players going to be able to detect traps 100% of the time or not? If not, should traps be allowed to kill the player? Answering "yes" to that implies that random unavoidable instadeath is okay; some people are okay with that but personally I am not.

I suppose another possibility would be for the player to always know that a trap is there, but not what the trap will do, so they at least have to decide if they want to take their chances. We want to encourage the player to be making meaningful decisions, after all.
Derakon is offline  
Old March 1, 2012, 22:28   #4
CunningGabe
Swordsman
 
Join Date: Feb 2008
Location: Boston, MA
Posts: 250
CunningGabe is on a distinguished road
Quote:
Originally Posted by Derakon View Post
Yeah, there's been a ton of discussion. I continue to maintain that the best way to handle traps is to not hide them, and make it challenging for the player to work around them -- basically making them into some merger between terrain and stationary monsters. Damage fields, NPP turret traps, sirens (basically shrieker mushroom patches), etc.

Magnate sums up why the hidden-trap thing is so problematic. You have to decide: are players going to be able to detect traps 100% of the time or not? If not, should traps be allowed to kill the player? Answering "yes" to that implies that random unavoidable instadeath is okay; some people are okay with that but personally I am not.

I suppose another possibility would be for the player to always know that a trap is there, but not what the trap will do, so they at least have to decide if they want to take their chances. We want to encourage the player to be making meaningful decisions, after all.
In the long-run, I agree with you -- I really want an overhaul of the whole trap system. But that's a lot of work, and in the meanwhile, I'll settle for a system that is less dumb then "cast detect traps every time I hit a trap detection border". Porting ewert's changes would take an hour or two.

My goal is for trap detection to not be 100% (unless you optimize for it), but for traps to not be deadly (in isolation).
CunningGabe is offline  
Old March 2, 2012, 00:25   #5
dionysian
Apprentice
 
dionysian's Avatar
 
Join Date: Apr 2007
Location: Washington, DC Metropolitan Area
Age: 40
Posts: 77
dionysian is on a distinguished road
Always liked hallucination or amnesia for trap effects that provide plenty of disincentive to setting them off, without leading to too many YASD that make the game less fun.
__________________
Oh, Mr. Speaker, I had underestimated the tenderness of the feelings of the members opposite.
--Barney Frank
dionysian is offline  
Old March 2, 2012, 02:19   #6
Antoine
Ironband/Quickband Maintainer
 
Join Date: Nov 2007
Posts: 1,009
Antoine is on a distinguished road
I continue to maintain that the most important trap change is to place them in somewhat predictable places so that there is some skill in anticipating where they might be found
__________________
Ironband - http://angband.oook.cz/ironband/
Antoine is offline  
Old March 2, 2012, 04:24   #7
EpicMan
Swordsman
 
Join Date: Dec 2009
Location: Dallas, Texas, USA
Posts: 455
EpicMan is on a distinguished road
I like the trap setup in Dungeons of Dredmor:
-Traps are hidden initially, but are always revealed when they are within the player's Trap Sense range (normally one).

Traps can be disarmed, the difficulty based on the trap type and the player's trap disarming ability. Most traps are one-shot, though not all. Failing to disarm a trap always sets it off.

Non-flying monsters can set off traps.

The best traps are basically triggers, with a corresponding turret on a wall. When triggered, the turret fires and arrow / blast / whatever is fired. You can protect yourself by making sure there is something between you and the turret (say, a monster), or even use them against the monsters. These traps are not one-shot, of course.
EpicMan is offline  
Old March 2, 2012, 05:12   #8
jevansau
Adept
 
Join Date: Jan 2009
Age: 64
Posts: 200
jevansau is on a distinguished road
If traps are no longer 100% detectable and disarmable, I think the amount of traps will need to be greatly reduced, especially in vaults. A few strategically placed traps is good, a vast mass of them will just make vaults completely impossible.
I remember this being a major issue in early versions of FAY.
jevansau is offline  
Old March 2, 2012, 06:15   #9
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 42
Posts: 1,516
d_m is on a distinguished road
I think Gabe should proceed with his changes, since V4 is all about trying things out.

I agree with Derakon that traps which are likely to kill and/or hard to disarm should probably be obvious or detectable. Ideally, I think I'd like some traps to be obvious but hard to disarm/avoid, and others to be hidden but (in general) less dangerous.

That said, I don't mind the idea that "small" traps will be unnoticed 5-10% of the time (where small traps means things that aren't summoning, trap doors, or teleport).
__________________
linux->xterm->screen->pmacs
d_m is offline  
Old March 2, 2012, 10:23   #10
andrewdoull
Unangband maintainer
 
andrewdoull's Avatar
 
Join Date: Apr 2007
Location: Sydney, Australia
Age: 48
Posts: 872
andrewdoull is on a distinguished road
Please ensure that there's no advantage in spamming the 's' key - that is for each location, once you've searched from it by moving into it with searching mode enabled, searching again doesn't reveal more traps.
__________________
The Roflwtfzomgbbq Quylthulg summons L33t Paladins -more-
In UnAngband, the level dives you.
ASCII Dreams: http://roguelikedeveloper.blogspot.com
Unangband: http://unangband.blogspot.com
andrewdoull is offline  
 

Tags
traps


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Trap detection Raxmei Vanilla 12 June 16, 2011 17:10
Trap Thoughts Netbrian Vanilla 8 April 29, 2011 15:11
Command for walking into a trap fph Vanilla 5 December 31, 2010 16:57
[Un] Sorcery trap question Shadowdweller Variants 1 April 27, 2010 11:18
Angband (3.1.0) hangs on create trap, dl 0 Pete Mack Vanilla 1 February 7, 2009 06:59


All times are GMT +1. The time now is 09:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.