Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Discussion and development of scenarios and campaigns for the game.

Moderators: Forum Moderators, Developers

Post Reply
gwrnarkn
Posts: 2
Joined: May 11th, 2018, 11:21 am

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by gwrnarkn » May 11th, 2018, 11:27 am

I'm having the same problem where you can't talk to the commander (not even with main char) despite moving next to him, nor recruit his guards, nor tell them anything in fact (including by right clicking hexes like some campaigns work). I also have a problem with knockback sometimes randomly not working despite the fact that the hex behind the target is free. This is particularly true for steadfast units, their knockback just never works, 100%.
I assume you wanted steadfast to negate knockback on receving unit, not the one using it (otherwise the swordsman advancement with knockback and steadfast makes no sense), but somehow mixed it up in the code.

-Falcon
Posts: 23
Joined: September 18th, 2017, 5:51 am

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by -Falcon » May 18th, 2018, 9:19 am

Dawoud's knockback works regardless if he hits a unit or not, is this a bug? :augh:

jendefer
Posts: 2
Joined: June 3rd, 2018, 7:42 am

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by jendefer » June 3rd, 2018, 8:03 am

I am enjoying the campaign, but I have encountered a problem with Oath of Allegiance 1.16.2, Scenario 4, A Whisper in the Sands. When I move a unit next to the general in the fort, the exclamation point above him goes away, but I cannot interact with him or his troops in any way. There is no story text at that point to explain what to do. I have tried having a normal unit reach him first, as well as having Ilriel reach him first. The result is the same. There are no options in the right-click menu either.

On a different note, I have also seen Dawoud knockback units that he has failed to hit.

In case it matters, my operating system is OS X El Capitan, Version 10.11.6. My version of The Battle for Wesnoth is 1.14.2.

Landiss
Posts: 27
Joined: May 18th, 2018, 6:48 pm

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by Landiss » June 4th, 2018, 10:01 am

Knockback ability doesn't seem to work with the dune guardsman unit. As others pointed out already, it works for Dawoud and regardless if he hits the enemy or not.

Landiss
Posts: 27
Joined: May 18th, 2018, 6:48 pm

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by Landiss » June 4th, 2018, 12:34 pm

jendefer wrote:
June 3rd, 2018, 8:03 am
I am enjoying the campaign, but I have encountered a problem with Oath of Allegiance 1.16.2, Scenario 4, A Whisper in the Sands. When I move a unit next to the general in the fort, the exclamation point above him goes away, but I cannot interact with him or his troops in any way. There is no story text at that point to explain what to do. I have tried having a normal unit reach him first, as well as having Ilriel reach him first. The result is the same. There are no options in the right-click menu either.
I encountered this as well and I think I found a solution. Perhaps someone with an actual WML experience can confirm though.

In the scenario file 04_A_Whisper_in_the_Sands.cfg the line 340:

Code: Select all

		{HRS_TALK 29 22 (side=1) (
the (side=1) should be removed.

I tested it without this and the event works fine (the scenario has to be restarted for this change to take effect though).

That's macro from Heroes and perhaps it was changed as it only has 3, not 4 arguments (the third one being the code to be executed at the end, currently that code is (side=1) instead of the proper event code that follows in the next lines in the scenario file).

User avatar
Kwandulin
Art Contributor
Posts: 334
Joined: March 30th, 2014, 7:35 am
Location: Germany

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by Kwandulin » June 4th, 2018, 12:49 pm

Yup, that's the cause (the same kind of bug happened in Carved in Stone recently), but I don't have the time to fix that right now. I will do so sometime later

jendefer
Posts: 2
Joined: June 3rd, 2018, 7:42 am

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by jendefer » June 5th, 2018, 6:20 am

Thanks so much! I made that edit to line 340 and now the scenario works great. So glad to have some more loyal troops!

Landiss
Posts: 27
Joined: May 18th, 2018, 6:48 pm

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by Landiss » June 5th, 2018, 2:25 pm

I got to the 9. level, Shadow of Isanbar and unfortunately I have to say the level managed to make me quit the campaign.

It's not that it is hard, it's just so long and boring and when I have finally managed to reach the objective, I was told I have to reach the other end of the map (cave map) and I had 2 turns until the end. I'm sorry if I'm insensitive toward the campaign creator here, but man, that was frustrating experience. And I liked the previous scenarios and some interesting ideas this campaign had.

I would seriously suggest that this level is redesigned completely and at least cut in half. There is simply nothing fun in wandering around huge cave prison with almost identical cells, opening each in hope to find the right one, but instead having to fight nearly the same enemies, exactly not powerful enough to be a real threat, but powerful enough to be bothering and slowing down the gameplay.

User avatar
Kwandulin
Art Contributor
Posts: 334
Joined: March 30th, 2014, 7:35 am
Location: Germany

Re: Oath of Allegiance [SP Desert People Campaign for 1.13.5]

Post by Kwandulin » June 11th, 2018, 5:47 am

Fixed the recent issues mentioned in the thread. Ilaroth's knockback only works on-hit now and knocks back any unit (got rid of the steadfast/village filter). Also enjoy getting some help from the general's units in scenario 4. I didn't fix the prison map.

Make sure to get the newest Heroes update

Post Reply