Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : squad horns on room entrances behave strangely
New Topic New Poll Post Reply
Poster Message
disoriented
Level: Smitemaster
Avatar
Rank Points: 2383
Registered: 08-07-2007
IP: Logged

File: Horn Hold.hold (777 bytes)
Downloaded 40 times.
License: Public Domain
icon squad horns on room entrances behave strangely (+3)  
In the attached hold, try going north into the next room with your sword in different orientations. Try sword facing northwest.

- Beethro appears on top of another Beethro.
- Depending on sword orientation, the game won't always let you switch characters with the tab key or by clicking on a clone.

(Mac beta 5.1.1.436)

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
09-16-2022 at 07:53 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
hyperme
Level: Smitemaster
Avatar
Rank Points: 1060
Registered: 06-23-2006
IP: Logged
icon Re: squad horns on room entrances behave strangely (+1)  
Yeah that is strange. Is this problem new to 5.1.1?

____________________________
[Insert witty comment here]
Qzvlkx?
09-16-2022 at 10:22 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2434
Registered: 06-21-2014
IP: Logged
icon Re: squad horns on room entrances behave strangely (+2)  
Imported the hold into 5.1.0.6512 and the same problem happens.

[Last edited by Dragon Fogel at 09-16-2022 03:26 PM]
09-16-2022 at 03:26 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
hyperme
Level: Smitemaster
Avatar
Rank Points: 1060
Registered: 06-23-2006
IP: Logged
icon Re: squad horns on room entrances behave strangely (+3)  
How this happens:

1. When you toot a squad horn, it finds the nearest unblocked entrance tile, and puts a clone on it.
2. When a clone is placed in a room, it will activate objects. This includes horns (and potions which seems dodgy). You can't put a clone on a horn with a potion, but the horn doesn't care.
3. The clone toots the horn. The algorithm for finding open entrances doesn't check for the player, so oops a clone (or soldier if a blue horn was tooted) is placed on the player.

To the DROD people, I ask: should Horns have the same restrictions as Double Potions, where they will consider tiles containing horns and potions blocked?

____________________________
[Insert witty comment here]
Qzvlkx?
09-16-2022 at 09:09 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
Xindaris
Level: Smitemaster
Avatar
Rank Points: 1530
Registered: 06-13-2015
IP: Logged
icon Re: squad horns on room entrances behave strangely (+1)  
It seems like it should be pretty rare-to-never that one needs to both put a potion-type object on a room edge and to have the player step on a horn that'd be blocked by it. If no existing rooms will be ruined by it, I'd say go for it if it's easier than (say) adding an exception to the "open entrance check" for a player on a room edge. But I also see very little puzzle potential in potion-type objects at the room edge blocking horns, little more than a one-use "whoops gotcha", so it's not something I'd specifically ask for if that exception is actually easier or less obtrusive.

____________________________
109th Skywatcher

Here are some links to Things!
Click here to view the secret text


[Last edited by Xindaris at 09-16-2022 10:36 PM]
09-16-2022 at 10:33 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2383
Registered: 08-07-2007
IP: Logged
icon Re: squad horns on room entrances behave strangely (0)  
hyperme wrote:
To the DROD people, I ask: should Horns have the same restrictions as Double Potions, where they will consider tiles containing horns and potions blocked?

That seems reasonable to me.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
09-16-2022 at 11:07 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
hyperme
Level: Smitemaster
Avatar
Rank Points: 1060
Registered: 06-23-2006
IP: Logged
icon Re: squad horns on room entrances behave strangely (+1)  
Xindaris wrote:
It seems like it should be pretty rare-to-never that one needs to both put a potion-type object on a room edge and to have the player step on a horn that'd be blocked by it. If no existing rooms will be ruined by it, I'd say go for it if it's easier than (say) adding an exception to the "open entrance check" for a player on a room edge. But I also see very little puzzle potential in potion-type objects at the room edge blocking horns, little more than a one-use "whoops gotcha", so it's not something I'd specifically ask for if that exception is actually easier or less obtrusive.

This is very much not a puzzle potential issue, it's a "which of these dodgy results is least bad" issue. Stopping horns from placing monsters on the player is easy. However, that still means that clones that are placed on a room edge horn or potion will consume that item. You could construct an equally non-intuitive room based on that behaviour as compared to one where horns and potions block entrances.

My own thoughts are that it's far more consistent for horns/potions to always block the placement of clones (or soldiers), even if they don't come from a potion, as opposed to the Horn Chain situation. Neither result is particularly transparent, however.

____________________________
[Insert witty comment here]
Qzvlkx?
09-17-2022 at 12:33 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
Nuntar
Level: Smitemaster
Avatar
Rank Points: 4590
Registered: 02-20-2007
IP: Logged
icon Re: squad horns on room entrances behave strangely (0)  
hyperme wrote: Stopping horns from placing monsters on the player is easy. However, that still means that clones that are placed on a room edge horn or potion will consume that item.

I'm confused about what is being envisaged here. Are you suggesting the behaviour should be that if the nearest room entrance contains a potion, the clone appears on that entrance and removes the potion? I thought disoriented was suggesting that the entrance should be regarded as blocked, so that the clone appears at the next closest entrance, or the horn fails if there are no unblocked entrances. That's the behaviour I would prefer, too.

____________________________
50th Skywatcher
09-17-2022 at 09:30 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
hyperme
Level: Smitemaster
Avatar
Rank Points: 1060
Registered: 06-23-2006
IP: Logged
icon Re: squad horns on room entrances behave strangely (+1)  
Nuntar wrote:
hyperme wrote: Stopping horns from placing monsters on the player is easy. However, that still means that clones that are placed on a room edge horn or potion will consume that item.

I'm confused about what is being envisaged here. Are you suggesting the behaviour should be that if the nearest room entrance contains a potion, the clone appears on that entrance and removes the potion? I thought disoriented was suggesting that the entrance should be regarded as blocked, so that the clone appears at the next closest entrance, or the horn fails if there are no unblocked entrances. That's the behaviour I would prefer, too.

The current behaviour is that a clone can appear on a horn or potion, and that item will be used. The fixed behaviour is too treat horns and potions as blocking objects.

____________________________
[Insert witty comment here]
Qzvlkx?
09-17-2022 at 09:31 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5056
Registered: 02-04-2003
IP: Logged
icon Re: squad horns on room entrances behave strangely (0)  
PR

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
11-07-2022 at 07:02 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2383
Registered: 08-07-2007
IP: Logged
icon Re: squad horns on room entrances behave strangely (0)  
This issue is still present in 5.1.1.550 final for Mac.

In the test hold, entering the northern room with sword NW still shows Beethro on top of another Beethro, and tab doesn't work to switch clones, nor does clicking on another clone.
Entering with sword W results in an inescapable death situation.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
11-10-2023 at 06:09 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
hyperme
Level: Smitemaster
Avatar
Rank Points: 1060
Registered: 06-23-2006
IP: Logged
icon Re: squad horns on room entrances behave strangely (+2)  
This went into 5.2, not 5.1.1, so that is as expected.

____________________________
[Insert witty comment here]
Qzvlkx?
11-10-2023 at 06:35 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : squad horns on room entrances behave strangely
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.