BattleMaster Community

BattleMaster => Development => Feature Requests => Topic started by: Vaylon Kenadell on July 07, 2011, 01:11:06 PM

Title: Every action and command should state in-game how many hours it requires.
Post by: Vaylon Kenadell on July 07, 2011, 01:11:06 PM
How annoying it is to take some action in the game, thinking it requires no time, only to discover that your time pool went down after all. Posting a bounty takes one hour for each type of bounty, and this fact is not stated anywhere in-game. The wiki, of course, fails to mention it altogether.

Every action should clearly state in-game how many hours it requires.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: Indirik on July 07, 2011, 02:14:41 PM
Did you update the wiki to show this?
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: Bael on July 07, 2011, 05:37:23 PM

Every action should clearly state in-game how many hours it requires.

If I may add: every action should show how much it will cost. Eg expanding a recruiting center...
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: cjnodell on July 07, 2011, 05:42:39 PM
I agree. I think that the wiki is a great resource, but I think it is generally more user friendly to have such information right there in the game. Knowing how much gold and how many hours any given button click will take would be great. I can think of a lot more information I would like to see in game too...
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: Chenier on July 08, 2011, 01:37:31 AM
I completely agree.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 08, 2011, 01:43:17 AM
I agree as well. This should be a fairly quick text change--I know it will take some time to go through all the menus, but still a lot easier than actual coding.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: Bedwyr on July 08, 2011, 02:03:29 AM
I can't guarantee this will happen as it is quite a lot of work, but the place to start is by listing all the actions that do not have hours and costs already here.  There is a far greater chance of this happening if the dev team can just refer to a list of all the places that need updating rather than trying to figure that out.

Also, please list the hours it takes to do these things, as that saves the coders some time digging through trying to find that info.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on July 08, 2011, 02:07:07 AM
Adventurer: Buying equipment.

Noble: Joining Guild.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 08, 2011, 05:39:20 AM
Travel:
scout ahead-1 hour
field camp-should have ... to indicate a second page
turn around-1 hour
misdirection-1 hour
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on July 10, 2011, 12:56:46 AM
This is not the same issue being discussed, but its fixing should be similar.

I was talking with a friend about his adventurer, teaching him the ways of the game, and he copy/paste'd me something that got me a little bit confused:
"<buttercup> You are currently between Grodno (Rural, Luria Nova) and Cadier (Rural, Luria Nova).
<buttercup> You should arrive there in about 1 hour, i.e. at the next turn."

At first I thought it would be his noble, instead of his adventurer, as advies don't have turns, but he insisted it was the adventurer. Perhaps ", i.e. at the next turn." could be removed from the sentence, as it doesn't really make any sense in the context?

EDIT: Here it is http://i.imgur.com/fFw5w.png
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 10, 2011, 07:01:03 AM
This is not the same issue being discussed, but its fixing should be similar.

I was talking with a friend about his adventurer, teaching him the ways of the game, and he copy/paste'd me something that got me a little bit confused:
"<buttercup> You are currently between Grodno (Rural, Luria Nova) and Cadier (Rural, Luria Nova).
<buttercup> You should arrive there in about 1 hour, i.e. at the next turn."

At first I thought it would be his noble, instead of his adventurer, as advies don't have turns, but he insisted it was the adventurer. Perhaps ", i.e. at the next turn." could be removed from the sentence, as it doesn't really make any sense in the context?

EDIT: Here it is http://i.imgur.com/fFw5w.png

He should post that to the bugtracker as type text/text.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: fodder on July 10, 2011, 09:12:53 AM
would that be a part of a 16+ hour journey? (forgot how they work...)
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 10, 2011, 07:45:42 PM
would that be a part of a 16+ hour journey? (forgot how they work...)

Yes, that sounds like a 16+ hour journey for an advy. Say it's 20 hours, and they have 16 saved up. When they click travel, they immediately travel 16 hours, and the travel says 4 hours remaining. then every hour after that, the number of hours counts down by 1.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on July 10, 2011, 09:39:23 PM
Exactly. I've never used the bugtracker, but can explore it and see how it works. Sure it's needed in this case? Doesn't seem like a "bug".
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: fodder on July 10, 2011, 09:50:07 PM
well.. if it counts down every hour, then next turn would be redundant and thus a bug..
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: vonGenf on July 10, 2011, 10:00:50 PM
I am not sure as an advy, since I never played one on Dwilight. As a priest, however, there are times when the trip only needs an extra hour, but will only resolve on the turn. This only occurs for 16+hours trip.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on July 11, 2011, 01:09:02 AM
Submitted it in Bugtracker.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 11, 2011, 04:51:15 AM
I am not sure as an advy, since I never played one on Dwilight. As a priest, however, there are times when the trip only needs an extra hour, but will only resolve on the turn. This only occurs for 16+hours trip.

I wasn't completely sure if that was the case. if the travel works same for priest and advy, then the wording is correct.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: Indirik on July 11, 2011, 02:32:28 PM
well.. if it counts down every hour, then next turn would be redundant and thus a bug..
16+ hour travel for priests and advies works the same way. It counts down every hour until it hits 1 hour left. When that happens, you will arrive at the next turn change. Until then, you will start accumulating hours in your time pool. This is done to keep things certain travel-related checks centralized into the regular turn scripts, and not duplicated into the hourly priest/advy scripts.

This is intentional behavior, and not a bug.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: fodder on July 11, 2011, 03:00:45 PM
ah.. i thought he meant it counts down and arrives when it reaches 0, rather than next turn. (in which case it would have meant the text not doing what actually happens)
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on July 12, 2011, 08:43:29 AM
I thought the same thing, that you arrived when it reached 0 hours. Bleh, and I even submitted it to the bugtracker :/
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on July 12, 2011, 02:38:15 PM
I thought the same thing, that you arrived when it reached 0 hours. Bleh, and I even submitted it to the bugtracker :/

Hey, I told you to do so, no worries.
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: psymann on August 01, 2011, 03:05:39 AM
This is not the same issue being discussed, but its fixing should be similar.

True, it's not the same issue, and since it's unexpectedly taken over a page of discussion on this thread, perhaps a mod could split those posts off into another thread?  ;)

Anyway, back completely-on-topic, here's an updated list based on those posted earlier in the thread:

PersonActionTime taken
AdventurerBuy equipment1 hour
NobleJoin guild1 hour
NobleScout ahead1 hour
NobleTurn around1 hour
NobleMisdirect1 hour

And here's the code for that so you can post this more easily into a future post to keep this list updated (eaving a blank line at the bottom makes it easier for others to copy-and-paste that blank line to make additional entries):

Code: [Select]
[table]
[tr][td][b]Person[/b][/td][td][b]Action[/b][/td][td][b]Time taken[/b][/td][/tr]
[tr][td]Adventurer[/td][td]Buy equipment[/td][td]1 hour[/td][/tr]
[tr][td]Noble[/td][td]Join guild[/td][td]1 hour[/td][/tr]
[tr][td]Noble[/td][td]Scout ahead[/td][td]1 hour[/td][/tr]
[tr][td]Noble[/td][td]Turn around[/td][td]1 hour[/td][/tr]
[tr][td]Noble[/td][td]Misdirect[/td][td]1 hour[/td][/tr]
[tr][td][/td][td][/td][td][/td][/tr]
[/table]
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: JPierreD on August 10, 2011, 06:30:12 PM
Banker
# Referendum... - initiate a new referendum
1 Hour
Title: Re: Every action and command should state in-game how many hours it requires.
Post by: egamma on August 10, 2011, 07:11:35 PM
Banker
# Referendum... - initiate a new referendum
1 Hour

1 hour is for all eligible characters, not just bankers.

changing diplomatic status takes either 1 or 2 hours--any rulers out there?