The Sojournings of Grog (3.6.1 is out)

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

Post Reply
ydcl
Posts: 259
Joined: December 22nd, 2008, 2:10 pm

Re: The Sojournings of Grog (1.7)

Post by ydcl »

Here comes the save
Attachments
TSoG-First_Contact.gz
(7.46 KiB) Downloaded 336 times
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Ok, ydcl, I downloaded your savegame and will look into it.
Following Anonymissimus' suggestion, I looked the code of A3 scenario, and it has these five recall macros in the start event:

Code: Select all

	{ROLEMACRO 1 "Troll Warrior,Troll Boulderlobber,Troll,Troll Rocklobber,Troll Whelp"}
	{ROLEMACRO 2 "Troll,Troll Rocklobber,Troll Warrior,Troll Boulderlobber,Troll Whelp"}
	{ROLEMACRO 3 "Troll Boulderlobber,Troll Warrior,Troll Rocklobber,Troll,Troll Whelp"}
	{ROLEMACRO 4 "Troll Rocklobber,Troll,Troll Boulderlobber,Troll Warrior,Troll Whelp"}
	{ROLEMACRO 5 "Desert Star,Desert Prowler,Desert Shyde,Desert Sharpshooter,Desert Avenger,Desert Sentinel,Desert Marksman,Desert Ranger,Desert Marshal,Desert Champion,Desert Captain,Desert Hero,Desert Hunter,Desert Druid,Desert Archer,Desert Fighter,Desert Shaman"}

	{VARIABLE temp1.id "bodyguard_1"}
	{VARIABLE temp2.id "bodyguard_2"}
	{VARIABLE temp3.id "bodyguard_3"}
	{VARIABLE temp4.id "bodyguard_4"}
	{VARIABLE temp5.id "bodyguard_5"}

	{RECALLMACRO 1}
	{RECALLMACRO 2}
	{RECALLMACRO 3}
	{RECALLMACRO 4}
	{RECALLMACRO 5}
Using the debug console, I loaded the scenario A3 with a completely empty recall list, obtaining a game_error: Unit type «» unknown (error messages translated from another language back to English can lead to misunderstandings). This means that the game doesn't crashes if you have in your recall list at least four Trolls (not the Shaman) and an Elf.
Probably I'll have to rework them, using [recall] and then [if] [have_unit]. Or replace them with RECALL_OR_CREATE_UNIT macro, I have yet to decide considering that this may alter the prisoners system in A3 and A7. Also, it will be very difficult to win the scenario without these five units.
But I'll avoid to issue another release quickly, first because I'll be busy in the next days, then because I want to fix as much bugs as I can before doing this (yes, I found some others, again with the sighted event :evil: ), and I also want to carefully test what I code. I have so many bugs to fix that I don't want to add some new others. I also have to prepare the bug report for mainline (yesterday I didn't had enough time to make it properly).
So, in the meantime, if you want I can post my savegame (but it was for beta2 or beta3, I must find it first) so you can continue playing, ydcl. Or you can
Spoilered because this may be considered cheating:
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
ydcl
Posts: 259
Joined: December 22nd, 2008, 2:10 pm

Re: The Sojournings of Grog (1.7)

Post by ydcl »

Funny, because when I've play, with the 1.6x, I don't have any msg. But finish, the important things fisrst, I can survive without gaming.
Anonymissimus
Inactive Developer
Posts: 2461
Joined: August 15th, 2008, 8:46 pm
Location: Germany

Re: The Sojournings of Grog (1.7)

Post by Anonymissimus »

Elvish_Hunter wrote:Using the debug console, I loaded the scenario A3 with a completely empty recall list, obtaining a game_error: Unit type «» unknown (error messages translated from another language back to English can lead to misunderstandings). This means that the game doesn't crashes if you have in your recall list at least four Trolls (not the Shaman) and an Elf.
Probably I'll have to rework them, using [recall] and then [if] [have_unit].
I believe a good (and easy) fix would be to do
{GENERIC_UNIT 1 (Troll Whelp) recall recall}
4 times before the rolemacros. I case that it wasn't (fully) necessary, it doesn't do any harm.
For the elf, you need to

Code: Select all

	[store_unit]
		[filter]
			#the elves
		[/filter]
		variable=elves
	[/store_unit]
	[if]
		[variable]
			name=elves.length
			greater_than=0
		[/variable]
		[then]
		[/then]
		[else]
			#create some elf to the recall list
		[/else]
	[/if]
since have_unit affects only units on the map.
projects (BfW 1.12):
A Simple Campaign: campaign draft for wml startersPlan Your Advancements: mp mod
The Earth's Gut: sp campaignSettlers of Wesnoth: mp scenarioWesnoth Lua Pack: lua tags and utils
updated to 1.8 and handed over: A Gryphon's Tale: sp campaign
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Version 2.7.2 just went on the 1.8 add-ons server.
Changelog:

Code: Select all

Bug reported in A3 by ydcl fixed as suggested by Anonymissimus (with a little modification)
Inserted Anonymissimus in acknowledgments (very special thanks)
Fixed A2 ants and spider messages and music "northerners.ogg"
Removed references to undefined STARTUP macros
Finally, due to the amount of changes that I have in mind, and also to my scarce spare time available, I have to put this campaign in "idle" status, this means that I will not update it for a while (until I have finished doing and testing all the things needed).
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
help1234
Posts: 2
Joined: February 28th, 2010, 8:50 am

Re: The Sojournings of Grog (1.7)

Post by help1234 »

Hi I've managed to reach the level "The North Gate" which is the second one of part 2. Really loved part 1, thanks guys.

I'm really having trouble of being totally swamped and have 5-6 times the number of enemies around me. Despite having 2 all my trolls on lv3.

I managed to just reach where your support arrives but by then it was all over bar the dying.

Any advice?
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Thanks for playing and posting a feedback. If my memory serves well, someone else already complained about balancing in this scenario. So, I'm attaching a modified B2 where your gold is raised to 300 (not 200 as before). Please test it and tell me if it is correctly balanced now, so I can add it to the next bugfix release (that should be out in some days). Otherwise, if it's still unbalanced, tell me and I'll raise the gold again (to 400).
B2-North_Gate.cfg
(11.98 KiB) Downloaded 329 times
Also, try to stay in the cave, where you have a 40% defense and is night (underground), and force the orcs to fight from the river, where they have only a 20% defense (40% for Assassin line). Remember also to rotate wounded units and let them regenerate. When the dwarves arrive, don't try to fight them, but flee: let them fight any other orc left.
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
help1234
Posts: 2
Joined: February 28th, 2010, 8:50 am

Re: The Sojournings of Grog (1.7)

Post by help1234 »

I'll give that a go, tried to defend on the river before but didn't have enough units for the length, should be able to get a nice load of welps with that extra 100.
Anonymissimus
Inactive Developer
Posts: 2461
Joined: August 15th, 2008, 8:46 pm
Location: Germany

Re: The Sojournings of Grog (1.7)

Post by Anonymissimus »

IIRC I lost a boulderlobber on that level, but managed to keep alive the other important units...in addition to the tactics mentioned by Elvish Hunter, one should move Krog (leadership units) along the line of attacking units of lower levels before attacking with himself, and have given the speed ring to him so his leadership is most useful...it is probably an expert level, though...
projects (BfW 1.12):
A Simple Campaign: campaign draft for wml startersPlan Your Advancements: mp mod
The Earth's Gut: sp campaignSettlers of Wesnoth: mp scenarioWesnoth Lua Pack: lua tags and utils
updated to 1.8 and handed over: A Gryphon's Tale: sp campaign
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Version 2.7.3 just went on the add-ons server.
Changelog:
Spoiler:
I also added some new features:
- for the course of this campaign, Ogres can advance to Great Ogres. Unit imported from Into the Underworld, unfortunately lacking animation frames. A bit modified to avoid RIPLIB. Still, an interesting concept to test.
- added a Cactose in scenario A1, mainly for testing before integrating a C1 scenario. Also, added a small dialogue for when the Cactose attacks (or is attacked). Added also SPECIAL_NOTES_CAMOUFLAGE in macros.
- Having the wonderful graphics by Kerth, removed cactus-wose.png/.psd
- added Doug Kaufman's Wesnoth Score music track, and used in S1 and B1.
- obviously, added Kerth and Doug Kaufman to the credits

Now I will start to (try to) fix the WMLLINT errors, and to add (maybe?) other things. In the meantime, I would like to read your opinions about the new features, and obviously also bug reports. I was also thinking about adding a drake flag (as you can see here). I noticed that the author's latest login was on August 20th, 2009, so posting in this thread seems unuseful to me. I tried sending him a PM, but for some reason it's still stuck in my Outbox folder. Do you think that there will be any problem if I add these flags to the campaign?
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
FaiKHR
Posts: 9
Joined: February 28th, 2010, 4:34 pm

Re: The Sojournings of Grog (1.7)

Post by FaiKHR »

After playing the campaign for a few scenarios i ended up stopping. My main reason for stopping is that i didn't feel the Grog in UtBS was the same as the one in this campaign. By this i mean that in his speech i felt it made him sound different. Other people might not find this, it just put me off ...

My main continuation problems were :

- The first scenario is too developed i feel. ( unless you are saying the time between the end of UtBS and the start of this campaign is a few years - as i doubt the elves got that strong so soon).
- Elyssa seem to get a massive power boost. ( Also she seemed to have the sword when you first meet her) I found this to be strange that her power had increased exponetialy yet she was only a red mage ...
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

FaiKHR wrote:My main reason for stopping is that i didn't feel the Grog in UtBS was the same as the one in this campaign. By this i mean that in his speech i felt it made him sound different.
Unfortunately, English is not my main language, so I'm not the best person to rewrite dialogues. Can you kindly do some examples of what sentences you feel that are wrong and tell me how I should correct them? Or maybe, do you want to give it a try rewriting the dialogues? Any help about this (and about a sprite for an higher level Cactose...) will be greatly appreciated. 8)
FaiKHR wrote:The first scenario is too developed i feel. ( unless you are saying the time between the end of UtBS and the start of this campaign is a few years - as i doubt the elves got that strong so soon).
What do you mean exactly with "too developed"?
The only thing that I know about timing is that this campaign happens some time after UtBS. How much time? I don't know, and this isn't specified anywhere in the campaign. So, it can really happen after some years.
FaiKHR wrote:Elyssa seem to get a massive power boost. ( Also she seemed to have the sword when you first meet her)
Yes, having an overpowered Elyssa is intended! Read in the unit-create.cfg :wink: :

Code: Select all

# Elyssa creator. Yes Elyssa is amazing. She is Elyssa after all!!!
# + 20% defense on cave and sand
# improve all bad movement types by 1
# + 10 hp
# give her a sword attack
# + 10% resistance to fire and cold
# give her an improved holy staff
Regarding the sword, I fixed this by creating an ELYSSA_SWORD macro and it will be in the next release (that will require some days to be out).
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Version 2.7.4 just went on the 1.8 add-ons server. As usual, here there is the changelog:
wmlllint issues fixed:
Other changes:
Fixed a bug that prevented TSoG to have its own ribbon when finished in Campaign menu. This was due to uncorrect id in _main.cfg.
Added Casualties of War in B4 playlist
Added Drakes' and Northerners' flags, as JAP answered and kindly allowed me to add them. Thanks again JAP.
If you use hack start, your Desert Champion has the Holy Water from Prologue.
Elyssa now gains the sword only after that the Bandit leader is killed.
Now the animation when Elyssa finds the sword in A1 is played correctly.
Fixed deprecated WML (continue_no_save) in hack start, S2, S3, S4
Fixed a bug that gived 100 more gold in B1 to the player if used hack start.
Removed the "outlaw_type=" lines from Villagers.cfg, because it's not useful here and isn't recognized by the engine.
Started removal of INCLUDE policy: removed images for every unused unit in /from_UTBS/ (alien, humans, orcs, several images in monsters). Also, removed the Flesh Golem unit, since it isn't used in the campaign.
Eros wrote:The river (the river in A2 is the same as in A4,A5,A6,B2,B3,B4,B5,B7) it is currently called Ramaddron courtesy of mars. This needs changing as it is off of Lord of the Rings.
Changed the name of the river in A6 and B4 from Rammadron to Hox (from the random name list).

As usual, please report any bug that you find (and there are some left around that I need to fix). And if there is some artist that wants to make a sprite for an higher level Cactose (starting from the Soulless Wose sprite) I'll be very grateful.
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
User avatar
Eros
Posts: 173
Joined: July 14th, 2009, 8:53 am
Location: UK

Re: The Sojournings of Grog (1.7)

Post by Eros »

Looking good. Glad someone has taken over.

Only point is that due to a bug left over from mars's incompotance on the campaign server it has a completely random icon. Orig it had a Troll Warrior smashing his hammer down. :-)
"Genius is 10% inspiration and 90% perspiration" (Thomas Edison) Which is why I smell so bad!
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: The Sojournings of Grog (1.7)

Post by Elvish_Hunter »

Eros wrote:Looking good. Glad someone has taken over.
I'm even more glad to see you back in the forums.
Eros wrote:it has a completely random icon. Orig it had a Troll Warrior smashing his hammer down.
Like this one?
warrior-attack-4.png
warrior-attack-4.png (1.58 KiB) Viewed 3816 times
I'll fix it in the next release. And there are also some other bugs left, so my work isn't yet finished.
Now that you're back, please enable your PMs, so we can talk about the C part. :wink:
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
Post Reply