Xalzar Quest (SP campaign for 1.14 BfW)

Discussion and development of scenarios and campaigns for the game.

Moderators: Forum Moderators, Developers

Argesilao

Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » December 26th, 2018, 8:00 am

Hi everyone!

This is the reference topic for the single player campaign: Xalzar Quest

It's a short campaign with only four scenarios and only two level of difficulty (I becoming increasingly lazy);

It was made in windows but should also work in unix; need the 1.14 version of BfW; there's the italian translation too.

The campaign narrates the adventures that, after the destruction of Saurgrath by the elves, brought the surviving saurians to find a new home.

The campaign has some special features:
- A day of 12 periods
- The only enlisted unit during the entire campaign is the Juvenile Saurian, a level 0 unit.
- When a Juvenile Saurian goes up in level there are 2 out of 3 chances that it becomes a Saurian Skirmisher, and 1 in 3 chance that it becomes a Saurian Augur

every feedback is welcome; have fun!

white_haired_uncle
Posts: 551
Joined: August 26th, 2018, 11:46 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by white_haired_uncle » December 27th, 2018, 9:34 pm

Generally, I like campaigns where you have a leader or two and a healer or two and, at least at first, you only can only recruit level 0. But not when they have next to zero chance to level up. I started playing this on normal, and it's just way too difficult for me.
Spoiler:
The unit description for the Spells Master says in the text that it cures, but according to the abilities it loses cure when promoted from Icecaster.
WARNING: I suck at BFW, I'm usually barely paying attention, and I often like to try stupid things just to see what happens. Then I cheat. Watching my replays is known to the State of California to cause permanent mental injury.

kjosh
Posts: 2
Joined: December 8th, 2012, 1:20 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by kjosh » January 25th, 2019, 8:56 pm

On the first scenario the wolves aren't loading, does it require a specific unit package? It doesn't say it does in the install page.

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » January 25th, 2019, 10:32 pm

kjosh wrote:
January 25th, 2019, 8:56 pm
On the first scenario the wolves aren't loading, does it require a specific unit package? It doesn't say it does in the install page.
This is very strange; :hmm:

Wolves are the same used in the mainline campaigns and coded in the folder data/core/units/monsters, and no special package is required to play this campaign.

Try to check if you have the wolves' cfg files in the directory.

Konrad2
Forum Moderator
Posts: 2055
Joined: November 24th, 2010, 6:30 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Konrad2 » March 24th, 2019, 12:24 am

The Departure

Code: Select all

<Lua Error>	game_error: unknown unit type: Dire Wolf
			stack traceback:
				[C]: in local 'cmd'
				lua/wml-utils.lua:145: in field 'handle_event_commands'
				lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
And I don't see any wolves. (The mainline lvl 3 wolf is called 'Direwolf'. Not 'Dire Wolf'.)

And your Saurian Tribalist demands upkeep.

You might want to consider using sprites from 'Reign of the Lords' for your saurian heroes, because those look better. More in line with the look of the mainline saurians.

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » March 24th, 2019, 8:11 pm

Konrad2 wrote:
March 24th, 2019, 12:24 am
The Departure

Code: Select all

<Lua Error>	game_error: unknown unit type: Dire Wolf
			stack traceback:
				[C]: in local 'cmd'
				lua/wml-utils.lua:145: in field 'handle_event_commands'
				lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
And I don't see any wolves. (The mainline lvl 3 wolf is called 'Direwolf'. Not 'Dire Wolf'.)
fixed
Konrad2 wrote:
March 24th, 2019, 12:24 am
And your Saurian Tribalist demands upkeep.
Of course, he's a saurian, and all saurians are greedy :lol:
fixed
Konrad2 wrote:
March 24th, 2019, 12:24 am
You might want to consider using sprites from 'Reign of the Lords' for your saurian heroes, because those look better. More in line with the look of the mainline saurians.
I saw those sprites, are very interesting; perhaps I'll use them for the sequel of this campaign. :hmm:

thanks for the tips :)

Konrad2
Forum Moderator
Posts: 2055
Joined: November 24th, 2010, 6:30 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Konrad2 » March 25th, 2019, 9:37 pm

A small problem:
Saurgath was destroyed in winter. (See LoW - Costly Revenge for reference.)

EDIT:
Units that start out as Juvenile Saurians can only go up to lvl 1. They are somehow in a loop and advance to same unit over and over after bevoming lvl 1.

EDIT 2:
female Ogre -> Female Ogre

Wose Shamans can't gain xp. They are missing a xp macro.

Crossing the River
Why are the Mudcrawlers allied with my enemies?

Also, why the heck would that wose start north of the river? :(

Your campaign is missing the unit 'Lesser Dragon', making it crash when a Dragonling advances.

EDIT 3:
Crossing the River
There is no music in this scenario.

How do you expect me to win this scenario?


And as white_haired_uncle pointed out, your lvl 3 healer loses 'cure' after advancing.
Attachments
XQ-Crossing the River replay take 3.gz
(29.56 KiB) Downloaded 101 times

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » March 26th, 2019, 9:43 pm

Konrad2 wrote:
March 25th, 2019, 9:37 pm
A small problem:
Saurgath was destroyed in winter. (See LoW - Costly Revenge for reference.)
Our heroes come back some month after.
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Units that start out as Juvenile Saurians can only go up to lvl 1. They are somehow in a loop and advance to same unit over and over after bevoming lvl 1.
fixed
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Wose Shamans can't gain xp. They are missing a xp macro.
fixed
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Crossing the River
Why are the Mudcrawlers allied with my enemies?
Because they hate saurians? Or because they have an intellectual affinity with ogres? :P
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Also, why the heck would that wose start north of the river? :(
I found them there, and they didn't want to move elsewhere! :mrgreen:
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Your campaign is missing the unit 'Lesser Dragon', making it crash when a Dragonling advances.
fixed
Konrad2 wrote:
March 25th, 2019, 9:37 pm
Crossing the River
There is no music in this scenario.
Ops! fixed the same problem in the scenarios 3 and 4 too.
Konrad2 wrote:
March 25th, 2019, 9:37 pm
How do you expect me to win this scenario?
Need balancement?
Konrad2 wrote:
March 25th, 2019, 9:37 pm
And as white_haired_uncle pointed out, your lvl 3 healer loses 'cure' after advancing.
That's because the level 4 unit have another cure ability.

bugs corrected in the 1.2.2 version

Konrad2
Forum Moderator
Posts: 2055
Joined: November 24th, 2010, 6:30 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Konrad2 » March 26th, 2019, 9:55 pm

Argesilao wrote:
March 26th, 2019, 9:43 pm
Konrad2 wrote:
March 25th, 2019, 9:37 pm
How do you expect me to win this scenario?
Need balancement?
Unless you have a strategy for me as to how to beat this, yes.
Konrad2 wrote:
March 25th, 2019, 9:37 pm
And as white_haired_uncle pointed out, your lvl 3 healer loses 'cure' after advancing.
That's because the level 4 unit have another cure ability.

bugs corrected in the 1.2.2 version
No, he only has +12 heal (which says that it does not cure) and extra regenerate (which is clearly not a cure ability).

EDIT:
Regarding 'Crossing the River', I restarted from S1 again (that fix for the Juvenile Saurians) and now I played it way better, giving me a way higher chance for the next scenario. I'll tell you how it went.

Btw,
piety -> pity
(but actually I'd suggest using the word 'kindness' instead)

EDIT 2:
I think you made some mistakes with the spawning points for the 'Lesser Fire Dragons' in Home Sweet Home.

EDIT 3:
Crossing the River seems to be doable if you managed to do well/okay in The Departure.

EDIT 4:
Up and Under
My leaders said that the elves are less than a day behind them (12 turns), but they didn't arrive yet even though it's already turn 13.
Is there any explanation as to why there are already Drakes? According to WoV (a new campaign for wesnoth mainline) they arrived after the Humans, but in the North, the Heart Mountains.

20%pierce -> 20% pierce

EDIT 5:

Code: Select all

<Invalid WML found> unknown conditional wml: [have_locations]
Happens when I defeat the drake leader. There is also a dialog that seems to be supposed to happen when I defeat him while he is over lava, even though I defeated him on a 'Flat' hex.

EDIT 6:

Code: Select all

Invalid WML found: unknown conditional wml: [have_locations]
20190328 20:57:56 error scripting/lua: game_error: unknown unit type: Kraken
stack traceback:
	[C]: in local 'cmd'
	lua/wml-utils.lua:145: in field 'handle_event_commands'
	lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
After the drakes.

EDIT 7:
Murblum apparently doesn't have to move outside of the caves in 'Up and Under' despite what the scenario objectives said.
XQ-Up and Under Turn 35.gz
(77.04 KiB) Downloaded 99 times
Attachments
XQ-Crossing the River replay.gz
(37.66 KiB) Downloaded 94 times

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » April 1st, 2019, 6:46 pm

All fixed.
Konrad2 wrote:
March 26th, 2019, 9:55 pm
(but actually I'd suggest using the word 'kindness' instead)
why do you think so? :hmm:

User avatar
EarthCake
Posts: 350
Joined: March 29th, 2019, 1:57 pm
Location: Braavosi

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by EarthCake » April 1st, 2019, 7:03 pm

Hello Argesilao, thanks for all campaigns, they are great.

I am too making my campaign, and I don't know how to post it on add-ons server. Can you help me? I would really appreciate that.

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » April 1st, 2019, 9:47 pm

EarthCake wrote:
April 1st, 2019, 7:03 pm
Hello Argesilao, thanks for all campaigns, they are great.

I am too making my campaign, and I don't know how to post it on add-ons server. Can you help me? I would really appreciate that.
first of all you have to create a file named server.pbl and put it in the campaign's folder.

you can create it using the same editor you are using to create the cfg files of your campaign

for example, this is the code of the server.pbl file of the campaign Xalzar Quest

Code: Select all

title="Xalzar Quest"
type="campaign"
icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAP1BMVEUAAABnXFMAAAAwUWsXKDAPRx9jjJRPkDdfFwewNyeUxsaAPxf4kFdXJx+Y2FeYWA/G5+cPDw/y8vIHJxfAgAc2QAzQAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfiCxUMGjQfzHGfAAADxklEQVRYw+2Y25KkOAxEsSz5gsEFY/7/WyfT1GV2t3coqH6aGEcXVEcHh5SUkqGH4e/6E5Z8E6dV+SZOnNp3cKK1afsc1aSZNbdN9iHHsFpb1xbbZ5gYSYqxmmsfcACIHWXtgzQ1q7FWYiS2zW3zVZIBU00aUc4hPGtXC4/A2kRQcw2nq9Ex0y1ni7aGxYmKs9OlE6yhtUo1iCgsIjHi006CJGcJTE5kzVbnRGqJKtbkLGcn0UXawCkFoCjb5E6CpokgUXjaORecxCLixG3tZIbICUyUALMg0wVfsE7miGLAMbhRwAkBwTmeJJ5sXWDAYoZkVyLqFkeOXSi/mKA55h4e84PjpcaFGGRGZJ7JirXjtgsg1AxVh5QNJPoJOJQfpNOu7PaeYcaN3yIc4DAD7B8jTt526Mw2k9oFSTfAr0MAWUw5v1s/RyfACCC1Zi9Ozgm/5Tzxix1Iowi2LEo40Fj1zsGFCfaHQSasjNY+Ai0QtLh7n9TncKPHIAWjnO0EwQeKaGgw1hkHOtQecUGdMaJqCk485rA9nAxKW0eMkTsn9YtTMu81q6+HGYKX8FOLrDLH4ZWHzHCYJ/VB/eiPTCBaixbOkDbDks+xhqpzAiNSH/yIttZDUARIS1Gdrb3mY2RywfHghHFEfIfe7qFhravsa//DThLT0FnBq/zG44JdDXubPKjWG27P9a4oqqoHagwaf2Mk4TiSeJdSu4ja74zr9zEjXsrm/Ygsyf+Tnoy+SNVOGlCqHgtAwXNEhHHReReLe3zd/i+Q7ifg/I/xThLPUYrDqDJ3lI7ha9K/eBp1UBSqg8hCxWoECaBCVE/Ym5OFkXmmCYnGgc8anjeZC3Yff4Kke2xe+zUw573XKHhcsNu8SxLEJsrKhx+jH5n0R6/RniMjP7T6fvTaN3OlE/l5OhuBQdCyHJFkv7NfEBhgxiQp8/QQND6XP+qZRM48l7J6VJC9jyw92sP3FXgbf6QoZnBuqHQBAslCBS3K2XcMNKtNAJX1diPJWDhv8MFJEhpVsg/zCknlpj5ab/wUDlLyRY7YcH4tWLdCEAqotLM/HZtV9VBzu5UVoSEqTUnU63A6NoiYgSkzEhO5u+WE0f0aem8HFzHwfVnXm9dkiaAsEGVHO9J/SYyEfmRMKWF/nPojRoxnPZDSykYDh1K49Sfu2HLhfRWqEI9IxomcPs3tEoikvIeGU2P7X3qBJgmY10muvoeL2aVYfl3743IfinhYdu4jVN9pMarN7ev6/zi6Hhzcc10E7Q/0Ju5TSYNzn4r5u7h+AjakJ4sO7u7UAAAAAElFTkSuQmCC"
version="1.2.3"
author="Argesilao"
passphrase="password"
description="After the Saurgrath's destruction by the elves, a saurian named Xalzar leads what remains of his people in search of a new home.

(Single Player - Intermediate difficult - 4 scenarios)"
email="your email"
[feedback]
    topic_id=49194
[/feedback]
To know more about how to create the server.pbl file it's better if you go here: https://wiki.wesnoth.org/PBLWML

When the server.pbl file is ready, you have to go to the main page of the game, select add-ons and then connect;

Your campaign should appear in the list of available add-ons, with the writing, in green, ready to publish

now you have to select the shield in the left, the one with and arrow.

For more detailed information, it's better you look for the appropriate discussion in the forum, my english isn't adequate to give complicated explanations :oops:

Konrad2
Forum Moderator
Posts: 2055
Joined: November 24th, 2010, 6:30 pm

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Konrad2 » April 2nd, 2019, 9:15 am

Argesilao wrote:
Konrad2 wrote:
March 26th, 2019, 9:55 pm
(but actually I'd suggest using the word 'kindness' instead)
why do you think so? :hmm:
If 'feels' more fitting to me. :doh:

User avatar
EarthCake
Posts: 350
Joined: March 29th, 2019, 1:57 pm
Location: Braavosi

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by EarthCake » April 2nd, 2019, 10:56 am

Argesilao wrote:
April 1st, 2019, 9:47 pm
EarthCake wrote:
April 1st, 2019, 7:03 pm
Hello Argesilao, thanks for all campaigns, they are great.

I am too making my campaign, and I don't know how to post it on add-ons server. Can you help me? I would really appreciate that.
first of all you have to create a file named server.pbl and put it in the campaign's folder.

you can create it using the same editor you are using to create the cfg files of your campaign

for example, this is the code of the server.pbl file of the campaign Xalzar Quest

Code: Select all

title="Xalzar Quest"
type="campaign"
icon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAP1BMVEUAAABnXFMAAAAwUWsXKDAPRx9jjJRPkDdfFwewNyeUxsaAPxf4kFdXJx+Y2FeYWA/G5+cPDw/y8vIHJxfAgAc2QAzQAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfiCxUMGjQfzHGfAAADxklEQVRYw+2Y25KkOAxEsSz5gsEFY/7/WyfT1GV2t3coqH6aGEcXVEcHh5SUkqGH4e/6E5Z8E6dV+SZOnNp3cKK1afsc1aSZNbdN9iHHsFpb1xbbZ5gYSYqxmmsfcACIHWXtgzQ1q7FWYiS2zW3zVZIBU00aUc4hPGtXC4/A2kRQcw2nq9Ex0y1ni7aGxYmKs9OlE6yhtUo1iCgsIjHi006CJGcJTE5kzVbnRGqJKtbkLGcn0UXawCkFoCjb5E6CpokgUXjaORecxCLixG3tZIbICUyUALMg0wVfsE7miGLAMbhRwAkBwTmeJJ5sXWDAYoZkVyLqFkeOXSi/mKA55h4e84PjpcaFGGRGZJ7JirXjtgsg1AxVh5QNJPoJOJQfpNOu7PaeYcaN3yIc4DAD7B8jTt526Mw2k9oFSTfAr0MAWUw5v1s/RyfACCC1Zi9Ozgm/5Tzxix1Iowi2LEo40Fj1zsGFCfaHQSasjNY+Ai0QtLh7n9TncKPHIAWjnO0EwQeKaGgw1hkHOtQecUGdMaJqCk485rA9nAxKW0eMkTsn9YtTMu81q6+HGYKX8FOLrDLH4ZWHzHCYJ/VB/eiPTCBaixbOkDbDks+xhqpzAiNSH/yIttZDUARIS1Gdrb3mY2RywfHghHFEfIfe7qFhravsa//DThLT0FnBq/zG44JdDXubPKjWG27P9a4oqqoHagwaf2Mk4TiSeJdSu4ja74zr9zEjXsrm/Ygsyf+Tnoy+SNVOGlCqHgtAwXNEhHHReReLe3zd/i+Q7ifg/I/xThLPUYrDqDJ3lI7ha9K/eBp1UBSqg8hCxWoECaBCVE/Ym5OFkXmmCYnGgc8anjeZC3Yff4Kke2xe+zUw573XKHhcsNu8SxLEJsrKhx+jH5n0R6/RniMjP7T6fvTaN3OlE/l5OhuBQdCyHJFkv7NfEBhgxiQp8/QQND6XP+qZRM48l7J6VJC9jyw92sP3FXgbf6QoZnBuqHQBAslCBS3K2XcMNKtNAJX1diPJWDhv8MFJEhpVsg/zCknlpj5ab/wUDlLyRY7YcH4tWLdCEAqotLM/HZtV9VBzu5UVoSEqTUnU63A6NoiYgSkzEhO5u+WE0f0aem8HFzHwfVnXm9dkiaAsEGVHO9J/SYyEfmRMKWF/nPojRoxnPZDSykYDh1K49Sfu2HLhfRWqEI9IxomcPs3tEoikvIeGU2P7X3qBJgmY10muvoeL2aVYfl3743IfinhYdu4jVN9pMarN7ev6/zi6Hhzcc10E7Q/0Ju5TSYNzn4r5u7h+AjakJ4sO7u7UAAAAAElFTkSuQmCC"
version="1.2.3"
author="Argesilao"
passphrase="password"
description="After the Saurgrath's destruction by the elves, a saurian named Xalzar leads what remains of his people in search of a new home.

(Single Player - Intermediate difficult - 4 scenarios)"
email="your email"
[feedback]
    topic_id=49194
[/feedback]
To know more about how to create the server.pbl file it's better if you go here: https://wiki.wesnoth.org/PBLWML

When the server.pbl file is ready, you have to go to the main page of the game, select add-ons and then connect;

Your campaign should appear in the list of available add-ons, with the writing, in green, ready to publish

now you have to select the shield in the left, the one with and arrow.

For more detailed information, it's better you look for the appropriate discussion in the forum, my english isn't adequate to give complicated explanations :oops:
Thanks, I published it. Do those terms when publishing have some affect on me?

Argesilao

Re: Xalzar Quest (SP campaign for 1.14 BfW)

Post by Argesilao » April 2nd, 2019, 7:59 pm

EarthCake wrote:
April 2nd, 2019, 10:56 am
Thanks, I published it. Do those terms when publishing have some affect on me?
What are you referring to? :hmm:

Post Reply