First thanks for scaling medium world content to the world size! They are finally nice to play.
However one parameter was missed out the scaling. Not so important for medium world but critical for small worlds.
I.)
The true spawn height of Harpy & Wyvern does not scale correctly with the world height (related to the player position).
According to source they can spawn if the Wyvern spawn position is < 0.45 * worldSurface.
Min/Max values of worldSurface scale with world height.
However the actual true spawn height is related to the player position with the spawn region around him.
That means the player can be located half of the spawn region height deeper (-46).
So the true spawn height (related to the player is):
< 0.45 * worldSurface + 46
Afaik for small worlds worldSurface is in between 229 and 337.
With 229 we get < 149.
149/229 is a proportion of 0.65 which is much bigger than the target 0.45 rating. (For larger worlds/worldSurface it gets closer to the 0.45 rate)
Normal terrain can also generate round about the same height. That means we can get wyvern spawn just by standing at the ground:
possible fix:
randomly picked spawn tile has a y variable < worldSurface * 0.45 - spawnRangeY
This would result in a constant true spawn height ratio among all world sizes
----------------------------------------------------------------------------------
II.]
I think the Temple in new Zenith seed is too dark for 'Color' Lightening (all other are much brighter)
Night Owl + Shiny Potion + Ligth Pet + Torches + Magiluminescence + Nigthglow + well fed
and still see almost nothing
While traversing I literally moved forward until hitting the next wall.