Reporting in to announce goblin siege..
I read someone had troubles with goblins showing up.. Well, I've had snatchers, had an ambush of them, and now, after beating back 4 orc sieges, goblins decide to siege.
Great fun indeed hehe. I'll let em past my recently finished Orc-meet-rock-bottom trap and introduce them to my (still naked) wrestlers.
My population is at 100 dwarves now, deathcount 10, all of those died in the 2nd orc siege. A Master Boworc came and sniped most of my archers right through my fortifications. 3 of the dead were babies, used as shield by my naked wrestlers. I saw babies flying everywhere
Baron arrived a while ago and started making reasonably absurd demands. Can't complain, really
Some suggestions.. It seems you still haven't pimped megabeasts enough for them to survive worldgen properly.. Stopped at the year 300 (as it usually also does in Vanilla DF). Maybe you can consider adding some more size and damblock to them.
Also, I would be happy with with dwarves being grumpier.. I don't even have a royal dining room, only a legendary one, and they're still quite happy, despite having slept on the floor or outside for 3 years. I don't know if there are any other tags than the [MODESTY] tag mentioned that control this..?
The Orcs are about fine.. You need tactics and preparation to counter their sieges.. However, I find they still fall rather quickly against champion wrestlers.. Consider changing [ATTACK:MAIN:BYTYPE:GRASP:punch:punches:1:2:BLUDGEON] to [ATTACK:MAIN:BYTYPE:GRASP:punch:punches:1:1:BLUDGEON]. for dwarves.. Wrestlers are overpowered anyway.
I think your mod is really, really nice, yet I wouldn't mind some more difficulty even, and I hope my suggestions might help achieve that.
One thing strikes me as odd: I used the sitefinder to get a site with a magma pool, but I haven't found it yet.. But then again, it could start deeper. I'm used to magma pools being near or at the surface of completely flat maps like this one I play now.. Ill let you know if I find it or not. (I never use reveal.exe or similar functions)