Username:
B
I
U
S
"
url
img
#
code
sup
sub
font
size
color
smiley
embarassed
thumbsup
happy
Huh?
Angry
Roll Eyes
Undecided
Lips Sealed
Kiss
Cry
Grin
Wink
Tongue
Shocked
Cheesy
Smiley
Sad
12 ->
--
--
List results:
Search options:
Use \ before commas in usernames
Edit history:
CaneCraft: 2013-07-31 12:21:39 pm
CaneCraft: 2013-07-31 09:28:40 am
CaneCraft: 2013-07-31 09:19:45 am
CaneCraft: 2013-07-31 09:19:23 am
CaneCraft: 2013-07-31 09:01:30 am
CaneCraft: 2013-07-31 08:49:41 am
CaneCraft: 2013-07-31 08:43:34 am
CaneCraft: 2013-07-31 08:43:05 am
CaneCraft: 2013-07-31 08:36:56 am
CaneCraft: 2013-07-25 02:20:44 am
CaneCraft: 2013-07-25 02:20:04 am
CaneCraft: 2013-07-25 02:19:47 am
CaneCraft: 2013-07-24 08:49:32 am
CaneCraft: 2013-07-22 04:44:35 pm
CaneCraft: 2013-07-22 04:44:16 pm
CaneCraft: 2013-07-22 04:38:02 pm
CaneCraft: 2013-07-22 04:37:48 pm
CaneCraft: 2013-07-22 04:36:16 pm
CaneCraft: 2013-07-22 04:35:26 pm
CaneCraft: 2013-07-22 04:34:50 pm
CaneCraft: 2013-07-21 04:13:05 pm
CaneCraft: 2013-07-21 04:12:43 pm
CaneCraft: 2013-07-21 04:11:53 pm
CaneCraft: 2013-07-21 04:00:34 pm
CaneCraft: 2013-07-21 03:59:00 pm
CaneCraft: 2013-07-21 03:57:38 pm
CaneCraft: 2013-07-21 03:57:16 pm
CaneCraft: 2013-07-21 02:53:45 pm
CaneCraft: 2013-07-21 02:53:16 pm
CaneCraft: 2013-07-21 02:47:37 pm
CaneCraft: 2013-07-19 03:25:57 am
CaneCraft: 2013-07-18 01:11:26 pm
CaneCraft: 2013-07-18 01:10:35 pm
CaneCraft: 2013-07-17 09:44:34 pm
CaneCraft: 2013-07-17 09:27:31 pm
CaneCraft: 2013-07-17 09:27:07 pm
CaneCraft: 2013-07-17 09:14:47 pm
CaneCraft: 2013-07-17 09:08:53 pm
CaneCraft: 2013-07-17 09:03:46 pm
CaneCraft: 2013-07-17 08:56:18 pm
CaneCraft: 2013-07-17 08:55:55 pm
CaneCraft: 2013-07-17 08:55:36 pm
CaneCraft: 2013-07-17 08:55:01 pm
CaneCraft: 2013-07-17 08:48:38 pm
CaneCraft: 2013-07-17 08:46:48 pm
CaneCraft: 2013-07-17 08:42:01 pm
CaneCraft: 2013-07-17 08:41:22 pm
CaneCraft: 2013-07-17 08:40:49 pm
CaneCraft: 2013-07-17 08:40:38 pm
CaneCraft: 2013-07-17 08:37:29 pm
CaneCraft: 2013-07-17 08:37:00 pm
CaneCraft: 2013-07-17 08:34:16 pm
CaneCraft: 2013-07-17 08:28:03 pm
CaneCraft: 2013-07-17 08:27:49 pm
CaneCraft: 2013-07-17 08:27:29 pm
CaneCraft: 2013-07-17 08:27:23 pm
CaneCraft: 2013-07-17 08:27:16 pm
CaneCraft: 2013-07-17 08:27:10 pm
CaneCraft: 2013-07-17 08:26:13 pm
CaneCraft: 2013-07-17 08:25:10 pm
CaneCraft: 2013-07-17 08:24:34 pm
CaneCraft: 2013-07-17 08:11:41 pm
mikwuyma: 2013-07-17 12:24:04 pm
mikwuyma: 2013-07-17 12:24:02 pm
samsara: 2007-04-13 04:51:43 pm
Wells have eye sockets

SPEEDRUNNING NOTES
_______________________________________________________


The Sacrifice campaign spans ten segments, and for each individual segment the player can choose to follow one of the five gods in the game. Each god’s mission gives you different units and spells (some of which are entirely more broken than others), and some of them prevent taking certain missions from other gods in the future. This makes playing the game a blast, adds replay value to the game and story, and makes routing a very entertaining pain in the ass.

Following are notes on only the best missions for each segment, and why they are taken. Notes on almost everything in the game can be found in the reference spreadsheet below.


External links & information

- Immense and complete reference spreadsheet: Link
- Big walkthrough on IGN: Link
- Sacrifice Wiki with scattered information: Link




Segment 1: Stratos
Estimated time: 2:50 minutes

•  Frostwolf - Very fast melee unit, perfect for killing ranged creatures in the campaign
•  Brainiac - Second best level 1 Air unit in the game with a useful knockdown for longevity
•  Lightning - Unquestionably the best and most appealing first level damage spell
•  Speed Boon - Maximum Mana Level +20% (+200) or Speed +20% (+200)

Stratos handily wins round 1. The Brainiac is like a slightly weaker Shrike, Frostwolves are great in the early game for harassing and chasing down ranged units, and Lightning is the best level 1 spell because of its damage, speed, and low cooldown. It's also the fastest mission to complete by several minutes, and you get a Speed Boon at the end.


Mission notes

I (or rather the controllable creature Sara Bella) must visit 4 locations, and Sara Bella must survive. The 4 spots are somewhat scattered, and what looks to be the optimal route causes some problems. In order to get the boon, Sara Bella must end the mission at full health, and the final spot spawns in some flying enemies that can knock off a few hit points.

Immediately upon mission start, I send Sara Bella and my other creatures ahead to the first location while I construct the manalith. Nothing on this level is a threat to my units, and Sara Bella can take a little beating if necessary. While I'm constructing and can do nothing else, I set up my groups, with Sara Bella in her own group. Throughout the mission I try to maintain Sara Bella's speed -- whenever she announces she's done, I immediately move her towards the next area using the minimap.

Once I'm done constructing the manalith, I begin running forward while making two manahoars. I catch up to my creatures at the first location just as Sara Bella is done. From there it's just a matter of keeping up Sara Bella's speed and using spells and creatures to protect her.

The toughest fight is at spot 2 (the graveyard) as I get attacked by a large group of units. They ignore Sara Bella, though, so I just keep them occupied. I then send Sara Bella to spot 3 (the temple). This is where some fliers can spawn in, but if I make it there fast enough they for some reason don't, so Sara Bella will rarely even take damage in this mission.

Just before Sara Bella is done at the temple I begin moving towards spot 4 (the field) from where I am, disengaging from the battle and bringing my units with me. Sara Bella will soon be done at spot 3, at which point I order her to spot 4. There is nothing at spot 4 that can hurt her, so once we make it there I just make sure to cast heal on her once to be certain that she ends the mission with full health.

I take the Speed Boon at the end of the level. It's one of the rare places in the game where I can get it, and I will get mana boons elsewhere.






Segment 2: James
Estimated time: 2:27 minutes

- Sirocco - A unique Dragon (Titan-level creature)
- Stone Skin - One of the best Shield spells in the game

I get a dragon. The end.

This is the Sirocco Run. It involves picking James on segment 2 to get the unique dragon and using her to completely destroy missions all the way past segment 5-6, some times cutting the original time in half. Sirocco will stay with me for the rest of the game as long as I don't accept too many missions for evil (Charnel, Pyro); one or two is fine however. Look at the spreadsheet to see just how much time Sirocco can save on various missions.

Additionally, Stone Skin is a very good shield which lasts a long time and confers the most base level protection (but it has no special properties -- Air Shield for instance pushes units away leaving you almost invulnerable to melee, and Fireform burns enemy units), and it's the shortest mission by four minutes.


Mission notes

This is a very easy mission, but it was very difficult to properly manipulate the enemy AI. He would do something different every time. The solution was all-out aggression. Right as the map loads, I summon my first Frostwolf, then when the cutscene ends I haste and send Gammel to the top of the hill in front of me, while conjuring my Manahoars and another Frostwolf. Once at the peak, I haste Gammel again and send him to the furthest Manalith controlled by the Ragman, along with three Frostwolves (using Run Away special ability).

While Gammel and the Frostwolves kill the Manalith and poke at the Ragman up above, I run past them on the path below straight to the Ragman's altar. I desecrate it using a manahoar, then run back while having Gammel and the Frostwolves attack the Ragman. Once I make it to the hill with the mana fountain, I cast spells to defeat the Ragman (casting Haste on Gammel, and Lightning on the Ragman in that order of priority) until he's dead.






Segment 3: Persephone
Estimated time: 2:15 minutes

- Grasping Vines - Best general Slow spell in the game

For a while, this mission choice was up in the air as all of the slow spells available during the Sirocco Run (Grasping Vines, Freeze, Rings of Fire) are good in their own right. Persephone's mission is better for two reasons: It's by far the fastest of the bunch at 2:15 minutes, and Grasping Vines holds enemies in place while Sirocco eats them. Slime cannot be acquired here as picking Charnel means losing Sirocco.


Mission notes

As the map is loading I'm pressing the manahoar hotkey so that I make one before the cutscene starts. I select "I can do this on my own" in response to the query and then select Regeneration as the Boon reward.

Once I have control, I immediately select everyone and send them to the first empty manalith. I use Sirocco to kill the two Firefists here as quickly as possible, then send her on to the next manalith. She will kill this manalith before I even get there. During this time, I create one more manahoar, and I make sure to haste the Troll so that it can keep up with me.

The next target is the Guardianed unit at Buta's altar, as it needs to be clear before I can desecrate it. I cast haste on Sirocco and fly her over Buta's army and directly to the altar. Once it's clear, I send her to attack Buta.

Meanwhile I pass by Buta's army on the right side, as he will be too preoccupied to care about me. I cast Haste on the Troll as needed, and once I make it to the altar I immediately sacrifice it, then move off to confront Buta. Between Sirocco and myself, Buta will die in short order.






Segment 4: Stratos
Estimated time: 2:45 minutes

- Storm Giants - The best Brawler unit in the game, and a powerhouse for just 2 souls
- Chain Lightning - Combined with Soul Wind makes mincemeat of most armies
- Opens up Soul Wind and Seraphs/Gremlins, but lacks a good healing spell pick

Stratos is the pick to take, because you need to choose a good-aligned mission here in order to get Soul Wind at Segment 5, and the other two picks are slower and don't offer the same kind of power. You could pick Charnel for Animate Dead and then Pledge For Good afterwards (Sirocco would stay with you through it), but Stratos would then be unavailable. Unfortunately the Speed Boon available on this mission cannot be acquired because to get it takes 15-20 minutes.


Mission notes

I order Shakti to attack with me, but it doesn't really matter (in the video below I accidentally tell her to hold position and still get 2:17). I nab the closest manalith, make sure I have 3 manahoars, and then rush straight for the altar with Sirocco, keeping far right to stay away from Acheron. Once Sirocco is at the altar (she will be there faster than me) I kill the Manalith there, then immediately send her to attack Acheron.

I make it to the altar shortly after, where I sit at the manalith for a few seconds to gain the mana I need (as I will have been hasting myself and Sirocco while running), then immediately sacrifice one of my manahoars. If I'm lucky, Sirocco will kill Acheron at this point, but more likely I will meet up with Acheron as he is dying, where I'll cast Haste on Sirocco and Lightning on Acheron until he's dead (unless his shield expires, in which case I cast Grasping Vines).







Segment 5: Stratos
Estimated time: 4:49 minutes

- Seraph - A unit with a potential killer of a special ability for speedrun purposes
- Soul Wind - One of the best spells in the game, with huge damage output and stun utility

Seraphs and Gremlins (Persephone Mission 5) are interesting creatures. Their special ability lets them ensnare enemies and pull them in, which can be used to drop wizards to their doom. This has significant potential, but extensive testing is necessary to see how often they would be usable in this way. Mostly, however, this pick is chosen for Soul Wind, a highly damaging, recastable spell that stuns enemies. Combined with Chain Lightning this route decimates entire armies.


Mission notes

I take the three manaliths near my altar from right to left (note: this step may possibly be skipped, further testing necessary), then move down the leftmost path. During this time I send Sirocco ahead of me on the left path using the minimap (optionally also the Seraph), and she will clear the altar area for me long before I get there. She may even encounter the enemy wizard down there, in which case I order her to attack him. Once I make it to the altar, I ignore the mana fountains nearby and immediately desecrate it using whatever unit I have available (manahoar, or the Seraph if the manahoars are lagging behind), and have Sirocco hound the wizard until dead. Incredibly basic stuff. I then cross the map directly to the other altar and pretty much repeat the process -- haste Sirocco, send her off early and have her attack the enemy wizard while I move up and begin to desecrate the altar.

It is possible (but very unlikely) that the center manalith in front of my altar will be attacked at this point. If this happens I simply ignore it, desecrate the altar, and then teleport back (whatever area may be closest to the enemy wizard). Haste on Sirocco into victory.







Segment 6: James
Estimated time: 8:00 minutes

- Boulderdash - A brutally powerful but very slow Sniper unit
- Wall of Spikes - A great Wall spell, can be cast frequently

The reason to take James for Segments 6 and 7 are primarily to retain Sirocco, but we get some decent goodies during this time. Also, this mission turned out to be way faster and easier than expected. Sirocco can solo almost all of it. Still, I would pick something else were it only possible.


Mission notes

As the mission is loading, I spam the manahoar hotkey to create a manahoar before the cutscene begins. I then rush to the closest manalith to construct it, and while I'm building it I send Sirocco over to the rightmost manalith while I group up my other units.

As Sirocco is moving over to solo the manalith on the right side of the map, I immediately haste myself and take the center manalith. This manipulates the enemy AI to stay at home, as otherwise I could get a nasty surprise from a sizable enemy army. I then join Sirocco on the right side of the map, where she will have killed the manalith before I even get there. I then look up the map to the next enemy manalith and send Sirocco over there while I take the now-available mana fountain.

Sirocco will have cleared most of the enemy altar before I even get there. I just keep moving her forwards as she kills stuff, so that by the time I reach the altar I can immediately begin the desecration process. I take the mana fountain next to the altar. The first wizard is an easy kill, but then comes the hard part.

After the Wizard kill, I start moving west. Sirocco is moving ahead of me, and I order her to kill the three Magnifryers barring the way. She can solo them easily, especially if she has Gammel to back her up. The Magnifryers are destroyed as I run westwards, and once the third one is dead I order Sirocco to kill the first and closest manalith. I take this lith as soon as I can because it will be attacked shortly. Sirocco makes quick work of the wizard, but it's possible to lose some manahoars and regular units here.

Once the threat is taken care of, I keep my tiny force all the way towards the left, avoiding the rightmost Manalith that has the Guardian Phoenix. I clear out the altar and nearby lith, and desecrate it for the win.

The video below was the first attempt using this strategy and I was making it up as I go along. Optimization will significantly cut down the time taken.







Segment 7: James
Estimated time: 5:35 minutes

- Bombardment - The second best Rain spell in the game

Again James is taken mostly to retain Sirocco, as he is the only real alternative. It's also an incredibly fast and easy mission.


Mission notes

There are two ways to win this mission: Save Mithras, or kill Seerix. The latter is the faster option and has the same outcome.

I use Sirocco to clear the leftmost path, killing all of the encroaching units very quickly. Even the enemy Wizard who is approaching this way will die easily because she doesn't have a sizable army yet, however she may in some cases ignore me and run straight past. If so, I ignore her as well, and make straight for her altar.

I have Sirocco clear the one manalith between myself and the altar, and I make my own here. This is necessary because I'll need the mana to assault the altar.

Further up the road, Seerix's altar will be visible on the left. I cast Bombard then Chain Lightning on all of the units that are Guardianed and then send Sirocco to kill the rest, healing her constantly (as she can actually get killed here otherwise). Once they're all dead, I desecrate the altar and send Sirocco to meet Seerix, who falls easily.

The video below is a very sloppy version of this, where Seerix ends up in the middle of nowhere for some reason. I will be looking to manipulate her AI better in the future.







Segment 8: James

Kill Charnel. This is where I get Bore and Bovine Intervention. Routing to come, extensive testing required.








Segment 9: Unknown

This segment gives you the final spell in the spellbook: The Titan. The best Titans for speedrunning are probably the Dragon (the single greatest Wizard killer in the game) or the Silverback (fastest unit by far, and an amazing skirmisher).

Details to come.




Segment 10:

This is the final level of the game, and the level is always the same (except for your spellbook). Details to come.






_______________________________________________________

Old thread from 2007 by samsara (preserved for posterity):

I'll be doing a Sacrifice Speed Run if anyone is interested.  I've finished a couple of segments of this game.


Sacrifice Segment 1
EST Episode Completion: 5:32
Mission: Stratos
Taken to acquire the Lightning Spell and Braniac’s.
Search 4 haunts.  Went smoothly with little mistake.
Obtain Speed Boon from Stratos for completing mission with findings.

Sacrifice Segment 2
Estimate Episode Completion: 6:40
Mission: Charnel
Taken to acquire the insect swarm shield spell.
I have to defeat Abraxeus.  I create manalith’s along the way to get mana to me quicker and give Abraxeus farther targets to aim for while I aim for her altar.  Midway through I turn around to Abraxeus to take down her Storm Giant.  With Storm Giant defeat she can’t create another one.  Go to Abraxeus’s altar while taking down her manalith’s so she won’t have any mana transmitted to her by her manahoars to heal.  Desecrate her altar and mount a Slyph & Braniac defense to take her out.

Leaving Abraxeus with Storm Giant around is a mistake because it can take out your manalith’s easier.  Leaving Abraxeus with 2 or more manalith’s will help her survive the desecration and time to come in to stop it with her lightning spell.

Sacrifice Segment 3:
EST Episode Completion: 6:29
Mission: Persephone
Refuse Persephone’s help to acquire Mana Boon.
Taken to acquire Troll Summons.
I have to defeat Buta.  I take a straight diagonal path to Buta taking out his manalith’s with an army consisting of mostly Braniac’s and Trolls.  Have to do a lot of resurrecting here because his Bombard keeps killing my Braniac’s and I need them to pin down Buta as I desecrate his altar as Trolls pound him to the ground.  Made only 2 mistakes with spell selection during this segment.

Sacrifice Segment 4:
EST Episode Completion: 7:14
Mission: Charnel
Taken to acquire Animate Dead
Help Sorcha defeat Jadugarr.  Go straight forward and revive the blue souls of 4 fallen allies.  Create 3 manalith’s to get mana to me quicker.  Go to the left to take out a weaker side of the defense to get to Jadugarr’s Altar and desecrate it.  Teleport to Sorcha’s altar making sure my army is with me to takedown Jadugarr once and for all.  Version 2 does this much quicker.

Sacrifice Segment 5:
EST Episode Completion: 8:56
Mission: Charnel
Taken to acquire Dimension Rift Spell
A hard level to beat and gets harder afterwards.  I have to protect Astaroth for 6 minutes 45 seconds while I have to fight 2 wizards.  If Astaroth dies, then it’s game over for me.  I push my way to the right taking out Yogo’s & Abraxeus’s army while slowly heading toward Yogo’s altar to desecrate it.  In the end Astaroth saves me by killing Yogo after initiating the Desecration Spell.

Sacrifice Segment 6:
Mission: Charnel
Taken to acquire Wailing Wall Spell
Must take out Pyrodraulic Dynamo, Descrate Hachiman & Buta’s Altar
Still in Progress:
My plan of attack is to take down the manalith near Sorcha’s altar which will be met with confrontation from Buta.  Defeat Buta and take all his creatures souls.  Attack Buta’s altar with his limited forces hopefully not get assaulted by Hachimen then takedown Hachimen followed by the Pyrodraulic Dynamo freeing Sorcha

Notes:
Fraps cuts off after loading a new or loaded game after the title screen.  So I have to activate fraps again after the initial load to capture when the mission starts.  The title screen and mission segment are pasted together because of this cutoff.

EST Episode completion is the time it takes to complete the mission taking into account in-game scenes that can’t be skipped but dialogue that can.  What is not taken into account in the EST Episode completion is the time from the title screen to the end of the loading of a mission.  Loads at the beginning, end of a mission and the loading between story relevant events is not taken to account because of variable loads between that are never consistent.  I don’t take into account the time between when I hit escape to bring out the save/load screen to the end of when the saving stops.
Thread title:  
PwNzRd!
Nice.
100% runs=great to watch
Watching this completed run will be GOOD vicarious vengeance.
I'm immortal as long as I'm not dead
Cool. Keep going I'd like to see the run. I think Sacrifice is one of the best rts-rpg multiplayer games ever made.
hl for president.
good work with the run. sacrifice is one of my all-time favorite games. One thing that i noticed watching your run: why don't you make more use out of keyboard shortcuts? the whole game is insanely customizable using keyboard shortcut commands, that should speed up the whole process a lot (no more clicking through the spell/creature menus etc.). And with the last patch, you get even more shortcuts, like simply right-clicking on a mana-fountain to create a manalith etc...
I love YaBB 1G - SP1!
Actually I didn't know there were shortcuts to the game when I first got this because this game came with the first computer I bought and haven't bother to check out how to do it since I got this back in 2000.  Also I'm learning the ins and outs of the game to beat it quicker at the same time as I'm speed running this now so I'm never sure which spell or creature I'll need when I'm playtesting until a situation arises.  I'm already about half-way through the game so going back seem's more of a hassle to me to do at this time so I'll have to do the shortcuts later when I'm done after this run. 

I've got segment 4 and 5 done as of April 12th.

the EST Episode completion of the game from 1-5 segments is 34 minutes 51 seconds.  I think thats pretty fast but can't be to sure since I don't have much to compare the time to a regular playthrough.

Also If anyone has a suggestion for doing Episode 6 of Charnel's mission quicker then sub 15 minutes or Episode 6 of Stratos mission would be greatly appreciated.

Strato's mission seems quicker with only 1 wizard but haven't fournd a good strategy to do it in less than 10 minutes with stipulations as not dying once and protecting Sara Bella.

I won't start speedrunning 6 and 7 until Saturday or Sunday.
Wells have eye sockets
I'm looking to run this game, as it's a phenomenal title which deserves some love. I've got a capture card so I can record it properly, and I do intend to stream my progress.

The routing notes from samsara is a decent start, but he himself claims that he's kind of making it up as he goes along. I don't really blame him; it's a really tough game to route. I'll be doing my own work on this while using his notes as a starting point.

The game can't be streamed normally with OBS or XSplit using monitor/software capture because the game runs in fullscreen, and software capture causes the HUD to flicker constantly. With a capture card it's fine, but there is another problem.

If you run the game at any resolution above 640x480, the resolution will change between some scenes. The in-game menus are always 640x480, but you can play the game in any resolution, and even a respectable widescreen (via editing the registry). It looks gorgeous in 1920x1080 for example. However, whenever the resolution changes, the capture card is going to start freaking out. Example:

If I run a capture of 1280x720, and the majority of the game is played this way, then whenever I go to the menus and the game resolution switches to 640x480, the game window (on the capture screen) will be pushed into the upper left corner of the 1280x720 window (still completely legible), and the rest of the screen will flicker.

I would prefer to play the game in 1280x720 (it looks gorgeous for such an old game), and the majority of the game would take place in this resolution, but any menu waggling would induce the resolution scale/flicker. Would this brief flickering period during a non-essential part of the game pose a problem for possible SDA submission and verification?

Additionally, does anyone have samsara's contact information? I'd like to drag him out of retirement and pick his brain, but he never included any contact info on his profile page.

Lastly, it appears that samsara has dropped off the map (no activity since 2007), so I'm wondering if I can have the OP transferred to me as I would like to update it with information as I go along. I would prefer to make a new OP for this, but you guys at SDA prefer bumps, so bumps it is.
Edit history:
Onin: 2013-07-16 02:01:03 am
I'd call it a necessary evil. At worst you could edit the menu parts to crop them back to 640x480 and then put everything together again in Yua, which scales it up to the highest resolution.
Heavy Metal Powered
I'd advise to record a short segment of that resolution change and flickering and posting it in tech support, then nate or someone else qualified can tell you if it's acceptable as it is or if it can be solved during encoding.

Regarding samsara, I think he might still be active on TASvideos (assuming it's the same person behind the nickname), try registering and throwing him a PM on there.
Wells have eye sockets
Quote from Warepire:
I'd advise to record a short segment of that resolution change and flickering and posting it in tech support, then nate or someone else qualified can tell you if it's acceptable as it is or if it can be solved during encoding.

Regarding samsara, I think he might still be active on TASvideos (assuming it's the same person behind the nickname), try registering and throwing him a PM on there.


Good plan. I'll do a test recording at some point and make a post. What are the rules on editing videos to crop them, if any? I'd be surprised if that were allowed. I will certainly be doing routing and stuff on 1280x720 though as I'll be streaming while I play, and I much prefer playing in a higher res. I'll only go 640x480 for recording runs for SDA if I have to.

I've PMed Samsara on TASvideos, we'll find out if it's the same guy. Thanks for letting me know.
Very excited to see this get started. As I mentioned in your stream I haven't played this game since it came out, but here are my level by level thoughts. I kinda ignore allegiances as I don't remember how those work. Also, the length of a mission will obviously play a huge part in it.

Lvl1: There was a time in the game where locusts were so overpowered in multiplayer, that it is literally the only thing anyone would ever make until level 4 or so. I seem to remember them being nerfed shortly after, but charnel lvl1 might rival stratos. Spell is nothing great though.
Lvl3: I always went with pyro here - I distinctly remember the ring of fire cooldown matching its duration, although the wiki I'm looking at makes it seem this isn't the case. If true though, since you can't heal through the lvl3 debuffs, it basically makes it impossible for a wizard to heal himself (this may not be true for AI since they could technically time it perfectly). And firefists are ok.
Lvl5: I always liked Charnel here too, but I remember the pyrodactyl oil + explosion was an absurd combination, it might be worth it. You can also be pretty cruel with gremlins/seraphs by dragging a wizard into a chasm, if running this game turns out to be all about enemy wizard control.
Lvl7: Warmongers are the most insane glass cannons ever, and work quite well with animate dead. They might put out more single target dps than any lvl9 ranged units. If the path allows for it and the mission isn't bad I think this is a gimme.
Lvl8: I always liked James here. I feel bore is by far the most reliable ultimate spell, and bovine intervention is extremely good too. Honestly I don't know if lvl8 spell choice will affect the run all that much though.
Lvl9: I went with James here too - if path allows you to pick up lvl7 pyro and lvl9 james, those two together are pretty much the ultimate combination in covering both air and ground.

Really I'm just posting because I love this game, and all I can offer is what I can recall about what works and what doesn't. I'm sure what will really matter is how quick each stage is, anyway. Good luck with the runs!
Wells have eye sockets
Great to hear from you Blechy, and thanks for the input! I'm currently in the process of building the list, and it's constantly undergoing revisions as I look up information and do play testing. It's by no means set in stone so I appreciate the knowledge.

I am right now re-working parts of the list, but I'll respond to a few of your points first:


Quote:
Lvl1: There was a time in the game where locusts were so overpowered in multiplayer, that it is literally the only thing anyone would ever make until level 4 or so. I seem to remember them being nerfed shortly after, but charnel lvl1 might rival stratos. Spell is nothing great though.

I remember that, but that is more than one patch ago. People would just make a few Locusts and send them off against the enemy wizard immediately. Nowadays I would pick Lightning, Brainiacs (for knocking down wizards early on, esp. on missions 3 or 4), and the Speed Boon.


Quote:
Lvl3: I always went with pyro here - I distinctly remember the ring of fire cooldown matching its duration, although the wiki I'm looking at makes it seem this isn't the case. If true though, since you can't heal through the lvl3 debuffs, it basically makes it impossible for a wizard to heal himself (this may not be true for AI since they could technically time it perfectly). And firefists are ok.

Segments 2 and 3 are some of the hardest calls in my opinion, as I keep wavering back and forth a bit as I go. I'm going to do extensive testing on levels 1-3 when I start streaming this weekend as it's pretty much required.

Pyro is a solid choice, but he shares the top 3 (possible top 2) spot with Persephone for Vines and Trolls, and (in Multiplayer) Charnel for Slime. Either is fine, I think, and it may come down to which one is the fastest mission to run.


Quote:
Lvl5: I always liked Charnel here too, but I remember the pyrodactyl oil + explosion was an absurd combination, it might be worth it. You can also be pretty cruel with gremlins/seraphs by dragging a wizard into a chasm, if running this game turns out to be all about enemy wizard control.

Yes, I've been thinking about that, and it's possible that a quick rush through enemy lines (via Ethereal Form or something) to desecrate the altar and then throwing wizards off the map is the way to go. It's one of those things I have to test before I set it down in a route, though.

Meanwhile, I almost wish I could get Soul Wind here because the AI is terrible at dodging it, but if I get Animate Dead then that isn't possible. Demonic Rift is a great AoE damage spell, though, and more consistent -- Soul Wind beats it vs large groups, but only in certain circumstances (blue soul at the back, etc). Meanwhile, the Deadeye is one of those units I can pump early and use to clear sites from a distance.


Quote:
Lvl7: Warmongers are the most insane glass cannons ever, and work quite well with animate dead. They might put out more single target dps than any lvl9 ranged units. If the path allows for it and the mission isn't bad I think this is a gimme.

Yep, I'm in the process of rewriting all of Segment 7 to include Warmongers. Rain of Fire is nice, too. A little bit of micromanagement on the Warmongers and you can put them in position anywhere, also great for speedruns.


Quote:
Lvl8: I always liked James here. I feel bore is by far the most reliable ultimate spell, and bovine intervention is extremely good too. Honestly I don't know if lvl8 spell choice will affect the run all that much though.

It's difficult to say. It's also possible that Stratos will be as or more useful in a speedrun situation. Tornado is fast and reliable and completely shuts down an enemy army while I do whatever mission objective I'm working on. Cloudkill is great. It really is a tough call and I won't be able to tell until I get there.


Quote:
Lvl9: I went with James here too - if path allows you to pick up lvl7 pyro and lvl9 james, those two together are pretty much the ultimate combination in covering both air and ground.

Yep, if that's possible it's a top contender, but it's also plausible that I'd want to go with Stratos again just because of how blazingly fast Silverbacks are. All of these need extensive testing, and I'm kind of dreading the level 7-9 stuff because you have to build it based on what comes before. Gonna be a rough game to route, but that's why I got into it.


Quote:
Really I'm just posting because I love this game, and all I can offer is what I can recall about what works and what doesn't. I'm sure what will really matter is how quick each stage is, anyway. Good luck with the runs!

Thanks! This game absolutely deserves the love.
Edit history:
CaneCraft: 2013-07-19 11:11:14 am
Wells have eye sockets
GOD I HATE THIS GAME

I can stream it now, but it monopolizes my keys, meaning I can't change scenes in OBS and I can't use WSplit. I'm looking for workarounds or alternatives (Llanfair comes to mind), but I swear this is all going to end up with me buying another computer just to run the bastard.

Edit: Will probably start streaming some routing tomorrow. No promises for tonight!
Edit history:
CaneCraft: 2013-07-21 04:34:40 pm
Wells have eye sockets
I've fixed all of the problems related to streaming this game (changing scenes in OBS works, and Llanfair is great -- just run both as administrator), and I did a good bit of routing yesterday. I squeezed the first mission down to about 4 minutes and crafted various routes through the game for testing purposes, and I'm going to be looking into AI manipulation and sneaky kill tactics over the next few days.

I've noticed that playing the game in widescreen introduces some disadvantageous graphical glitches. Not only does the widescreen simply crop the basic 4:3 image (top and bottom) letting me see less, but some details including creatures "disappear" when they get close to the edges, becoming invisible (but still clickable). I might change to 800x600 or even 1280x1024 later on, but at the moment it's not bothering me too much.

Meanwhile, I've compiled almost everything that is Sacrifice into this gigantic spreadsheet, and I updated the OP with the current information. Blechy, if you have any further comments on the new routes and information, I'd love to hear them.

Fun fact: That spreadsheet is a massively updated version of an .xls file I made years ago. Sacrifice has been a project of love for some time now.
Whoa, did you happen to post the old version of that spreadsheet on the shiny forums back when the game first came out? I'm having some serious flashbacks back to when there were no hard numbers available about the game, and then somebody posted an extremely useful spreadsheet. It'd be crazy if that was you, way back when.

I was watching your stream - given how fast lvl1 stratos is compared to the others, that does sound like the way to go. I think I missed a few of the lvl2 missions if you played them, would you mind posting rough estimates for each alternative you're not going with, even if they were far from optimal?
Wells have eye sockets
This is going to sound weird, but I don't think that was me! The thing is, I did do this for a game once - I gathered a metric ass-ton of good data for some game at some point and then just posted it in a forum for that game saying "Here, this might be useful to some people", and then I just kind of left without checking back. This was back before the prevalence of Wikia pages dedicated to individual titles. It could have been for Sacrifice, but I believe it was for another game entirely. No way to really check since the forums are long gone, and I don't want to trawl through archive.org.

The mission times are in the spreadsheet. I've only timed all of levels 1 and 2 so far, and only level 1 Stratos has been gotten to the point where it's close to optimal. The rest will be added as I do them, I just don't have the run times yet.
Exoray
Will the speed boons also add to your units speed or are you going to be outrunning your manahoars even more often if you pick these boons? Just started watching your previous broadcast so not sure if that was mentioned/considered already.
Oh man the awesome memories of this game. It was so long ago and yet so fantastic and I can't even English because oh my god someone is playing this.

What's the link to your stream account? I'd love to watch someone play this game who knows what they're doing (I didn't as a child). My cousin might also like to watch this.
Wells have eye sockets
Quote from moooh:
Will the speed boons also add to your units speed or are you going to be outrunning your manahoars even more often if you pick these boons? Just started watching your previous broadcast so not sure if that was mentioned/considered already.


I wouldn't bother watching the previous broadcast unless you're REALLY interested in Sacrifice. It just contains some supremely early stuff, as I was mostly playing through various missions so that I'd have some save games for later use.

Speed is wizard only so manahoars will be left in the dust, but they always fall behind anyway. Even in the worst case scenario (speed only being useful to get from one place to the next slightly faster), it still means that I have more flexibility in how I get there, and it obviously speeds me up a little bit. In the early game, I can speed up the manahoar and then myself, as haste lasts a long time on units.

There are certain parts of the game where I will be trying to use Ethereal Form to bypass a section of guarded manaliths or bottlenecks. Possibly this will be done with only a single manahoar trailing me, who will probably die. But if I do it right, I can set up my army behind enemy lines, initiate a sacrifice, and prepare to kill the wizard as he runs back to defend. Speed would allow me to bypass these areas better as well.



Quote from Sethyboy0:
Oh man the awesome memories of this game. It was so long ago and yet so fantastic and I can't even English because oh my god someone is playing this.

What's the link to your stream account? I'd love to watch someone play this game who knows what they're doing (I didn't as a child). My cousin might also like to watch this.


http://www.twitch.tv/canecraft

I'll likely be doing some more routing today and/or tomorrow, with the following day being dedicated to finding ways to manipulate the AI. I already know some tricks (like entangling/sliming an enemy wizard, which causes him to run away and not attack something he ordinarily would while you are off somewhere else), but there's a lot to be discovered. Walls will be fun.
Edit history:
CaneCraft: 2013-07-31 12:10:37 pm
Wells have eye sockets
Heavily updated the OP with all the latest information. Added videos of each segment up to mission 7.

I still need to play test the final two missions (three if you count the finale), but it is almost certain that they will both be taken as James in order to retain Sirocco. The Sirocco Run is so much faster than the alternatives -- she some times halves the time taken to complete a mission. Retaining Sirocco all the way until the end does require sticking with Stratos/James/Persephone, and I can't get Slime (Charnel Mission 3), but this is not a problem because the Stratos/James/Persephone missions are almost always the fastest ones anyway, and the Rhinok (James' Titan) is probably the most desirable end-game unit.

It seems very likely that I have a route from beginning to end now, but I still need to see how fast the individual missions 7-9 can be played. This is very, very difficult because these are the toughest missions in the game, and they have to be taken several times (once for every desirable spellbook combination). I expect another week just for those, honestly, but I believe that at the end of this road I will simply have confirmed what I already know: That the missions I am currently looking to take make for by far the fastest run possible. Sirocco really is that bloody good (hence the name Sirocco Run), and playing without her might as well be a separate category.

Will be out of town tomorrow, and I might be busy the day after, but once that's done with I should have a good week of streaming and speedrunning ahead of me.
Hey, I joined SDA just to update this with some of my own information in hopes of getting people interested in this speedrun again, as well as to give out general information for people who may be curious. I began speedrunning Sacrifice's main campaign about two weeks ago in an attempt to better myself at the mechanics. I'm also doing this to see just how fast I can beat the game compared to when I first played it in 2003, when I was only 8 or 9 years old. The game was very difficult as a child, and while I grew up and got reasonably good at it imo, I never felt like I fully understood it. So I decided to speedrun it recently so that I could set some goals to hopefully make my gameplay improve.

I just finished my 40th attempt an hour or two before this post. Here are my splits for it:



A little bit of explanation on when I split:

-I start the timer at the same time I click "Select Character" in the main campaign, which loads the first cutscene.
-I split the first 9 splits when the loading bar immediately after the respective mission reaches 100%. I think this is an easier and more accurate place to split compared to the "Victory!" boxes.
-The last split, however, is split at the same time the "Victory!" box is pressed through after defeating Marduk. This is harder to get accurate, but it is the last input of the main campaign as I see it, and should be used anyway in this instance. My attempts aren't really optimized enough to make this much of a problem anyway. lol

The title of the splits I set up is "Any God" because I also have splits for Persephone Only, James Only, Stratos Only, Pyro Only, and Charnel Only. These runs of specific gods are very unoptimized (although I think my best Persephone Only is a reasonably fast run), and most of them have only been attempted once. This is because I used these runs to get an idea of which missions would be the fastest for an 'Any God' run.

Here are the splits of my one-god-only runs:


Eventually I chose the level combination used in my Any God run above. Trying to record with dxtory results in a crash whenever Sacrifice loads a new world or I exit to the desktop, so I'll do my best to describe the route in text.

Here's a sort of 'mini-walkthrough' of the route I've made up after lots of playing. I've developed generally reliable tactics for each level - except possibly level 9 (also I got the strategy for level 6 from OP. Thanks!) - that are also pretty fast:
Times here are estimated from the beginning of the loading screen before a mission to the ending of the loading screen after a mission.

Level 1 - Pyro - ~1:58

Creatures Summoned:
3 Spitfires
1 Cog

Spells Cast:
1 Speed Up
1 Fireball

Buildings Created:
None

This level was surprisingly fast with an easy cutscene skip. I originally went with Stratos' level 1, but this turned out to be up to 45 seconds faster. Charnel's level 1 is slowest. James is 2nd slowest. Persephone's is 3rd slowest.

As soon as the level starts I run forward and mash through the dialogue. When the dialogue ends, I run next to the open manafount ahead (so that I get a steady supply of mana) while ordering the Spitfire next to me to move up on the hills bordering the Daven Tree (forward from the direction you start the level). When I move close enough to the manafount, I stand there and summon and order creatures until the cutscene skip.

I summon my first Spitfire and order it to the same spot as the last Spitfire, and then zoom out my minimap a bit so that I can later order my creatures to places I can't see on the main screen. As the cooldown on the Spitfire ticks down, I order the Flame Minion by me towards the bridge past the village ahead and then activate its special ability to speed it up. I summon a 2nd Spitfire and order it to the same spot as the last two. I wait for the cooldown to finish and then summon a 3rd and final Spitfire and order it to the same place as the previous Spitfires; by this time the Flame Minion will have opened more terrain on my minimap, so I advance him along and make him pass the soldiers on the bridge. As he does that, I group my Spitfires on the minimap and then order them to move next to the Daven Tree via the minimap. The Flame Minion should aggro the soldiers on the bridge now (represented by a voice clip from the Druid), upon which I send him to attack the manalith shortly beyond the bridge. If the Spitfires are near the Daven Tree and the Flame Minion attacks something under Persephone (like the manalith), I get teleported to the Daven Tree where I join the 4 Spitfires. Because Eldred had never approached the bridge, it skips the cutscene there.

I mash through more dialogue, making sure to not ally with Persephone when the choice arises (it seems longer than staying with Pyro). After the dialogue, I group all the creatures on my minimap and order them to attack the Daven Tree (the Flame Minion can barely make it in time for extra damage). Then I cast speed up on myself (shortcut default is 'z') and run towards the Daven Tree. When I'm about 3/4 of the way there, I summon a cog and send it to attack the tree. And then I cast a fireball on the Daven Tree for my last spell of the mission. I mash through the last text and end the mission.

I think it may be possible to save time by doing different combinations of the spells and summons above (e.g., two fireballs and no speed up, or 2 Spitfires and 2 Cogs) or by allying with Persephone, but the latter seems unlikely to me.

Level 2 - James - ~2:25

Creatures Summoned:
2 Flame Minions
3 Manahoars

Spells Cast:
1 Desecrate
~5 Speed Ups

Buildings Created:
None

It's debatable that this is the fastest level 2, but it does give you Sirocco which makes the rest of the game faster so it's pretty much a given anyway. Stratos has a slow level 2, Persephone and Charnel have medium-paced level 2s, and Pyro could have a faster level 2, although it is difficult as well.

I run forward and mash through the dialogue. I order the Basilisk to guard Gammel and then order Gammel to move ahead to the edge of the hill ahead. I cast speed up on Gammel and then summon the 1st Manahoar while zooming out the minimap. I summon a 2nd Manahoar while redirecting Gammel via the minimap towards The Ragman's farthest manalith. Once I reach the crest of the hill and can see the manalith on the other side, I order Gammel to attack it.

I then create the 1st Flame Minion and order it to guard Gammel, activating the Flame Minion's speed ability. I summon the 3rd Manahoar and cast Speed Up on myself as I head in the same direction. I summon the 2nd Flame Minion and also order it to guard Gammel. Gammel should almost be finished destroying The Ragman's manalith; I let him aggro on The Ragman and his creatures without ordering him. I cast Speed Up on one of my Manahoars and then cast Speed Up on myself, passing the now-destroyed manalith and heading towards The Ragman's altar. I get close to the altar and cast Desecrate on the sped up Manahoar; I then direct the Manahoar to stand inside the altar as I head back to destroy The Ragman.

I gauge The Ragman's health on the minimap as I run back to him and try to keep him low on health, but not so low that he'll die before the desecration starts. If he's high on health, I cast another Speed Up on Gammel until The Ragman is banished.

The following cutscene takes a strangely long time; I choose the regeneration boon and end the mission.

The mission may be faster with just one Flame Minion, although it becomes more difficult to banish The Ragman quickly with less creatures to attack him.

Level 3 - Persephone - ~1:20

Creatures Summoned:
3 Manahoars

Spells Cast:
1 Teleportation
~2 Speed Ups
1 Desecrate
Possibly 1 Fireball

Buildings Created:
None

This is a short mission and one that I think is pretty optimal in my best segment of it. James' level 3 is a decent bit longer. Stratos' level 3 is the longest. Pyro's level 3 is medium-ish, and Charnel's level 3 is decently long.

I mash the spacebar and 'n' into the mission from the loading screen so that I can skip most of the text and summon a Manahoar during the dialogue. Persephone asks if I need help, I decline and then accept the regeneration boost. Right after the dialogue, I cast teleport on the manalith on my minimap (shortcut 't' for teleport), run towards the Troll, Thestor, and Sirocco, and direct the Manahoar I summoned to guard me. As long as I don't enter a certain area between my altar and the manalith I teleport to, Ambassador Buta's AI doesn't activate.

After the teleport, I group all my creatures on the minimap and direct them to move towards the altar, moving with them and calling the Manahoar to guard me again. I cast Speed Up on the Troll while directing Sirocco to attack the Bombard attached to the manalith. I summon a 2nd Manahoar as she does this. I summon a 3rd Manahoar after I crest the hill, while ordering my creatures to attack the Bombard attached to Ambassador Buta's altar (the Troll is a good back-up in case Sirocco has trouble pathing to the Bombard, which isn't uncommon when she's around altars. if I notice Sirocco getting hung up on reaching the Bombard, I redirect her to kill the Firefists while letting the Troll take care of the Bombard). I cast Speed Up as I approach Ambassador Buta's altar (it's dangerous around the Tickfernos, because they can sap the mana you use for a desecration before you're able to cast it) and quickly cast desecrate on one of my Manahoars while skirting around the enemies' attacks. If Sirocco has destroyed the Firefists already, I keep her around Ambassador Buta (who just remains stationary because of the teleport earlier) but don't have her attack him if the desecration is still far off. When the desecration is about to start, I order Sirocco to attack Ambassador Buta and hopefully he'll die as soon as the Sacrifice begins.

I think the enemies around Buta can prove to be more trouble than is readily obvious. The Firefists seem to target my Manahoars often, and a decently long hit from a Tickferno can make me wait much longer for my mana to reach 1000 again. If that happens, I summon a 4th Manahoar.

Level 4 - Stratos - ~2:00

Creatures Summoned:
1 Manahoar
Possibly some Melee units

Spells Cast:
1 Teleportation
1 Desecrate
~5 Speed Ups
A few Heals

Buildings Created:
1 Manalith

This level is the only level 4 where the Marduk cutscene is skippable. Other level 4s range from a bit longer to much longer. Persephone's is probably the next shortest, then James', then Charnel's, then Pyro's (which is relatively very long).

I mash through the dialogue, choosing "To battle" when Shakti prompts it (I'm not sure what affect this has on the battle, but Acheron seems more aggressive with it, which is probably a good thing). I group my creatures on the minimap and direct them to guard me; I then teleport with them to Shakti's farthest manalith (the one closest to Acheron's altar). This skips the Marduk cutscene and just generally gets me to Acheron's altar quicker. I cast Speed Up on Sirocco and send her to the farthest land I can see on the main screen to the left of the brown path (meanwhile I'm heading towards the empty manafount in the next dip forward), and then direct the two Manahoars to guard me closely (phalanx formation). I then cast Speed Up on me as I head to the manafount. I build a manalith here while moving Sirocco head on the minimap, aiming for the manalith next to Acheron's altar. I order her to attack this manalith about around the time I finish building my own.

After I finish building this manalith, I guardian the Storm Giant to it so that he can hopefully survive and distract Acheron enough that he doesn't come wandering back to his altar to disrupt the desecration. After I guardian the Storm Giant, I quickly cast Speed Up on myself and follow the path I sent Sirocco on (left of the brown trail) so that I can avoid Acheron's army and his Slime spell. I direct Sirocco to come back from the manalith she destroyed and attack Acheron while Speed Up's cooldown ticks down. I then cast the 4th Speed Up on me and approach the altar, where I summon a Manahoar to sacrifice quickly. I direct the Manahoar to stand by the altar and redirect Sirocco to attack Acheron (she can get tied up by Acheron's army easily here, and lose a lot of health as well).

If Sirocco is having no trouble attacking Acheron, I cast Speed Up on the Sac Doctor as it runs to the Manahoar.

If Sirocco is having trouble attacking Acheron, I cast Speed Up on her and re-order the attack.

If Acheron makes it back to his altar, I summon melee units to whittle down his health since Sirocco has a hard time pathing around altars.

This could probably be improved by not casting guardian on the Storm Giant, but I think this may be a vital step in dividing Acheron's army so that Sirocco isn't too encumbered and distracted. It's probably possible to do without the Guardian, but may be much more difficult.

Level 5 - James - ~1:00

Creatures Summoned:
None

Spells Cast:
5 Speed Ups

Buildings Created:
None

This is a very short level, especially for level 5. Persephone's is the next shortest (and it's comparably short if you use Sirocco), Charnel's and Stratos' levels are about even, and Pyro's level 5 is longest by a lot.

I mash through the dialogue and then start running toward the Pyrodraulic Dynamo while casting Speed Up on myself. I get Sirocco to follow behind, but not too closely. (without back-up mana, I can cast Speed Up 4 more times in total. I can get about 3 Speed Ups on Sirocco without having her retrace her steps if I get a certain lead on her). At about 2-3 seconds after the dialogue finishes, I send Sirocco to attack the Dynamo via the main screen. I cast a 2nd Speed Up on myself, and then I quickly cast a Speed Up on Sirocco while running in the same direction as her. As soon as the Speed Up ends, I cast another one on her. Repeat the process one more time for one more Speed Up. Sirocco will probably get hit by Pyromaniacs here, but this isn't too dangerous.

I crest the hill and get a direct line of sight with the Dynamo. It seems that if Sirocco approaches the Dynamo too head-on, she'll be constantly writhing from the attacks of the guards. If she approaches it too far in the back, it looks like the hitbox keeps her too far from actually doing damage to the Dynamo. I try to approach it roughly horizontally (in line with the Dynamo's left 'arm') so that neither happens. To do this, as Sirocco moves very close, I suddenly shift her path to the right so that she lines up near the arm, and then I reorder the attack. Mash the text and this ends the mission.

If Sirocco ends up too far front or back, try to make a wide redirection so that she moves towards it at a better angle.

Level 6 - James - ~6:30

Creatures Summoned:
~7 Manahoars

Spells Cast:
Many Speed Ups (in the 20s, as a guess)
Many Heals
2 Desecrations
1 Halo of Earth

Buildings Created:
4 Manaliths

Levels from here on are very restricted, and while certain levels may be faster under a different god, taking them would require taking longer earlier levels. Overall, this order comes out on top. Though, just for curiousity, Stratos' level 6 is the quickest (when done right, unlike my first attempt at it), James' is probably next, Pyro's and Persephone's level 6s are about the same, and Charnel has the longest.

I mash spacebar and 'n' as the loading screen before the mission ends so that I can summon a Manahoar as I skip through the opening dialogue. Afterwards, I send Sirocco and Gammel to attack the visible manalith to the right while running to the manafount in front of me. I direct the Manahoars and Boulderdash to guard me. I reach the manafount and start building; as I build, I group the Manahoars and group Sirocco and Gammel. After I finish building the manalith, I summon a Manahoar right before the cutscene with Faestus happens, saving time. After mashing through the text, I send Sirocco and Gammel to Sorcha's next manalith incrementally via the minimap; at the same time, I'm moving to the next manafount, using Speed Up occasionally while summoning more Manahoars. When Sirocco and Gammel reveal Sorcha's next manalith on the minimap, I order them to attack it. I move straight from the manalith I just built to Sorcha's altar, using Speed Up on myself and possibly a Manahoar while summoning enough Manahoars to use up almost all of my souls.

Cresting the slope before Sorcha's altar, I heal Sirocco and Gammel if applicable and send them after the more damaging enemies of Sorcha's army so that Sirocco doesn't die (if Gammel dies, he can be brought back with Sirocco's ability). Meanwhile, I arrive at Sorcha's altar. I cast desecrate on a Manahoar after using the Manahoars that catch up and the empty manafount as a mana supply. If all of Sorcha's army has died nearby, I send Sirocco after Sorcha to kill her during the desecration. I then send Gammel across the gap to the next peninsula. I start heading this way as well, since Sorcha is unlikely to cause any trouble or escape the desecration. Once Sirocco kills Empress Sorcha, I send her to attack the nearest Magnifryer. When I make it to the next peninsula over with Gammel, I cast Speed Up on him and send him over another peninsula to attack the manalith there. While he does that, I build a manalith on this manafount and direct Sirocco to attack the Magnifryer nearest to Gammel (Gammel can succumb to a Magnifryer beam much quicker than Sirocco). After I finish building the manalith I head towards the manafount surrounded by Magnifryers while directing Sirocco to destroy the final Magnifryer. Gammel and Sirocco should finish their tasks at around the same time, at which point I direct them to guard me.

Ambassador Buta generally arrives at this manafount just a bit later than I do. I send Sirocco to attack his Warmonger while Gammel attacks his Pyromaniacs. While they do this, I build a manalith on the manafount in the middle of the Magnifryers. If Sirocco destroys the Warmonger quickly, I direct her to attack Buta next; if Gammel destroys the Pyromaniacs quickly, I direct him to attack the Bombard next. After I finish building the manalith I heal up Sirocco and Gammel (or revive Gammel) and head to the left of the island as I approach Ambassador Buta's ultimate altar.

I send Sirocco and Gammel across the left side of the palm trees here towards the manalith to the left of the ultimate altar. I cast a Speed Up on Sirocco, Halo of Earth, and then follow up with many Heal spells as Gammel and Sirocco destroy the manalith and the creatures that have appeared on the right. If the creatures are aggro'd early enough, the Warmonger might walk right past Sirocco and Gammel and not be a problem for the rest of the mission. After Sirocco and Gammel had destroyed the manalith, I quickly went to it for a mana supply. Once I feel confident Sirocco has enough health to survive while hunting down Buta, I desecrate the altar and send her and Gammel out around the nearest Magnifryer. When Buta's located, I send them to attack him and he falls pretty quickly.

You can aggro the guardianed Phoenix next to Buta's ultimate altar into killing your Sac Doctor, so it's beneficial to keep the Phoenix out to the front of its manalith and away from the altar.

This mission could be improved a lot. I tried a route that involved ignoring the Magnifryers and attacking the Phoenix guardianed manlith and desecrating from there. I think that would, ideally, skip fighting Ambassador Buta's army, destroying the Magnifryer's and bending the path to his ultimate altar. Out of the ~5 attempts I made, Sirocco and Eldred both died before Buta I could start desecrating. Though it's possible and may lead this to being almost 5 minutes.

Level 7 - James - ~3:50

Creatures Summoned:
1 Manahoar

Spells Cast:
~3 Heals
1 Bombardment
1 Halo of Earth
~4 Speed Ups
1 Desecrate

Buildings Created:
1 Manalith

This is a short level 7. Persephone's level 7 is longer (it's the same map but with extra objectives), Stratos' level 7 is decently long, Charnel's level 7 is very long, and Pyro's is about medium.

I mash spacebar and 'n' as the loading screen ends so that I can spawn a Manahoar while the dialogue happens. I mash through the dialogue and direct Sirocco and Gammel to the peninsula that's behind my altar and to the left (assuming you're facing the altar from the manafount). I direct the Manahoars to guard me and I then run around to the peninsula I sent Sirocco and Gammel to (I leave the Jabbberocky by my altar to distract and divide Seerix's army so that Sirocco can attack Seerix without too much trouble). I direct Sirocco and Gammel to attack the manalith they've located via the minimap and cast Speed Up on myself 3 times as I make my way towards it.

After Sirocco and Gammel destroy the manalith, I send them further ahead to the manalith in front of Seerix's altar while building a manalith on the manafount they left behind. When they destroy that manalith I direct them by me as I move to Seerix's altar. I wait out of sight of the enemies until I can cast Bombardment. I target the group of Styx and cast it. After a few seconds, I send Sirocco and Gammel to attack the Styx while casting Halo of Earth and running in for additional damage. I Heal Sirocco a few times and then send them back to my altar if they have killed all the guardianed enemies here. I cast desecrate on a manahoar as soon as it's ready and then cast teleport back to my altar when it's ready.

If the Jabberocky aggro'd Seerix's army first, I send Sirocco and Gammel after her. If the Jabberocky hasn't aggro'd her army yet, I send him out to distract them and have Sirocco attack Seerix, accompanying her with a Speed Up.

Level 8 - James - ~6:10

Creatures Summoned:
~4-8 Manahoars
Possibly a Boulderdash

Spells Cast:
2 Desecrate
~5 Speed Ups
~5 Heals
Possibly a Halo of Earth
Possibly a Chain Lightning

Buildings Created:
1 Manalith

This is a quick and easy level 8, though I could see Stratos' level 8 (while difficult) be around the same time. Persephone's level 8 is difficult and long. Pyro's and Charnel's level 8 are easy but time-consuming.

I mash spacebar and 'n' as the loading screen ends so that I can spawn a Manahoar while the dialogue happens. I mash through the cutscene and direct Sirocco to the manafount across the chasm while retrieving the soul of the Gargoyle. I direct the Manahoars to guard me as I build a manalith in front of my altar; when Sirocco arrives at the manafount, I direct her to attack Abraxus' nearby manalith. I move down the right path, casting 3 Speed Ups on myself and summoning more Manahoars. After Sirocco destroys the manalith, I send her to attack either Abraxus or a manalith that she built across the chasm from my altar. I move past the manafount Sirocco left from the first manalith she destroyed and head for Abraxus' altar, not using many Speed Ups to conserve mana for desecration and a possible Halo of Earth. I begin desecrating Abraxus' altar with a Manahoar and send Sirocco after Abraxus regardless. If Abraxus' Storm Giant or Seraph move to the altar to stop the desecration, I cast Halo of Earth to kill them before they can interrupt the desecration. When Abraxus is banished, I send Sirocco to Acheron's closest manalith.

When this manalith is destroyed, I send Sirocco to Acheron's final manalith and follow her there. After Sirocco destroys the manalith, I send her after Acheron. I wait at the manafount for enough mana to desecrate the ultimate altar as I gauge Sirocco's health. Acheron will either move to his ultimate altar or in the opposite direction. I send Sirocco after him to end the mission.

This mission is almost all Sirocco the way I play through it. Abraxus is good at avoiding Sirocco though and Brainiacs might do considerable damage, so occasionally I summon a Boulderdash and play it safe instead.

Level 9 - Persephone - ~6:20

Creatures Summoned:
~6 Manahoars

Spells Cast:
~10 Speed Ups
~10 Heals
2 Desecrate
1 Bore

Buildings Created:
4 Manaliths

Level 9 is a very interesting set of missions. My route started out with James' level 9, but I soon found out that a mediocre Persephone level 9 beats a gold James' level 9 by around 40 seconds. Persephone is also pickable after James' level 8, so I started doing this one late in my attempts. Because of that, the ending isn't very reliable and may need some work done to make it fast and safe. Stratos' level 9 may be faster, but that requires a long set of missions before it. Pyro's level 9 and Charnel's level 9 have a similar map to Persephone's level 9, but Pyro's has more wizards to contend with and Charnel's is more difficult with no apparent advantages.

I mash through the dialogue at the beginning and then group Sirocco and the dragon while building a manalith at my altar. I send Sirocco and the dragon to the hill across from me to destroy the Stratos manalith there. I cross up and to the right with Toldor and Thestor, sending my Manahoars ahead of me so that they don't get caught up in the Cloudkill that I trigger. I go through the Cloudkill while activating Toldor's life shield and sending Sirocco and the Dragon to the right of Hachimen's altar. I move towards the altar while directing Sirocco and the Dragon to attack the nearest manalith. If one dies, I have the other revive them and then heal them before they attack the next manalith. I build a manafount on the one they revealed as they destroy the next manalith. I Heal Sirocco and the Dragon a bit after using the Desecrate spell on a manahoar, and then send them in the direction of my altar to destroy Hachimen. Hachimen usually isn't a problem to banish.

After Hachimen is killed, I send Sirocco and the Dragon ahead across the left of the "Idol to Ashur", all the while following and healing them. I build a manalith on the second manafount I encounter on this route. While I build this manalith, I direct Sirocco and Dragon to destroy any manaliths next to the empty altar up ahead. Once they're destroyed, I move closer to the altar to initiate the cutscene. I mash through the text. I cast Speed Up on myself and build a manalith on the second nearest manalith to Jadugarr's altar. I approach the valley Jadugarr's massive army is moving along and cast Bore ahead of him. I then cast desecrate on a Manahoar while directing Sirocco and the Dragon to attack Jadugarr at his altar. I try to distract the Silverbacks and Brainiacs.

This level has a really sketchy ending, and I wonder if there is a way to make it reliable while keeping it just as fast.

Level 10 - ~7:30

Creatures Summoned:
2 Dragons
Manahoars
1 Boulderdash

Spells Cast:
Many Speed Ups
Many Heals
1 Bore
Probably Grasping Vines
1 Chain Lightning
Probably Halo of Earth

Buildings Created:
8 Manaliths
1 Shrine

This level stays mostly the same no matter what level 9 you just finished (a few manalith guardians change, and maybe Marduk's army), so speed is largely just dependent on how good the spellbook you've acquired up to this point is. This run gives you an excellent bomber and 1v1er in Sirocco and the dragons, allowing you to take down the manaliths very quickly. You could also acquire Sirocco and James' level 9 creature the Rhinok if you routed a bit differently. Manaliths fall slower when you don't have extra dragons to back them up, but if you guardian a Rhinok to your altar at the beginning of the final mission, you can practically ignore Marduk as you go around destroying his manaliths; it won't be often that he'll kill that Rhinok beast (though Death is a fickle spell). Finishing with Stratos' level 9 doesn't give you Sirocco from what I know (even if you had her before), but it does give you the great skirmishers in the Silverbacks, allowing you to approach Marduk's army with just a Silverback and be pretty confident that you'll win. If you go into this mission with the spell Death and Silverbacks (a possible combination if I remember correctly), you may be able to pull off a strategy faster than the one shown below (let Death kill the manalith guardians, send low bombers to raze them all and the megalith while you keep Marduk low on health with Silverbacks). Regardless...

I mash through the cutscene and then send Sirocco to destroy Marduk's closest manalith. Meanwhile, I build a manalith at the left manafount, summon a Dragon, and direct the Manahoars to guard me. I build a 2nd Manalith on the next manafount and direct Sirocco to move back towards me when she destroys Marduk's nearest manalith. After finishing the manalith, I head to the open manafount but stop short so that I can direct Maduk and his army into a bottleneck in the little valley in front of the manalith. I cast Bore so that his army is in the center and follow up with a chain lightning so that he loses his locusts and their souls. After this, I summon another Dragon and send the 2 Dragons and Sirocco to Marduk's next manalith. I build a manalith at the current empty manafount and then follow Sirocco and the Dragons along this valley as they destroy Marduk's manaliths and I build my own on top. I build a shrine at the Phoenix guardianed manafount and convert 4 souls here. When Sirocco and the Dragons destroy Marduk's last manalith, I direct them to attack the megalith while teleporting to my altar.

At my altar, I summon a Boulderdash with the 4 souls and have it ready to divide up any of Marduk's remaining army. I mash through the cutscene of the destruction of the megalith and then send Sirocco and the Dragons to attack Marduk, only commanding one to attack at a time. I direct the Boulderdash to attack any level 5 enemy creatures and follow Marduk around to find a point where I can cast Grasping Vines on him. Marduk falls eventually.

I mash through the remaining text and the run is over.


Lastly, I want to say I'm not much of a speedrunner, and only really do it when something really takes my interest. That being said, I don't see myself going much further into this game than I already have, even though there is so much further to go. So I'm also posting this as sort of a final write-up to see if anybody wants to take this information and flesh it out into a really great speedrun. Here's my sum of best to get an idea of how much farther this can be taken:



This run can be sub 46 minutes at least, probably even under 44 minutes since this type of game has so much time that can be saved.

So if anybody wants to pick this up and run with it, I'm just adding this post here so you can get into it easier. I hope you get as much joy out of running it as I did.
twitch.tv/pandaneversleeps
So... I just completed my first Full Charnel Alignment ever casually, and decided that I would look into speed running rhis game. Lo and behold DeepBox came up with a pretty decent route already! So I went ahead and gave it a shot and WOW. I figired a lot of time could be cut in this game but I was at James 6 by about 30-40mins in (I wasn't tracking the time just getting a feel for the run). I'm gonna run it again when I get home from work and time it as a single segment and see how I do. But is anyone else running this game currently? I'd love to have someone to bounce ideas off of!
I pretty much stopped speedrunning Sacrifice after I posted above (as DeepBox), but I picked it up about a week ago and checked this thread again the day that you posted!  Sacrifice has been crashing at the main menu on my main laptop, so I run it on a very slow and cheap laptop now.  A few strategies that I think are faster than the strategies I used in the route I posted above:

Level 1:

Cast speed-up on a Spitfire so that it reaches the Daven Tree area sooner and so Eldred is teleported there sooner
Save 1 or 2 souls to summon Cogs at the Daven Tree

Level 2:

I accept the mana boon instead of the regeneration boon

Level 3:

I accept the mana boon instead of the regeneration boon
Sacrifice a manahoar instead of the troll (can start the sacrifice as the troll is killing the bombard guardianed to the altar)

Level 6:

I follow this route
except I skip the first and third manafount, build a manalith by Sorcha's altar, and destroy the third closest manalith to Buta's altar with Gammel (which seems to keep him from healing himself as much during his desecration).

Level 7:

I think it's faster to send Gammel to destroy the manalith farthest from Seerix's altar (in a remote peninsula off to the left of the starting point) because it seems to change Seerix's AI so that she heads back to her altar by the time I'm about to desecrate it.  This also seems incredibly risky because Sirocco seems very likely to die if she tries to take down Seerix's guardianed altar while Seerix is there to attack her.

Level 8:

I skip building a manalith by my altar.

Level 9:

I follow the route in the video above.

Level 10:

Faestus seems to be pretty good at killing Marduk at the very end, so I try to make sure he survives the campaign and is by the altar when the megalith is destroyed.


My fastest run after picking the speedrun up again is 51:16 (which is practically all because of my current levels 8, 9, and 10 being slow).  Trying to hit sub 50:00 and then trying to beat the 48:24 in the video above. =)


The video above plays through Charnel's level 4 instead of Stratos'.  Stratos' level 4 seems a bit faster to me, though I think I might test Charnel's level 4 to see if it's neglible (or even faster), because the animate dead spell tends to make the rest of the run a lot less stressful. lol
twitch.tv/pandaneversleeps
Hey dude! So good to hear from you! I actually have the day off from work today so I plan on practicing some of this run at least for a little bit today! I'll make sure to come back and post how it goes!

Also, yeah Animate Dead seems like it's a really good option if for nothing else than a safety strat, granted Sirroco is able to do the same thing, I just like having the spell as it's extremely cost and time efficient considering it's effect.
twitch.tv/pandaneversleeps
HEY! Sorry about the super late response on this, I was trying really hard to get my Pyro 1 time down, and I can on;y seem to manage it to about 4:30 Sad