The Siege of Slartholm Quest Design (slartholm_design.rtf) | |||||||||
Synopsis | Overview Map | Walkthrough | NPCs | Quest Stages | Quests | Scripts | Dialogue | Quest Items | In Game Map |
|
|||
Download Bartholm & the Isle of Slart (90 Mb) |
|||
Quest Objective: | Save Slartholm from enemy invaders | ||
Quest Giver: | Major gro-Hammer | ||
Location: | On the Isle of Slart in the village of Slartholm | ||
Reward: |
Medallion of Honor and leveled gold | ||
The Isle of Slart is being invaded by the Moarmer, a race of sea elves led by Orgnum Thras, an immortal wizard. The player joins the legionnaires, helps them hold off waves of invaders until help arrives and then leads the counter attack. After clearing the farmlands, fighting their way through the mountain pass, across the island, and into the wizards tower, the legionnaires kill Orgnum Thras and save Slartholm from the Maormer invasion. |
|||
|
|||
The quest is divided into 2 basic sections: |
|||
1. Defend the Farmlands until help arrives |
|||
- |
Each day 2 troops of 5 enemies spawn at 2 of the 4 farms. If left unchecked and three enemy troops are alive at the same time, they will begin to attack the village forcing the villagers to retreat inside the pub. |
||
- |
A troop of 3 reinforcements arrive every 2 days. At least one legionnaire from the previous group must remain alive until the reinforcements arrive to advance to the next section. |
||
2. Clear the island of invaders and kill their leader |
|||
- | Clear the farm lands of remaining enemies | ||
- | Kill the enemy troops guarding the mountain pass and collect the key to unlock the gate | ||
- | Clear the enemy invaders off other side of the Isle of Slart | ||
- | Kill the enemy leader and return to Major gro-Hammer for a reward. | ||
The Siege of Slartholm is intended to be an epic multi-day quest. The player must strike a balance between battling invaders and conserving troops in order to win. It encourages player immersion by forcing the player to team with NPCs and offering consequences for the players actions or inaction. Without legion reinforcements, the player cannot advance beyond defending the local farms. Without legion troops, the player will not be able to fight their way across the island to defeat the enemy leader. Without player help, the enemy troops will lay siege to the village of Slartholm. Further immersion is achieved through the use of conversation topics & rumors spread throughout the village of Slartholm's NPCs. From them the player learns of the Maormer threat and the story of Orgnum Thras. Once the quest is completed, the local NPCs conversation topics & rumors offer updated commentary about the the siege and thank the player. Additionally, there are consequences that reach beyond the immediate quest. Depending on how the player completes the siege, there is a chance that several other quest offering NPCs will die during the siege; the farmer that offers the lost sheep quest, the vendor that offers the dog meat quest, the potions vendor that offers the minotaur horn quest, the barkeeper that offers the book lovers quest.
|
Quest Overview Map
|
Video Walkthrough Windows Media Video (7 min - 640x480 - 48 Mb Day 1 -Player talks to Major gro-Hammer in Slartholm -Major gro-Hammer says "You looking for a job in the Bartholm Foreign Legion? The work is hard and the pay sucks, but it's a living. I can offer you a signing bonus, snappy uniform and a decent reward if you can survive until the end of the campaign. What do you say? You look like a born legionnaire to me." (The player has 2 choices "Yes, sign me up" or "No, I'm not ready to be a soldier") -The player chooses "Yes, sign me up" -Major gro-Hammer says "Really? Well then, welcome to the Bartholm Foreign Legion. You'll find a complete suit of armor in the barracks. Take any free bunk. Just watch out for the bedbugs. Stow your gear and report back to me for your first mission." (This sets stage 10 and adds the player to the legionnaire faction allowing them to sleep in the barracks and use the equipment) -The player enters the barracks, collects their armor and reports back to the Major -The Major says "I need you to investigate rumors of an attack on one of the local farms. Round up the rest of the Legionnaires and go check it out." (This set the stage to 20 and sets the siegestart and lastspawn quest variables to the current game day) -The player talks to one of the legionnaires -The Legionnaire says "What are your orders?" (The player has 3 choices "Follow me", "Hold this position", & "Dismissed") -The player chooses "Follow me" (This sets the orders1 quest variable to 1 and forces the legionnaires to re-evaluate their package and follow the player) -The player follows their compass to a nearby farm with 5 enemies surrounding it. The enemies and legionnaires attack each other on sight. Several enemies attack the player. Within a minute, all 5 enemies and 1 legionnaire have died. (Each enemy death triggers a counter, once 5 have died stage 30 is set and a quest popup tells the player to return to the Major.) (Each legionnaire death triggers a counter as well. At least 1 legionnaire must survive until reinforcements arrive) -The popup says "We arrived at the farmhouse and were set upon by a Maormer raiding party. We were forced to defend ourselves. We should return to Slartholm and report our findings to the Major." -The player returns with the legionnaires to Slartholm and reports to the Major -The Major says "This is trouble. These attacks are becoming too frequent. I think Orgnum Thras plans for the Maormer to conquer the Isle of Slart. Take the Legionaires and patrol all of the local farms. I want to make sure our people are safe." (The stage is set to 45) -The player follows their compass to another local farm under siege by 5 enemy. The 2 troops clash and 5 enemy soldiers die. (5 enemy deaths triggers stage 50 and another popup telling the player to return the Major) -The popup says "Another farm was under attack. A second bunch of Maormer soldiers were waiting for us. We should report our findings to the Major." -The player returns with the legionnaires to Slartholm and reports to the Major -The Major says "Nice work today! But there's more to come. It looks like we can expect several attacks each day. Give the Legionnaires the night off tonight. They've earned it. Report back to me in the morning." (The stage is set to 60) -The player talks to a Legionnaire -The Legionnaire says "What are your orders?" (The player has 3 choices "Follow me", "Hold this position", & "Dismissed") -The player chooses "Dismissed" (This sets the orders1 quest variable to 3 and forces the legionnaires to re-evaluate their package and return to their default packages) -The player enters the barracks and sleeps for 8 hours and awakens. Day 2 (BHSSiegeScript, the quest script sets the lastspawn quest variable to the current game day) (BHSSiegeScript fires the quest BHSSiegeBWC which kills, resurrects, & disables all the dead enemy troops) (BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (A second time, BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) -Player returns to the Major for orders -The Major says "These attacks are not going to stop. You'll have to keep patrolling the local farms until reinforcements arrive. If the local farms are taken we can expect the Maormer to lay siege to Slartholm. You have to hold them off!" (The stage is set to 70) -The player talks to one of the remaining legionnaires -The Legionnaire says "What are your orders?" (The player has 3 choices "Follow me", "Hold this position", & "Dismissed") -The player chooses "Follow me" (This sets the orders1 quest variable to 1 and forces the legionnaires to re-evaluate their package and follow the player) -The player follows their compass to a nearby farm with 5 enemies surrounding it. The enemies and legionnaires engage. All 5 enemies and 1 guard die. (5 enemy deaths triggers stage 75 and a popup telling the player to expect another wave of enemy troops) -The popup says "We stopped another attack by the Maormer but we can expect one more wave today." -The player follows their compass to another nearby farm besieged by 5 enemies. The enemies atttack the player and remaining legionnaire immediately. The player kills 2 enemies and the legionnaire kills 1, but the legionnaire is killed by an enemy fireball. (3 friendly deaths triggers stage 90 and a popup telling the player that they cannot complete the quest without help and to return to the Major) -The popup says "All of my fellow legionnaires have been killed. I cannot complete this quest alone. I should return to Slartholm and report our loses to the Major. Hopefully I can fight my way clear." -The player kills the remaining enemy troops, returns to Slartholm and reports to the Major. -The Major says "You managed to get all of your men killed. You better hope we can hold the Maormer off by ourselves. Check back tomorrow, hopefully the reinforcements will have arrived by then. Azura help us if they don't get here soon." -The player enters the barracks and sleeps for 8 hours and awakens. Day 3 (BHSSiegeScript, the quest script sets the lastspawn quest variable to the current game day) (BHSSiegeScript fires the quest BHSSiegeBWC which kills, resurrects, & disables all the dead enemy troops) (BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (A second time, BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (BHSSiegeScript fires the quest BHSSiegeGuard and kills, resurrects, & disables all the dead friendly troops) (BHSSiegeScript fires the quest BHSSiegeGuard and enables 3 friendly legionnaires - the reinforcements) -Player returns to the Major for orders -The Major says "Hail Legionnaire. Our reinforcements arrived last night. Keep patrolling the local farms until the next batch of troops arrives. We are going to need more than just one troop to take our farmland and hold it." (The stage is set to 70 for a second time) -The player follows their compass to a nearby farm with 5 enemies surrounding it. The enemies and legionnaires attack. Several enemies attack the player. Within a minute, all 5 enemies and no legionnaires have died. The player is being more protective of the legionnaires and engaging the enemy with ranged weaponry. (5 enemy deaths triggers stage 75 and a popup telling the player to expect another wave of enemy troops) -The popup says "We stopped another attack by the Maormer but we can expect one more wave today." -The player follows their compass to another nearby farm besieged by 5 enemies. In the battle all 5 enemy and 1 legionnaire is killed. (5 enemy deaths triggers stage 80 and another popup telling the player to return the Major) -The popup says "We stopped the attacks again today, but the Maormer just won't quit. We should report back to the Major." -The player returns with the legionnaires to Slartholm and reports to the Major -The Major says "Excellent job today! Slartholm may survive after all! Give the troops the night off again. Report back in the morning. There's more killing to be done." (The stage is set to 60) -The player enters the barracks and sleeps for 8 hours and awakens. Day 4 (BHSSiegeScript, the quest script sets the lastspawn quest variable to the current game day) (BHSSiegeScript fires the quest BHSSiegeBWC which kills, resurrects, & disables all the dead enemy troops) (BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (A second time, BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) -Player returns to the Major for orders -The Major says "These attacks are not going to stop. You'll have to keep patrolling the local farms until reinforcements arrive. If the local farms are taken we can expect the Maormer to lay siege to Slartholm. You have to hold them off!" (The stage is set to 70) -The player follows their compass to a nearby farm with 5 enemies surrounding it. The enemies and legionnaires engage. All 5 enemies and 1 legionnaire die. (5 enemy deaths triggers stage 75 and a popup telling the player to expect another wave of enemy troops) -The popup says "We stopped another attack by the Maormer but we can expect one more wave today." -The player follows their compass to another nearby farm besieged by 5 enemies. The enemies atttack the player and remaining legionnaire immediately. The player kills 3 enemies and the legionnaire kills 2. (5 enemy deaths triggers stage 80 and another popup telling the player to return the Major) -The popup says "We stopped the attacks again today, but the Maormer just won't quit. We should report back to the Major." -The player returns with the legionnaire to Slartholm and reports to the Major -The Major says "Excellent job today! Slartholm may survive after all! Give the troops the night off again. Report back in the morning. There's more killing to be done." (The stage is set to 60) -The player enters the barracks and sleeps for 8 hours and awakens. Day 5 (BHSSiegeScript, the quest script sets the lastspawn quest variable to the current game day) (BHSSiegeScript fires the quest BHSSiegeBWC which kills, resurrects, & disables all the dead enemy troops) (BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (A second time, BHSSiegeScript randomly picks 1 of the 4 farms, fires the quest BHSSiegeBWC and spawns 5 enemy there) (BHSSiegeScript fires the quest BHSSiegeGuard and enables 3 friendly legionnaires - the reinforcements) -Player returns to the Major for orders -The Major says "Hail Legionnaire. Our reinforcements arrived last night. It looks like its time for a little payback! Take the legionnaires, recover all of our farms and leave a troop at the mountain pass to hold off further attacks." (The stage is set to 100) -The player follows their compass to a nearby farm with 5 enemies surrounding it. The enemies and legionnaires engage. All 5 enemies and 1 legionnaire die. -The player follows their compass to a second nearby farm with 5 enemies surrounding it. The enemies and legionnaires engage. All 5 enemies and 1 legionnaire die. (10 enemy deaths triggers stage 105 and a popup) (BHSSiegeScript fires the quest BHSSiegeBWC and spawns 5 enemy and 1 enemy gate captain on the moutaintop) -The popup says "Now that we control the farms, I should leave a group guarding the mountain pass campsite to prevent further attacks and then report back to Major gro-Hammer." -The player leaves a troop at the mountain pass campsite and returns to the Major. -The Major says "Nice work legionnaire! Now that we control the farmlands we can take the fight to them. Take the troops up the mountain pass and defeat the men there. Report back to me when you control the gate." (The stage is set to 110) -The player returns the the troops, takes them up the mountain, and they encounter the 6 enemy. After the battle the 6 enemy and 1 legionnaire lie dead. A search of the gate captains body reveals the key to the gate. (The stage is set to 120 and a popup) -The popup says "We have beaten the Maormer Gate Captain and control the North Gate! I should report back to Major gro-Hammer for orders." -The player returns to Slartholm and reports to the Major. -The Major says "Great work at the gate legionnaire! It's time to launch an attack on their base of operations. Take the troops through the gate and attack their base on the other side of the Isle of Slart. If we defeat Orgnum Thras we can push the Maormer off of the Isle of Slart for good!" -The player returns to the North gate and takes the legionnaires through the tunnel and across the bridge to the other side of the Isle of Slart. -On the way to Tower at the opposite side of the island they encounter troops of 5 enemies on 4 different occasions. The legionnaires are victorious, but only 2 remain for the final assault. -The player and 2 legionnaires enter the tower and fight their way through 5 more enemies before encountering Orgnum Thras at the top of the tower. -The player and 1 legionnaire survive the battle. Orgnum Thras is dead and the Isle of Slart is safe. (The stage is set to 140 and a popup) The popup says "We have beaten Orgnum Thras! I don't think we'll be seeing the Maormer on the Isle of Slart anytime soon. I should report back to Major gro-Hammer." -After a long but uneventful trip back to Slartholm the player reports to Major gro-Hammer. -The Major says "You have done the Bartholm Foreign Legion proud. Without you Slartholm would not have survived. On behalf of the legion, I am proud to give you this Medallion of Honor for valor above and beyond the call of duty. I salute you legionnaire. The Isle of Slart is safe thanks to you." (The stage is set to 150 and the quest is completed) (The player recieves a leveled amount of gold, a faction boost for Slartholm, & a Medallion of Honor) End of Walkthrough |
NPCs | |
Major gro-Hammer | Quest giver & stage setter |
Legionnaires (3) | Friendly troops that will follow the player |
Legionnaire Reinforcements (3) | Friendly reinforcements that will follow the player |
Orgnum Thras | Enemy leader |
Maormer Gate Captain | Key holder to unlock the other side of the island |
Maormer Troop (3 groups of 5) | Re-spawnable enemy troops that attack the farmlands, the mountain pass, and the village |
Maormer extras |
enemy troops protecting the other side of the Isle of Slart |
Slartholm farmers | local farmers that will get slaughtered if not protected |
Slartholm villagers | village dwellers that will get slaughtered if not protected |
Slartholm Troll | prevents players from crossing the bridge to the other side of the island until the appropriate stage |
Maormer troops are comprised of 3 soldiers, 1 archer, & 1 mage. The
soldiers wear a leveled set of custom Maormer armor including a shield
with the Maormer snake emblem. Legionnaire troops are comprised of 3 soldiers. All wearing a complete set of leveled Bartholm Foreign Legion armor including a shield with the Bartholm dog emblem. |
Quest Stage | Description |
5 | Rumor has it the Bartholm Foreign Legion is recruiting a fresh batch of legionnaires in the village of Slartholm on the Isle of Slart. |
10 | I have enlisted in the Bartholm Foreign Legion. Major gro-Hammer gave me a uniform and promised me a weekly salary. I am to stow my gear in the Barracks and report to back to the Major when I'm ready to start my first mission. |
20 | Major gro-Hammer sent us out to investigate rumors of an attack on a local farm. Our orders are to secure the farm and see to the safety of the survivors. If we encounter un-friendlies we are authorized to use deadly force should it be necessary. |
30 | We arrived at the farmhouse and were set upon by a Maormer raiding party. We were forced to defend ourselves. We should return to Slartholm and report our findings to the Major. |
40 | Major gro-Hammer is concerned. The attacks are starting to increase in frequency. The Major has ordered us to patrol the local farms and make sure they are safe. If all of the local farms are occupied the Maormer may decide to attack Slartholm. |
50 | Another farm was under attack. A second bunch of Maormer soldiers were waiting for us. We should report our findings to the Major. |
60 | Major gro-Hammer told us to rest and report back in the morning. It looks like we can expect several attacks each day until our reinforcements arrive. |
70 | Major gro-Hammer ordered us to continue patrolling the farms until reinforcements arrive. Hopefully they will come in a few days. We have to hold the Maormer at bay until then. |
75 | We stopped another attack by the Maormer but we can expect one more wave today. |
80 | We stopped the attacks again today, but the Maormer just won't quit. We should report back to the Major. |
90 | All of my fellow legionnaires have been killed. I cannot complete this quest alone. I should return to Slartholm and report our loses to the Major. Hopefully I can fight my way clear. |
100 | The reinforcements finally arrive! I have been ordered to take both troops and recover all of the farms. |
105 | Now that we control the farms, I should leave a group guarding the mountain pass campsite to prevent further attacks and then report back to Major gro-Hammer. |
110 | Major gro-Hammer has ordered me to take the legionnaires up the mountain pass and defeat the Maormer troop guarding the gate. |
120 | We have beaten the Maormer Gate Captain and control the North Gate! I should report back to Major gro-Hammer for orders. |
130 | Major gro-Hammer has ordered me to take the legionnaires through the mountain pass and push the Maormer troops off of the Isle of Slart once and for all. Orgnum Thras' tower can be found on the other side of the island. |
140 |
We have beaten Orgnum Thras! I don't think we'll be seeing the Maormer on the Isle of Slart anytime soon. I should report back to Major gro-Hammer. |
150 | Major gro-Hammer gave me a reward and a Medallion of Honor for my services to the Bartholm Foreign Legion and the people of Slartholm. I have finished my tour of duty as a hero! |
Quest & Sub Quests | |
BHSSiege | Quest stages, targets, topics, & conversation |
BHSSiegeBWC | Spawns, kills, resurrects, enables, moves enemy troops |
BHSSiegeGuard | Spawns, kills, resurrects, enables, moves friendly troops |
Quest scripts | |
BHSSiegeScript | Quest script - Quest variables, fires enemy & friendly spawn, set stages |
SlartholmBWCGateGuardScript | sets stage to 120 on death |
SlartholmBWC01Deadcount | tracks enemy troops deaths |
SlartholmBWC02Deadcount | |
SlartholmBWC03Deadcount | |
SlartholmBWC04Deadcount | |
SlartholmBWC05Deadcount | |
SlartholmBWC06Deadcount | |
SlartholmBWC07Deadcount | |
SlartholmBWC08Deadcount | |
SlartholmBWC09Deadcount | |
SlartholmBWC10Deadcount | |
SlartholmBWC11Deadcount | |
SlartholmBWC12Deadcount | |
SlartholmBWCLeaderScript | triggers leader fight conversation, sets stage to 140 on death |
SlartholmGuard1DeadCount | tracks friendly troops deaths |
SlartholmGuard2DeadCount | |
SlartholmGuard3DeadCount |
Scriptname BHSSiegeScript float fQuestDelayTime short missionstate ;0=no mission 1=mission 2=complete 3=turned in wait for morning short lastspawn ;last spawn time short siegestart ;day siege is started (stage 20) short reinforcementtime ;reset each wave short farmrallystart ;time bwc starts to rally at farm for slart siege short orders1 ;guard group1 0=none 1=follow 2=hold short orders2 ;guard group2 0=none 1=follow 2=hold short orders3 ;guard group3 0=none 1=follow 2=hold short attack01loc ;1=farm1 2=farm2 3=farm3 4=farm4 5=slart 6=gate 7=battle01 8=battle02 9=battle03 10=battle04 11=bwcbase short attack02loc short attack03loc short stagenum ;next kill increment to determine stage short battleloc ;0=farm 1=slart 2=gate 3=battlefield short wavenum ;number of waves to spawn short nextwavenum ;0=none 1=wave1 2=wave2 3=wave3 short statefarm01 ;0=safe 1=taken short statefarm02 ;0=safe 1=taken short statefarm03 ;0=safe 1=taken short statefarm04 ;0=safe 1=taken short stateslartholm ;0=safe 1=taken short guardwavenum ;number of waves to spawn short guardnextwavenum ;0=none 1=wave1 2=wave2 3=wave4 short BWCDeadCount ;total kills short BWC01DeadCount ;bwc group1 dead short BWC02DeadCount ;bwc group2 dead short BWC03DeadCount ;bwc group3 dead short BWC01Dead ;0=alive 1=dead short BWC02Dead short BWC03Dead short BWCGuard01Dead ;0=alive 1=dead short BWCGuard02Dead ;0=alive 1=dead short BWCGuard03Dead ;0=alive 1=dead short BWCGuard04Dead ;0=alive 1=dead short BWCGuard05Dead ;0=alive 1=dead short BWCGuard06Dead ;0=alive 1=dead short BWCGuard07Dead ;0=alive 1=dead short BWCGuard08Dead ;0=alive 1=dead short BWCGuard09Dead ;0=alive 1=dead short BWCGuard10Dead ;0=alive 1=dead short BWCGuard11Dead ;0=alive 1=dead short BWCGuard12Dead ;0=alive 1=dead short BWCGuard13Dead ;0=alive 1=dead short BWCGuard14Dead ;0=alive 1=dead short BWCGuard15Dead ;0=alive 1=dead short Guard1Dead ;0=alive 1=dead short Guard2Dead short Guard3Dead short GuardDeadCount ;total dead short Guard1DeadCount short Guard2DeadCount short Guard3DeadCount short randomnum
begin gamemode ;------BWC Stuff If (GetStage BHSSiege>=20) && (BHSSiege.stagenum<300) ;set the stage number based on number of kills if (BHSSiege.battleloc ==0) ;day1 if (BHSSiege.BWCDeadCount==5) && (BHSSiege.stagenum ==0) SetStage BHSSiege 30 Set BHSSiege.stagenum to 30 elseif (BHSSiege.BWCDeadCount==10) && (BHSSiege.stagenum ==30) SetStage BHSSiege 50 Set BHSSiege.stagenum to 50 ;day2+ until 2 groups of good troops are alive elseif (BHSSiege.BWCDeadCount==5) && (BHSSiege.stagenum ==50) Set BHSSiege.stagenum to 75 elseif (BHSSiege.BWCDeadCount==10) && (BHSSiege.stagenum ==75) SetStage BHSSiege 80 Set BHSSiege.stagenum to 80 elseif (BHSSiege.BWCDeadCount==5) && (BHSSiege.stagenum ==80) Set BHSSiege.stagenum to 75 ;reinforcements 2 groups alive take the farms back elseif (BHSSiege.BWCDeadCount==10) && (BHSSiege.stagenum ==100) SetStage BHSSiege 105 Set BHSSiege.stagenum to 110 endif endif ;spawn BWC waves if next day if (BHSSiege.wavenum==0) If (BHSSiege.lastspawn < GameDaysPassed) if (BHSSiege.battleloc ==0) Set BHSSiege.wavenum to 2 ;spawn 2 BWC waves elseif (BHSSiege.battleloc ==1) Set BHSSiege.wavenum to 2 ;spawn 2 BWC waves elseif (BHSSiege.battleloc ==2) Set BHSSiege.wavenum to 1 ;spawn 1 BWC waves elseif (BHSSiege.battleloc ==3) Set BHSSiege.wavenum to 2 ;spawn 2 BWC waves endif If (GetStage BHSSiege>20) Set BHSSiege.missionstate to 0 set BHSSiege.fQuestDelayTime to .01 endif SetStage BHSSiegeBWC 10 ;remove all BWC waves with 5 dead SetStage BHSSiegeGuard 10 ;remove all Guard waves with 3 dead endif endif if (BHSSiege.wavenum>0) ;determine attack location for groups Set BHSSiege.randomnum to GetRandomPercent if (BHSSiege.nextwavenum ==1) && (BHSSiege.BWC01Dead ==1) SetStage BHSSiegeBWC 101 ;bwc01 orders stage elseif (BHSSiege.nextwavenum ==2) && (BHSSiege.BWC02Dead ==1) SetStage BHSSiegeBWC 102 ;bwc02 orders stage elseif (BHSSiege.nextwavenum ==3) && (BHSSiege.BWC03Dead ==1) SetStage BHSSiegeBWC 103 ;bwc03 orders stage endif ;spawn the appropriate wave if (BHSSiege.nextwavenum ==1) && (BHSSiege.BWC01Dead ==1) SetStage BHSSiegeBWC 11 Set BHSSiege.wavenum to (BHSSiege.wavenum -1) elseif (BHSSiege.nextwavenum ==2) && (BHSSiege.BWC02Dead ==1) SetStage BHSSiegeBWC 21 Set BHSSiege.wavenum to (BHSSiege.wavenum -1) elseif (BHSSiege.nextwavenum ==3) && (BHSSiege.BWC03Dead ==1) SetStage BHSSiegeBWC 31 Set BHSSiege.wavenum to (BHSSiege.wavenum -1) endif ;increment the next wave num Set BHSSiege.nextwavenum to (BHSSiege.nextwavenum +1) if (BHSSiege.wavenum ==0) Set BHSSiege.lastspawn to (GameDaysPassed) set BHSSiege.fQuestDelayTime to 0 endif if (BHSSiege.nextwavenum ==4) ;spawning 3 waves of 5 (4 waves seems to be too much for packages) Set BHSSiege.nextwavenum to 1 endif endif endif
;-----SlartholmGuard Stuff ;set the wave number If (GetStage BHSSiege>=20) && (BHSSiege.stagenum<300) ;time to spawn a group of good guys If (BHSSiege.reinforcementtime < GameDaysPassed) ;was 2 days ;set wave to spawn 1 wave of guards Set BHSSiege.guardwavenum to 1 endif If (BHSSiege.guardwavenum>0) ;spawn the appropriate wave SetStage BHSSiegeGuard 20 Set BHSSiege.guardwavenum to 0 Set BHSSiege.guardnextwavenum to (BHSSiege.guardnextwavenum +1) ;reinforcements If (BHSSiege.stagenum<100) If (BHSSiege.Guard1Dead==1) && (BHSSiege.Guard2Dead==1) Set BHSSiege.stagenum to 101 elseIf (BHSSiege.Guard2Dead==1) && (BHSSiege.Guard3Dead==1) Set BHSSiege.stagenum to 101 elseIf (BHSSiege.Guard1Dead==1) && (BHSSiege.Guard3Dead==1) Set BHSSiege.stagenum to 101 else Set BHSSiege.stagenum to 100 endif endif ;stop waves from spawning Set BHSSiege.reinforcementtime to GameDaysPassed+1 if (BHSSiege.guardnextwavenum==4) ;3 waves of 3 Set BHSSiege.guardnextwavenum to 1 endif endif ;good troop dies and no reinforcements have arrived if (BHSSiege.stagenum<90) SetStage BHSSiegeGuard 30 ;checks deadcount endif endif ;reset orders if player leaves the island ;If (Player.GetInWorldSpace BHSlartholmWorld ==0) && (Player.GetInCell Slartholm ==0) If (Player.GetInCell Slartholm ==0) Set BHSSiege.orders1 to 0 Set BHSSiege.orders2 to 0 Set BHSSiege.orders3 to 0 SlartholmGuard01Ref.EvaluatePackage SlartholmGuard02Ref.EvaluatePackage SlartholmGuard03Ref.EvaluatePackage SlartholmGuard04Ref.EvaluatePackage SlartholmGuard05Ref.EvaluatePackage SlartholmGuard06Ref.EvaluatePackage SlartholmGuard07Ref.EvaluatePackage SlartholmGuard08Ref.EvaluatePackage SlartholmGuard09Ref.EvaluatePackage EndIf End |
Dialogue | ||
Actor | Topic Name | Dialogue |
Major gro-Hammer | SlartholmGuardJobTopic | You looking for a job in the Bartholm Foreign Legion? The work is hard and the pay sucks, but it's a living. |
SlartholmGuardJobTopic | I can offer you a signing bonus, snappy uniform and a decent reward if you can survive until the end of the campaign. | |
SlartholmGuardJobTopic | What do you say? You look like a born legionnaire to me. | |
SlartholmGuardJobTopic | The Bartholm Foreign Legion was created by Count Serverus Victrix to explore Tamriel and extend Bartholm's influence outside of Cyrodiil | |
SlartholmGuardJobTopic | The colony of Slartholm was established as a settlement and trading post for Bartholm. It is ideally located near both Summerset Isle & Valenwood. | |
SlartholmGuardJobTopic | The Legion's main duty in Slartholm is to protect the village & surrounding farmlands and its citizens. | |
GREETING | What do you want? | |
GREETING | You have your orders Legionnaire. Slartholm won't save itself. Move out! | |
GREETING | You look exhausted legionnaire. Go get some rest and report back in the morning. | |
GREETING | I need you to investigate rumors of an attack on one of the local farms. | |
GREETING | Round up the rest of the Legionnaires and go check it out. | |
GREETING | This is trouble. These attacks are becoming too frequent. I think Orgnum Thras plans for the Maormer to conquer the Isle of Slart. | |
GREETING | Take the Legionnaires and patrol all of the local farms. I want to make sure our people are safe. | |
GREETING | Nice work today! But there's more to come. It looks like we can expect several attacks each day. | |
GREETING | Give the Legionnaires the night off tonight. They've earned it. Report back to me in the morning. | |
GREETING | These attacks are not going to stop. You'll have to keep patrolling the local farms until reinforcements arrive. | |
GREETING | If the local farms are taken we can expect the Maormer to lay siege to Slartholm. You have to hold them off! | |
GREETING | Excellent job today! Slartholm may survive after all! | |
GREETING | Give the troops the night off again. Report back in the morning. There's more killing to be done. | |
GREETING | Hail Legionnaire. Ready for more blood? Keep patrolling the local farms until help arrives. | |
GREETING | If the local farms are taken we can expect the Maormer to lay siege to Slartholm. You have to hold them off! | |
GREETING | Hail Legionnaire. Our reinforcements arrived last night. It looks like its time for a little payback! | |
GREETING | Take the legionnaires, recover all of our farms and leave a troop at the mountain pass to hold off further attacks. | |
GREETING | Hail Legionnaire. Our reinforcements arrived last night. Keep patrolling the local farms until the next batch of troops arrives. | |
GREETING | We are going to need more than just one troop to take our farmland and hold it. | |
GREETING | Now that they control all the farms we can expect them to storm Slartholm. Prepare to hold them off at the gate. | |
GREETING | Hopefully the reinforcements will come soon. | |
GREETING | We will have to hold this position as long as we can. | |
GREETING | Hopefully the reinforcements will come soon. | |
GREETING | You managed to get all of your men killed. You better hope we can hold the Maormer off by ourselves. | |
GREETING | Check back tomorrow, hopefully the reinforcements will have arrived by then. Azura help us if they don't get here soon. | |
GREETING | Nice work legionnaire! Now that we control the farmlands we can take the fight to them. | |
GREETING | Take the troops up the mountain pass and defeat the men there. Report back to me when you control the gate. | |
GREETING | Great work at the gate legionnaire! It's time to launch an attack on their base of operations. | |
GREETING | Take the troops through the gate and attack their base on the other side of the Isle of Slart. | |
GREETING | If we defeat Orgnum Thras we can push the Maormer off of the Isle of Slart for good! | |
GREETING | You have done the Bartholm Foreign Legion proud. Without you Slartholm would not have survived. | |
GREETING | On behalf of the legion, I am proud to give you this Medallion of Honor for valor above and beyond the call of duty. | |
GREETING | I salute you legionnaire. The Isle of Slart is safe thanks to you. | |
HELLO | Retreat into the pub. We can hold them off there! | |
SlartholmGuardJobNo | Fine. Maybe you weren't cut out to be a legionnaire. | |
SlartholmMaormerTopic | We have fought the Maormer since the day the first colonist set foot on the Isle of Slart | |
SlartholmMaormerTopic | They attack in troops of five. A mixture of warriors, mages, & archers. Their leader is a powerful wizard named Orgnum Thras. | |
SlartholmMaormerTopic | I suspect that Orgnum Thras plans to use the Isle of Slart as a staging area for an attack on Summerset Isle. | |
SlartholmGuardJobYes | Really? Well then, welcome to the Bartholm Foreign Legion. | |
SlartholmGuardJobYes | You'll find a complete suit of armor in the barracks. Take any free bunk. Just watch out for the bedbugs. | |
SlartholmGuardJobYes | Stow your gear and report back to me for your first mission. | |
Legionnaires | SlartholmGuardFollow | I'm right behind you. |
SlartholmGuardFollow | I hear and obey. | |
SlartholmGuardFollow | Ok. Then that is what I will do | |
SlartholmGuardDismissed | Then I will take my leave. | |
SlartholmGuardDismissed | Then I bid you goodbye. | |
SlartholmGuardDismissed | Then I will go about my business. | |
SlartholmGuardJobTopic | It's a living. | |
SlartholmGuardJobTopic | It ain't much but it's a living. | |
SlartholmGuardJobTopic | It is not much, but it is a living. | |
SlartholmMaormerTopic | The Maormer once lived on Summerset Isle but were long ago exiled by the High Elves. | |
SlartholmMaormerTopic | They now live on the island of Pyandonea south west of the Isle of Slart. | |
SlartholmMaormerTopic | Their leader is a powerful wizard named Orgnum Thras. | |
SlartholmMaormerTopic | The Maormer once lived on Summerset Isle but were long ago exiled by the High Elves. | |
SlartholmMaormerTopic | They now live on the island of Pyandonea south west of the Isle of Slart. | |
SlartholmMaormerTopic | Their leader is a powerful wizard named Orgnum Thras. | |
SlartholmMaormerTopic | The Maormer once lived on Summerset Isle but were long ago exiled by the High Elves. | |
SlartholmMaormerTopic | They now live on the island of Pyandonea south west of the Isle of Slart. | |
SlartholmMaormerTopic | Their leader is a powerful wizard named Orgnum Thras. | |
Orgnum Thras | BartholmNecroYell | My soldiers were weak. Now you must deal with me. Die! |
BartholmNecroYell | So it comes down to me. You have defeated my army so you must be a warrior, but can you handle my magic? | |
BartholmNecroYell | It is sad that one so young has bested me. May the serpent strike you down! | |
FilthyFahad | SlartholmMaormerTopic | I have heard that Orgnum Thras is immortal and grows younger as the years pass. |
Barkeeper | SlartholmMaormerTopic | I have heard that the Maormer practice snake magic to charm sea serpents. |
Quest items | |
Medallion of Honor | Leveled quest reward |
Hood & Robe of Orgnum Thras | Enemy leader armor |
Slartholm Legionnaire Boots, Cuirass, Gauntlets, Greaves, Helmet, Shield | Leveled friendly troop armor |
Slartholm Maormer Boots, Cuirass, Gauntlets, Greaves, Helmet, Shield | Leveled enemy troop armor |
In Game Map
|