-
-
Notifications
You must be signed in to change notification settings - Fork 991
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sceptre of Fire final scenario: Handling the victory condition #6332
Comments
Another detail to this: if you send Krawg to the third tablet before its event has been "activated" something like this happens: My suggestion for handling this would be to have a dialog whereby if a regular gryphon goes to the tablet, a message appears saying they are confused but Krawg is smarter and knows more lore so maybe he should check it, prompting the player to then send Krawg over instead. |
Yep. A non-Krawg Gryphon just didn't occur to me, but adding a separate event and some text strings for that case shouldn't be too difficult. Can something like that be back-ported, or would it be 1.17-only? |
@Wedge009 pointed out that I found the objectives clear, but I'm not sure if I even had any normal Gryphons, so there was no way for me to run into this situation. Now that it's been pointed out I do believe that this can be easily confusing. If possible I'd hope for the change to be backported, since 1.16 isn't going to go away anytime soon. |
Yes, I did consider the possibility that an adventurous player may find the tablet before the other two tablets are destroyed - I think the way the scenario is coded is that it expects the tablet to be found last which may not always be the case. Which is another situation that could be confusing.
Thanks for confirming the intention. Implementing the separate event isn't necessarily difficult but writing appropriate lines (at least for me) is, otherwise I could have prepared a PR myself instead of logging this request.
I would consider any solution for this as a 'fix' for game-play, not breaking anything at a code level, so should definitely be back-ported to 1.16 branch for a future point release.
|
When I brought this up I meant to specify that this exists, not that it still had to be accounted for. Sorry if i wasnt clear about it. Now as to why only Krawg has to be the one to be able to pick up the tablet.... well... we need to come up with some story logic for that. |
No worries, probably my fault, I realised that after the fact.
That's the bit I'm stuck on. ;) |
Draft: needs actual dialogue that makes sense from a story perspective, explaining why it has to be Krawg to destroy the final tablet. Relates to wesnoth#6332. [ci skip]
Draft: needs actual dialogue that makes sense from a story perspective, explaining why it has to be Krawg to destroy the final tablet. Relates to wesnoth#6332. [ci skip]
Closed via #6628. |
Just saw this statement in the description of this issue:
I looked at the forum thread and the post with Konrad doesn't say he found the objectives clear. He gave it a 4/10 for clarity.
It was the dialog and storyline that he found clear
Konrad's main gripe throughout his post is all about the tablets. |
I originally played Sceptre of Fire all the way back in 1.4, though it looks to me like the campaign revision was only done quite recently in 1.15.x development cycle. In particular, the final scenario 'Caverns of Flame' was rewritten in #4681.
I recently replayed the campaign in 1.16.1 release but had particular trouble with the objectives for the final scenario. To release the seal on the volcano, three runic tablets need to be destroyed:
wesnoth/data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
Lines 467 to 471 in b8400b5
wesnoth/data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
Lines 571 to 575 in b8400b5
wesnoth/data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
Lines 660 to 663 in b8400b5
The problem I had was that I used a generic Gryphon Rider to enter that hex, since my Krawg was severely wounded by the harassing Cave Wyrmlets near the start. Nothing happened upon reaching the tablet, so I assumed real tablet was somewhere else. Eventually I had to dig through the code to find out that the trigger for the final runic tablet was Krawg alone, Gryphon Riders are not considered.
I'm not sure how to handle this situation. If a non-Krawg Gryphon was to reach the tablet first - as in my situation above - I can't think of a plausible dialogue hint to say that Krawg should go to the tablet instead. (I think @doofus-01's intention here is to have Krawg destroy the tablet so that he can be ready to fly out when the volcano erupts - and have the main cast give their heroic sacrifice/farewell speeches.) One other option might be to have the victory event trigger irrespective of who reaches the runic tablet, but then the dialogue would have to be adjusted because the existing narration makes it explicit that Krawg is the one doing the breaking.
Looking at the forum feedback, I see only @Konrad22 has given feedback after the rewritten scenario was introduced in 1.15.3 and apparently he found the objectives clear, so maybe I just got unlucky...
The text was updated successfully, but these errors were encountered: