I imported from Nerun's .MAP files and... all my seaspawns and some dungeon spawns that spawn water type creatures (sea serpents, krakens, etc) are kind of messing up badly.
They're spawning the mobs on land, when it should only be spawned in water. How can I fix them to spawn only on water?
And is there an easy way to make the change to a group of spawners (there's like over 200 seaspawners across the 5 facets!)
when you spawn something like a kraken that you only want to spawn on water tiles, you would add the #WET spawn control keyword to the entry like this
#WET; kraken
instead of just
kraken
To do this for all of your sea spawners, the easiest way is to save them to XML files, and then just do string search and replace on the various entries.
OK, very cool, thank you Arte!!!
I may just modify the default placement algorithm to take the CanSwim and CantWalk settings of the creature into consideration when deciding whether to allow them on land or water.
You could still override those defaults with the #WET keyword, but for things that only swim like krakens, you wouldnt have to specify it.
the latest v3.16 beta will now automatically allow water creatures to spawn on water.
QUOTE |
- default spawn placement will now automatically take into consideration the CanSwim and CantWalk mobile properties when calculating valid spawn locations. This will allow water creatures to automatically be allowed to spawn on water without having to explictly inform the spawner with '*' or #WET, and will prevent creatures that cant walk from being spawned on land.
|