-
-
Notifications
You must be signed in to change notification settings - Fork 2
A Wesnoth drake campaign, originally by @MadMax3947
License
cooljeanius/Flight_Freedom
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This is the story of the great Drake leader Malakar, who saw the near-destruction
of his tribe at the hands of a dark wizard, and of how he gathered his shattered
people and set out on a dangerous journey across unknown lands in the hopes of
bringing them back home.
This was a hard campaign for me (egallager) to complete. Here's a writeup on my
per-scenario changes from the last version by MadMax:
01 Survival: I didn't actually edit this one my first time thru, but in
retrospect, if I'm going to be making everything easier, I might as well
start here.
02a Rebellion: I made it so that the hatchlings get wounded less, to try to
make it easier to keep them alive. I also had to fix the cutscene.
03a Manor: un-commented out code that had weakened some of the guardians and
instead made it guarded by "ifdef EASY". In later playthroughs, I made recalled
units turn loyal (all on EASY, 1 on NORMAL, none on HARD), added more healing,
made barrels act like villages, tweaked enemy AI, and had Donoaov drop a potion.
04a Caravan: I didn't actually edit this one my first time thru, but since I'm
taking second passes (and beyond) at this I figure I might as well edit this one,
too, for completeness. In later playthroughs I modified enemy AI and let Malakar
keep his spear if he picked one up previously.
05a Blue River: Restricted clippers that Omandro can recruit to 1 on EASY
06a Southern Shore: See first sentence of note for 04a Caravan above.
07a Open Ocean: Likewise.
08 Landfall: OK this one was a pain. The enemies ganged up on me and just
wrecked me on my first try, so I tweaked their AIs to try to make them fight
each other more. Also, tweaks to gold, income, and turns. Might need further
work.
10 Underground: This one was too chokepoint-y, so I edited the map to make
some of the corridors wider, and the terrain more passable for drakes.
I also added some more villages. I also added a (vague) warning for units
approaching the statue that revives the skeletal dragon so that players will
maybe get the idea that they might lose a unit and choose an appropriate one
accordingly. I didn't want to make it TOO scary of a warning, though, as the
skeletal dragon is definitely worth the sacrifice, and players should still
definitely go for it. In a later playthru I also gave Malakar the "Illuminates"
ability here on EASY, if he has managed to advance to a point where his sword
is fiery.
11 River of Skulls: Somehow the original 100 turn limit wasn't enough for me,
so in my rage my first reaction was to set the turns as {TURNS 300 200 100}.
This gave me such a huge early finish bonus when I finished with these edits
that it made the next few scenarios probably easier than they should have
been, so I will have to keep tweaking the turn limit here. I also nerfed all
the enemies majorly and made them fight against each other more, but there
might have been some bugs with this, as now only the first few golems
survive, but none of the farther-in ones do. Also I had some problems with
the spider failing to spawn, but then I made the dwarves avoid it and it
seems to work again. At least, the spider spawns again, but now it sometimes
behaves oddly, like for example by moving into the lava and just hanging out
with the nagas. Also, on EASY, I removed the event where the storeroom
ceiling caves in on you and kills a unit randomly, because, wtf was that
doing in there in the first place? (update: apparently it was to discourage
you from stopping to smell the roses, so I edited the message displayed on
EASY to that effect.) Finally, because the turn limit is increased, I
changed the turns on which Kogw gives you your progress notifications.
12 Rockfall: Made the dwarves fight the lava monsters. Also gave the player
more time to escape.
13 Betrayal: See first sentence of note for 04a Caravan above.
14 Hordes of the Foul Undead: Likewise.
15 Gate of Storms: Likewise.
16 Exodus: Minor gold/income/AI tweaks; give enemies 1 Skeleton each so that your
allied pirates' comment about having seen a skeleton is accurate, scroll to
Unforgiver during opening cutscene so that the player is more likely to notice
it, scroll to enemy units for events with dialogue triggered by them being
recruited.
17 Blockade: I tried to make the Merfolk and Nagas focus more on each other than
the player. Also I noticed that the whole thing where the WML messes with the
team colors wasn't exactly working, so I've tried changing that, both here and
in other scenarios where it's done similarly.
18 Return to Morogor: I had finally run thru my massive gold reserves left
over from River of Skulls by this point (on my first playthru), but since
all my spending of it previously had given me a large recall list, I
needed to add more gold again to let me actually use it. Also I tweaked the
AI to try to make the enemy humans protect their leaders more, so that
they'd fight the arriving AI drakes more than you, but that didn't really
work. Also I edited the map to add more villages because I needed more
places to heal. Later playthrus: adjust AI some more, modify scout-returning
cutscene to try to prevent the player from forgetting to move their newly-arrived
scout
19 Liberation: I actually debugged my way thru this level originally, instead
of editing it first, so these edits were untested on my first playthru, but
I have since tested them on a second playthru. Basically, I needed to up the
turn limit again, because the original author liked chokepoints too much.
I might want to edit the map later to widen some of the corridors...
20 Endgame: Mostly gold tweaks. The changes I made to the "enemy gold" event
varied the amounts too much on difficulty in the changes I did my first
playthru with, so these newer amounts should now be small enough in terms
of their differences. I still might want to reduce them again though. On later
playthrus: actually give enemies a bit more income so that the scenario has a
greater chance of lasting long enough to see some of the events that happen on
later turns (which now vary their turn numbers by difficulty), modify AI,
capture villages on start for all sides, improve opening cutscene
Also, this doesn't exactly fit in any particular scenario, but I gave the
Drake Guard the Steadfast ability, because otherwise at first glance it looks
like a RiPLIB violation.
Note: this add-on was originally part of my generalized mods collection;
its history there can be found at: https://github.com/cooljeanius/wesnoth_mods
Forum thread here: https://forums.wesnoth.org/viewtopic.php?f=8&t=1887
Secondary forum thread here: https://forums.wesnoth.org/viewtopic.php?t=40195
Outdated wiki page here: https://wiki.wesnoth.org/FlightToFreedom
WARNING for developers: please do NOT run wmllint on this campaign again until
updating to a version where the bug with wmllint unnecessarily inserting icons
is fixed (at least, not unless you also use wmllint's -d or --dryrun flag)
About
A Wesnoth drake campaign, originally by @MadMax3947