Legend of the Invincibles

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

Post Reply

Which of these units you find worth advancing and gearing heavily? Unpopular ones will be reworked.

Prophet
52
21%
Reaper
29
12%
Scythemaster
20
8%
Shadowalker
18
7%
Shadow Prince
19
8%
Siege Troll
11
5%
Sky Goblin
4
2%
Snow Hunter
20
8%
Soul Shooter
5
2%
Swordmaster
28
11%
Troll Boulderlobber
2
1%
Warlock
24
10%
Werewolf Rider
5
2%
Zombie Rider
7
3%
 
Total votes: 244

jogajdosik
Posts: 3
Joined: July 7th, 2019, 12:48 pm

Re: Legend of the Invincibles

Post by jogajdosik »

Hey,
I found an error(?). With Vritra in Ch8, the "doing more damage with the furious attack" does not increase damage for the {lesser berserk (5)} attack, as the attacks improved by the advancement are 'mberserk', 'mberserk2', and 'mberserk3'; not 'mberserk2', 'mberserk3', and 'mberserk5', as they are named. This nerfs the {lesser berserk (5)} attack seriously (30% of the sword attack).
User avatar
dabber
Posts: 464
Joined: April 2nd, 2014, 6:41 pm

Re: Legend of the Invincibles

Post by dabber »

jogajdosik wrote: July 15th, 2020, 2:05 pmI found an error(?). With Vritra in Ch8, the "doing more damage with the furious attack" does not increase damage for the {lesser berserk (5)} attack, as the attacks improved by the advancement are 'mberserk', 'mberserk2', and 'mberserk3'; not 'mberserk2', 'mberserk3', and 'mberserk5', as they are named. This nerfs the {lesser berserk (5)} attack seriously (30% of the sword attack).
Good catch. Fix submitted to github.
User avatar
edwardspec
Posts: 84
Joined: March 29th, 2013, 9:37 pm
Location: Russia

Re: Legend of the Invincibles

Post by edwardspec »

Lumiinee wrote: July 15th, 2020, 1:19 am Hello, I found a problem as I was playing through the mode for the first time. I launched it up through the campaign menu and enabled three other addons: Advanced Wesnoth Wars, XP Mod and Unitmarker. During the campaign, when my unit levelled up, in this case, it was a bowman, an error popped up in the chat log and said unit disappeared. Attached is the chat log error thing that I found. The computer specs are a windows 10 64 bit laptop. I'll provide more details when requested. Thanks.
Do you have a save file before this unit leveled up? (if so, please attach it)
The error message is unfortunately not saying "what went wrong", but with the save I can determine that.
TheLaurels
Posts: 3
Joined: July 15th, 2020, 4:13 pm

Re: Legend of the Invincibles

Post by TheLaurels »

Hi!

Not sure if this is the best place to post this, but I've run into a bug (I think) and I'm such a long-time fan of the game I thought I'd post in case it's fixable.

First off let me just say I love LOTI and I've played for a long time on and off over the years. Right now I'm playing on ipad 13.5.1 in the latest downloadable version of LOTI from the Wesnoth app, and I'm having a weird weapon thing with Efraim and Lethalia where their damage sometimes goes down to 1 or 0. It seems to cycle, and when I select their weapons it lists weapon specials as having up to -10 effect on their weapons. It's making the first scenario of the second half of the campaign quite difficult to beat as it functionally nerfs them for many turns in a row and they're the only two units. I've run into it on other scenarios as well however, in both the first and second halves of the game. The damage seems to decrease gradually over a series of turns and then increase back up. Any ideas how I can get around this? Being stuck inside because of covid restrictions means I'm all ready to do another full play-through of this campaign if I can!

Additional unrelated note-I just finished the play through of the first half and went to the second half, and there way no way to rollover directly to the second half of the campaign like there used to be. Is there any way to keep your items or gems? I only ask because I'm trying to FINALLY craft one of the Dugi items haha
User avatar
edwardspec
Posts: 84
Joined: March 29th, 2013, 9:37 pm
Location: Russia

Re: Legend of the Invincibles

Post by edwardspec »

TheLaurels wrote: July 15th, 2020, 4:19 pm I'm having a weird weapon thing with Efraim and Lethalia where their damage sometimes goes down to 1 or 0. It seems to cycle, and when I select their weapons it lists weapon specials as having up to -10 effect on their weapons.
This is probably due to using attacks like Efraim's whirlwind (or Lethalia's faerie fire, if it was upgraded to have "cone" special). They cause a temporary decrease in dealt damage (e.g. 10 for whirlwind), but that decrease halves every turn.
TheLaurels wrote: July 15th, 2020, 4:19 pm Additional unrelated note-I just finished the play through of the first half and went to the second half, and there way no way to rollover directly to the second half of the campaign like there used to be. Is there any way to keep your items or gems? I only ask because I'm trying to FINALLY craft one of the Dugi items haha
Part 2 always starts with a clean slate (no items from Part 1, aside from few rare things like Lethalia's staff). The reason is, our protagonists did have a sun fall on them (ouch), and then they were buried in some deep cave where all kinds of graverobbers have been stealing their items for centuries.
TheLaurels
Posts: 3
Joined: July 15th, 2020, 4:13 pm

Re: Legend of the Invincibles

Post by TheLaurels »

This is probably due to using attacks like Efraim's whirlwind (or Lethalia's faerie fire, if it was upgraded to have "cone" special). They cause a temporary decrease in dealt damage (e.g. 10 for whirlwind), but that decrease halves every turn.

Ah interesting, I had no idea that those attacks did that! Is there a way to see a list of which attacks do that (for example, do any of the other upgraded attacks you get as you collect souls have the same effect)?
User avatar
edwardspec
Posts: 84
Joined: March 29th, 2013, 9:37 pm
Location: Russia

Re: Legend of the Invincibles

Post by edwardspec »

TheLaurels wrote: July 15th, 2020, 5:39 pm Is there a way to see a list of which attacks do that (for example, do any of the other upgraded attacks you get as you collect souls have the same effect)?
Yes, Preserved Lich and Demigod do have such attacks. These are the attacks that harm multiple units simultaneously (like Thunder or Particle Storm).
Full list of such specials: explosive, whirlwind, cleave, hose, storm, cone, explosive leech, explosive unprotected, chaos.

These specials all have a tooltip that says how serious is the decrease of damage (e.g. 2 for cleave and 10 for explosive).
TheLaurels
Posts: 3
Joined: July 15th, 2020, 4:13 pm

Re: Legend of the Invincibles

Post by TheLaurels »

edwardspec wrote: July 15th, 2020, 6:20 pm
Yes, Preserved Lich and Demigod do have such attacks. These are the attacks that harm multiple units simultaneously (like Thunder or Particle Storm).
Full list of such specials: explosive, whirlwind, cleave, hose, storm, cone, explosive leech, explosive unprotected, chaos.

These specials all have a tooltip that says how serious is the decrease of damage (e.g. 2 for cleave and 10 for explosive).
Ah, this is awesome! I can't believe I never noticed this. Thanks so much for letting me know!
Lumiinee
Posts: 3
Joined: July 10th, 2020, 11:00 am

Re: Legend of the Invincibles

Post by Lumiinee »

edwardspec wrote: July 15th, 2020, 2:34 pm
Lumiinee wrote: July 15th, 2020, 1:19 am Hello, I found a problem as I was playing through the mode for the first time. I launched it up through the campaign menu and enabled three other addons: Advanced Wesnoth Wars, XP Mod and Unitmarker. During the campaign, when my unit levelled up, in this case, it was a bowman, an error popped up in the chat log and said unit disappeared. Attached is the chat log error thing that I found. The computer specs are a windows 10 64 bit laptop. I'll provide more details when requested. Thanks.
Do you have a save file before this unit leveled up? (if so, please attach it)
The error message is unfortunately not saying "what went wrong", but with the save I can determine that.
Here is the save file.
Attachments
Bowmna about to lvl up.gz
(291.39 KiB) Downloaded 247 times
User avatar
edwardspec
Posts: 84
Joined: March 29th, 2013, 9:37 pm
Location: Russia

Re: Legend of the Invincibles

Post by edwardspec »

Lumiinee wrote: July 16th, 2020, 1:08 am Here is the save file.
"Before level up" code of LoTI is incompatible with "Passive XP [1/turn]" feature from "Advanced Wesnoth Wars" mod.
This is to be expected. Not all complex addons can work together seamlessly.
Lumiinee
Posts: 3
Joined: July 10th, 2020, 11:00 am

Re: Legend of the Invincibles

Post by Lumiinee »

I see thanks for the help!
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: Legend of the Invincibles

Post by Dugi »

I am sorry for being absent for a long time again. I am thankful to dabber, edwardspec and others who kept this going while I was away.

To hint on what I was doing, I was working on another game project. As I have written a few times, it's difficult to make LotI continue because the life of Ehe protagonists after the last scenario where the leaders are left completely alone would not be very fitting for a strategy game. I have written a few short spin-offs with different characters, but that's not a true continuation. There are leader-only campaigns and some players try to play LotI with leaders only, but it's pretty annoying because Wesnoth's framework is not made for that. Years ago, I had the idea to create a standalone game with a similar items/advancements system, but a more action-based combat. Not so long ago, I have started to learn to use Unreal Engine to have more freedom, but it's pretty complex and so I have decided to create an unrelated game first (a first person shooter, which should be easy given that it's what Unreal is based on) and then use the knowledge (and possibly also earnings) to make a continuation of the story of LotI's protagonists. There is no guarantee I will be able to finish it in a reasonable amount of time, but the vision is that in a few years, you'll be able to slash the enemies and cast spells through Efraim's eyes (or Lethalia's eyes).

I am not telling that I want to give up on maintaining and occasionally improving this campaign, it's just that I don't like switching between tasks too often. I know that I am going to be tied to this project like forever.
_______________
imaginarypotato wrote: March 22nd, 2020, 10:50 pm Doing the same thing I did last time...
shevegen wrote: April 19th, 2020, 11:57 pm I like the Elvish Nightprowler; first, even without gear, it is a decent unit, but more importantly with gear it is great. I tend to use the hit-and-run bow a lot.
...
Thanks. I have used your advice to prepare a draft of what needs to be improved about those units. I have some concrete ideas, but I think it'll be better not to reveal it long before it's done. I don't want to spoil new content.
Shinigami936 wrote: March 22nd, 2020, 11:32 pm ...
And just some mechanical ideas for other units you may rework, what about a unit with an aura that increases damage taken by itself and all adjacent units, friend or foe? Or an attack that provides excellent damage or utility (AoE debuff, like dazzle, slow, etc..) in exchange for causing damage to the attacker?
Your feedback was taken into consideration too. Regarding this particular question, my preferred solution is to add new abilities to make those units more unique, preferably something that isn't widely available like slow.

Regarding dazzle, I prefer to keep its use at minimum (or even to remove it) because it's bad from a performance point of view. I have copied the code from some forum long ago and I have been using very different code to implement abilities and weapon specials. I am not removing it only because it can only be used very rarely and thus doesn't have much effect on performance.
dabber wrote: March 23rd, 2020, 4:14 pm Minor point - should the Alliance ring have double the drop chance since it is literally worthless by itself? Or is Alliance sufficiently powerful it should be rare? I have tons of items, but only one Alliance ring, so I haven't tried it.
Good point. Making it twice as common everywhere. I don't want to make it too common because it would be a best in slot.
dabber wrote: March 23rd, 2020, 4:14 pm Suggestion - make Alliance an argument, and let some unit(s) AMLA the ability. Alliance 8, Alliance 16, Alliance 24, Alliance 30.
I don't think it's necessary. There should be little sources of this ability or it would be overpowered.
shevegen wrote: March 26th, 2020, 3:20 pm...
But the display is like 83.333 which makes no sense. We have gold coins at +1 or -1, so fractions
should not appear. I assume an additional rounding should be done - either 83, or 84, but not
the decimal numbers.
...
Fixed.

Displaying the price even if it was unaffordable would be rather difficult because I can't grey out the option like in usual GUIs.
JSC wrote: March 31st, 2020, 8:25 pm The idea of automatically collecting some items
I know, Dugi, that you want the player's armies to have to bother with items. The players, in turn, want the other way around. That's why I have a Solomon proposal, at least I hope so. According to my idea, the game when it meets the victory criterion should look for items that meet one of the following conditions:
- lie in the player's village, either in an allied village or at most 2 hexes away from the listed
- are located in a castle free of the enemy or no more than 5 hex from its border
- are within sight of player or allied units. For the purpose of this condition, it is worth considering removing enemy units commanded by killed leaders
- the item is adjacent to the item qualifying for acquisition
An additional condition is that the fields with the object are not occupied by an enemy unit or are adjacent to it.
That would come with additional inconvenience. If you walk a unit over the item, you have the option to smash it to get a random gem, which is a pretty common thing to do for overly common items. If this was automatically placed into the inventory, you'd have to search through it over and over again to look for junk and end up picking it manually anyway.

I have implemented this in a project I never completed nor released and found the resulting mess in my inventory so annoying that I regretted that decision.
JSC wrote: March 31st, 2020, 8:25 pm An idea in connection with ideas to change the heritage
From what I've seen, you have Dugi's idea of changing your heritage. I'm guessing that these changes are supposed to happen fairly sporadically... so I suggest you consider that the original ones don't spoil but activate the heritage of the other parent.
Could be.
JSC wrote: March 31st, 2020, 8:25 pm The idea of developing teleportation
He would like to present an idea for AMLA developing teleportation capabilities.
Infiltration - allows for teleportation from/to the castle field
Hit and Blink - this would be a variation of Hit and Run capability using teleportation. It depended on the fact, that if the attack came out from some location, from which one can teleport oneself, then the unit with this capability after the attack tries to return to it, and if it teleported itself in this turn, then it teleports itself to the location, from where the last teleportation came out. In order to balance this, I propose 2 weaknesses:
- if one of the teleportation locations is in or adjacent to an enemy control zone, there is no escape.
- the number of traffic points for return traffic must be reduced somehow. Maybe by 1/3?
I'll consider it, it can't be implemented the way you are suggesting but it could be a fine addition to make some of the underused units more popular.
JSC wrote: March 31st, 2020, 8:25 pm The guarilla legacy idea
With this idea, he wants to exploit all the possibilities of an ambush. Let's establish that stopping a surprised unit of real tactics is not satisfactory. So let's go! I propose the following AMLA for a guarilla unit to surprise the enemy unit:
1) If an enemy unit is surprised during its movement, the guarilla unit attacks
2) An attack on a surprised unit gains instant attack
3) If, after an attack, a monster stops being in the hostile control zone, he has the right to jump back. On offensive according to the Hit and Run capability, and in defense he gains 2 mv.
4) In an area where a unit is considered hidden this unit gains a skirmisher
5) Attack on the surprised unit gains the marksman
6) Attack on a surprised unit gains focus
7) Attack on a surprised unit gains guided
I think your proposal is needlessly complicated, but something could be made out of it. It could increase the popularity of those human rangers.
bewbsftw wrote: April 10th, 2020, 8:00 am Hi, sorry if this has been asked, but there are almost 5 hundred pages and I didn't wanna read em all.
Use google and if you get nothing, don't bother. This discussion is up for over nine years and very little of the old content is relevant.
bewbsftw wrote: April 10th, 2020, 8:00 am Edit: nvm I figured it out. Apparently if the unit doesn't have a fireball attack, firecast does nothing. I equipped a Warlock and a Duelist Wizard with the violent mage set and it worked fine. Messenger and Faerie Incarnation both don't have a fireball attack so firecast did nothing.
Maybe the source of firecast could add some weak fireball spell? The nowadays' main source of bugs, the rewrite of item effect support to lua, adds a lot of new possibilities.
TheLostGeneral wrote: April 12th, 2020, 3:09 am Hi, I just wanted to comment to everyone (kinda spam, sorry) that I started uploading Battle for Wesnoth playthroughs so you might want to check them out. I'll play this campaign eventually because it's one of my favourites. My Youtube is The Lost General, thanks for the attention!
That would be probably too much for me to go through, but it should be handy if you shared some highlights here.
dwarftough wrote: April 18th, 2020, 11:09 pm First, for some reason in LotI1 you can equip any item everywhere on every turn, 2 turns restriction doesn't work (and in LotI2 and Gladiators it works).
If I recall correctly, this was fixed already, but it might not be on the server.
dwarftough wrote: April 18th, 2020, 11:09 pm Second, in Akula's dungeon you can get a Steel Army spearman, I advanced him to Steel Scourge. It lacks AMLAs so I gave him a book of magic swordsplay. But it doesn't work! Books don't work with units without non standard AMLAs, when I gain a new level for that steel scourge, he just automatically chose the default AMLA (+3HP +20% max XP) without showing AMLAs from the book! Unfair!
He is ridiculously strong alone, so he has no AMLA. Disallowing him to equip boos would be tricky, because there is no distinction between books and other one-time items (Orb of Demonic Wrath, Book of Courage).
dwarftough wrote: April 18th, 2020, 11:09 pm Also about Gladiators. Is that scenario endless? Also there was some quirck with crafting, we got out-of-sync errors with a player crafted an item and immediately put it on, nobody saw that. But if the player crafted an item, placed it into an item storage, then got it from the storage and equip, in that case all worked fine. It's strange!
This is probably some synchronisation error.
dwarftough wrote: April 18th, 2020, 11:09 pm P.S. Also I like that Deathblade Inheritance became a dropable axe, not a craftable item. You can pick it for Lethalia or another deathblade and create your undead legions xD
It was so expensive to craft that it was affordable only when it was nearly useless. So I had to make it more available.
Konrad2 wrote: May 12th, 2020, 10:52 am Removing 'Legend of the Invincibles (beta)' using the add-on manager leads to 'beta.pbl' being left over.
edwardspec, can you please have a look at this? I am still totally clueless about the CI stuff.
dwarftough wrote: June 4th, 2020, 12:36 am Old bug but still exists in the latest stable: if you try to enter the Tunnels of Cruelty (location of Inferno where you pick evil Lethalia) again, after you picked her, the game freezes and crashes
Can you please provide a save file if it's not already fixed in the beta?
Crashes are a problem of wesnoth rather than my campaign, but the freeze before could be my fault (and there is a way it could have caused a crash indirectly).
Scrapulous wrote: June 12th, 2020, 2:15 am <Invalid WML found> [unstore_unit]: variable 'second_unit' doesn't contain unit data
This was reported on github and I think I've fixed this.
Scrapulous wrote: June 12th, 2020, 2:15 am Edit 2: the tooltip on incinerate claims that experience for units killed by the burn effect goes to the unit that applied the burn effect, but that's not true. The overlord incinerated a unit and I let the unit burn to death - the overlord had 273 experience before and after the incinerated unit died.
If the invalid WML message appears, the execution stops and no later code is executed.
Scrapulous wrote: June 12th, 2020, 2:15 am Edit 3: Dwarvish Technocrat (the level 4 dwarf rifle guy) has a movement cost of 1 for all terrains. I have one with 12 MP and he has mobility to rival Efraim and my gryphon rider. Maybe it's part of his technology? :)
Dwarves tend to be slow but with cheap movement. I didn't expect it to be abused this way.
boyoyoy wrote: July 7th, 2020, 11:22 pm If you dazzle the black souls in ch7 sc14, you can the the real unit, and not the black one.
This is hard to fix, dazzle is so horribly implemented that I am considering to remove it.
boyoyoy wrote: July 7th, 2020, 11:22 pm In ch8 sc10 in line 197 is written speaker=enemy - I'm sure it should be speaker=petty_enemy - there is no unit with the id enemy.
Fixed.

_______________
Votes from this batch:
I will add a poll with a new batch.

Now, are there some errors still remaining in the beta or may I publish the current state of the beta as a stable version?
Last edited by Dugi on August 6th, 2020, 7:33 pm, edited 1 time in total.
dwarftough
Posts: 484
Joined: August 4th, 2019, 5:27 pm

Re: Legend of the Invincibles

Post by dwarftough »

Dugi wrote: August 5th, 2020, 10:42 pm
dwarftough wrote: June 4th, 2020, 12:36 am Old bug but still exists in the latest stable: if you try to enter the Tunnels of Cruelty (location of Inferno where you pick evil Lethalia) again, after you picked her, the game freezes and crashes
Can you please provide a save file if it's not already fixed in the beta?
Crashes are a problem of wesnoth rather than my campaign, but the freeze before could be my fault (and there is a way it could have caused a crash indirectly).
Here it is, I played this save in the stable, it crashes in the beta as well
Attachments
LotI2-Transporting Facility Turn 1.gz
(587.62 KiB) Downloaded 219 times
Co-founder and current maintainer of IsarFoundation, Afterlife Rated and overall Wesnoth Autohost Project
Developer and maintainer of my fork of World Conquest, Invincibles Conquest II
User avatar
edwardspec
Posts: 84
Joined: March 29th, 2013, 9:37 pm
Location: Russia

Re: Legend of the Invincibles

Post by edwardspec »

Dugi wrote: August 5th, 2020, 10:42 pm
Konrad2 wrote: May 12th, 2020, 10:52 am Removing 'Legend of the Invincibles (beta)' using the add-on manager leads to 'beta.pbl' being left over.
edwardspec, can you please have a look at this? I am still totally clueless about the CI stuff.
This is a problem with Wesnoth's uninstaller (nothing on addon's side is causing this).
gnombat
Posts: 704
Joined: June 10th, 2010, 8:49 pm

Re: Legend of the Invincibles

Post by gnombat »

edwardspec wrote: August 6th, 2020, 12:37 am
Dugi wrote: August 5th, 2020, 10:42 pm
Konrad2 wrote: May 12th, 2020, 10:52 am Removing 'Legend of the Invincibles (beta)' using the add-on manager leads to 'beta.pbl' being left over.
edwardspec, can you please have a look at this? I am still totally clueless about the CI stuff.
This is a problem with Wesnoth's uninstaller (nothing on addon's side is causing this).
That might be a bug in the uninstaller, but you could probably fix this in the addon by adding *.pbl to the _server.ign file. The documentation specifically recommends this ("If you create a custom _server.ign, you should add these entries to it").
Post Reply