931
DF Modding / Re: A Better Goblin Mod
« on: September 22, 2008, 11:28:45 am »
Heh, well, I've read this thread a few times before I decided to take on the Ender goblin challenge. I'm no modder but I'll be posting what I've learned. I took version 40d and put in the enger goblins (with gear because if I kill one I'm surely taking his gear) before the world gen. I started my fortress at year 200 so that there was a chance other civ's would have survived. I also took a look at a few things. The enders now have a damblock of 50. They're also flying building destroyers. They can't be stunned, give in to pain, don't need to breathe, don't bleed and a bunch of other nasty stuff which makes most weapons useless against them. The only chance of truly doing damage is supposedly with adamantine weapons or perhaps an artifact steel one. The weapons also should preferrably be high quality.
Now, the first task is simply surviving in an ender world. Which means you need a fortress that ideally can prevent access for them while letting you get out for fresh air if possible.
My first difficulties lay in that apparently despite their racial tags... Enders have merchants.

Obviously I had to reload and tear down my trading Depot before the merchants came.
But it does have it's benefits. It gives me 'friendly' units to test my defenses on.
I've found that even flying building destroyers can't cross a lava moat if there is a closed floodgate on the other side. I'm not positive and I still need to test this but I suspect that they need to be standing on solid ground for the building destroyer tag to function. I'll be checking this out soon enough. It's either that or it's something more basic that I've read about that prevents even flying units from pathing somewhere where ground units cannot path. In any case, a retractable bridge, floodgate, lavamoat combo seems to do the trick and my fortress is now safe from unwanted intrusion. I suspect if it's the latter that it would work with a water-filled moat as well, even though technically enders can survive just fine underwater. Keep in mind that the entire fortress is underground. Deep underground.
Fortuitously for me one of the ender goblin merchants went beserk and rampaged almost every living thing on the surface before finding the last group of troglodytes in the bottomless pit where he remains. With him there no more goblin merchants have come, finally allowing me to trade with the other races.
Now, I know adamantine weapons work on enders since I managed to kill one on a test run with them, but I didn't take screen shots or anything so I'll post more once I get another confirmed kill. My goal is still to take out an Ender goblin siege and I've got a variety of death-traps to do it with. Unfortunately, one I came up with involved the use of dumping water on them from a storage tank above an open maze and having it freeze with them in it. That requires a freezing biome which I'm not in. The other possibility with that, should the water freeze instantly upon leaving the holding tank was to simply use it to crush them beneath a huge ice-cube, but again, no freezing. My other attempts to test things out can only continue now once I've killed off the merchant and I'm still undergoing training and whatnot. I capped my initial population at 14 for the first 6 years to get my fortress running, then capped it at 25 for the next few to get a strong military base. Now I'll begin ramping up to 80 so I can get sieges here. Wish me luck!
Now, the first task is simply surviving in an ender world. Which means you need a fortress that ideally can prevent access for them while letting you get out for fresh air if possible.
My first difficulties lay in that apparently despite their racial tags... Enders have merchants.

Obviously I had to reload and tear down my trading Depot before the merchants came.
But it does have it's benefits. It gives me 'friendly' units to test my defenses on.
I've found that even flying building destroyers can't cross a lava moat if there is a closed floodgate on the other side. I'm not positive and I still need to test this but I suspect that they need to be standing on solid ground for the building destroyer tag to function. I'll be checking this out soon enough. It's either that or it's something more basic that I've read about that prevents even flying units from pathing somewhere where ground units cannot path. In any case, a retractable bridge, floodgate, lavamoat combo seems to do the trick and my fortress is now safe from unwanted intrusion. I suspect if it's the latter that it would work with a water-filled moat as well, even though technically enders can survive just fine underwater. Keep in mind that the entire fortress is underground. Deep underground.
Fortuitously for me one of the ender goblin merchants went beserk and rampaged almost every living thing on the surface before finding the last group of troglodytes in the bottomless pit where he remains. With him there no more goblin merchants have come, finally allowing me to trade with the other races.
Now, I know adamantine weapons work on enders since I managed to kill one on a test run with them, but I didn't take screen shots or anything so I'll post more once I get another confirmed kill. My goal is still to take out an Ender goblin siege and I've got a variety of death-traps to do it with. Unfortunately, one I came up with involved the use of dumping water on them from a storage tank above an open maze and having it freeze with them in it. That requires a freezing biome which I'm not in. The other possibility with that, should the water freeze instantly upon leaving the holding tank was to simply use it to crush them beneath a huge ice-cube, but again, no freezing. My other attempts to test things out can only continue now once I've killed off the merchant and I'm still undergoing training and whatnot. I capped my initial population at 14 for the first 6 years to get my fortress running, then capped it at 25 for the next few to get a strong military base. Now I'll begin ramping up to 80 so I can get sieges here. Wish me luck!
))

