Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Is it possible to increase a siege's numbers?  (Read 920 times)

Xardov

  • Bay Watcher
    • View Profile
Is it possible to increase a siege's numbers?
« on: December 13, 2013, 05:20:21 am »

I want to have sieges of ~500 goblins.
Logged

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Is it possible to increase a siege's numbers?
« Reply #1 on: December 13, 2013, 01:49:50 pm »

Not by conventional means, but there are tricks to make a creature generate more creatures. For example you get sieged by 100 goblins, and they spawn 100 trolls, 200 war wolves and 50 ogres... they probably would act like wildlife and dont follow the siege AI, but would attack you. It would use syndrometrigger and spawnunit, two dfhack scripts.

Or, even better, make a goblin siege use the force script to spawn 2-3 moresieges of a goblin2 entity.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

MDFification

  • Bay Watcher
  • Hammerer at Law
    • View Profile
Re: Is it possible to increase a siege's numbers?
« Reply #2 on: December 13, 2013, 02:09:55 pm »

Not by conventional means, but there are tricks to make a creature generate more creatures. For example you get sieged by 100 goblins, and they spawn 100 trolls, 200 war wolves and 50 ogres... they probably would act like wildlife and dont follow the siege AI, but would attack you. It would use syndrometrigger and spawnunit, two dfhack scripts.

Or, even better, make a goblin siege use the force script to spawn 2-3 moresieges of a goblin2 entity.

This being said, a world with plentiful goblins (they tend to survive and thrive in worldgen. If not, you can increase the number of initial goblins) can send some pretty massive sieges on its own. In a world where goblins haven't tamed any mounts yet, I remember getting sieges of 130 goblins +20 trolls at once.
If you use syndrometrigger/spawnunit to spawn creatures with [BUILDING_DESTROYER:2] and add [SIEGE_IGNORES_NEUTRAL] (<- or something like that, don't remember the tag, you can find it on the wiki token reference) then you'll end up with a siege that ignores the extra spawned creatures and extra spawned creatures that path into your fort. I think that if they have the [LIKES_FIGHTING] tag they won't run from your dwarves and fight them.
Alternatively you could rig up syndrometrigger to give the spawned creatures the crazed tag whenever they see a dwarf. This will cause them to attack neutrals and members of the siege though.
Logged

Wannabehero

  • Bay Watcher
    • View Profile
Re: Is it possible to increase a siege's numbers?
« Reply #3 on: December 13, 2013, 03:37:05 pm »

Mod goblins to have three identical bodies, connected to one common "root" body part.  The "root" bodypart disintegrates at normal temperatures.  This results in dead goblin and two body parts containing a complete body.

Global interaction targets goblins for resurrection.  Interaction also applies syndrome to add some tag.  Interaction will not target goblins which possess said tag.  Prevents endless resurrections.

Sieges will now result in triple to goblin numbers.  Will also triple the size of ambushes and thieves.  Nasty side effect: will probably make ambushes and thieves/snatchers visible.

Also, all your gobos would be completely nekked too.  Hilarity ensues.
Logged

someone12345

  • Bay Watcher
    • View Profile
Re: Is it possible to increase a siege's numbers?
« Reply #4 on: December 19, 2013, 09:44:42 pm »

Perhaps you could remove the variable positions tag and add a "squad leader" noble that commands a squad of ~50 goblins?
Logged
GENERATION 26:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experime

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Is it possible to increase a siege's numbers?
« Reply #5 on: December 20, 2013, 09:12:33 am »

Mod goblins to have three identical bodies, connected to one common "root" body part.  The "root" bodypart disintegrates at normal temperatures.  This results in dead goblin and two body parts containing a complete body.

Global interaction targets goblins for resurrection.  Interaction also applies syndrome to add some tag.  Interaction will not target goblins which possess said tag.  Prevents endless resurrections.

Sieges will now result in triple to goblin numbers.  Will also triple the size of ambushes and thieves.  Nasty side effect: will probably make ambushes and thieves/snatchers visible.

Also, all your gobos would be completely nekked too.  Hilarity ensues.
I want to smoke the same stuff you do.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository