Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Fish out of water...doesn't care?  (Read 984 times)

Mephansteras

  • Bay Watcher
  • Forger of Civilizations
    • View Profile
Fish out of water...doesn't care?
« on: May 14, 2008, 01:58:00 pm »

So, I'm adding in some larger jellyfish to my mod. No big deal, right?

Except...they don't seem to want to spawn in water, and don't really care that they aren't. They just run around on land, and I can't figure out how they're doing that.

Here's the code:

code:
 
[CREATURE:JELLYFISH]
   [NAME:jellyfish:jellyfish:jellyfish]
   [TILE:'j'][COLOR:7:0:1]
   [LARGE_ROAMING]
   [AQUATIC][UNDERSWIM][IMMOBILE_LAND]
   [MODVALUE:2]
   [GENPOWER:2]
   [PREFSTRING:etherial looks]
   [ALL_ACTIVE]
   [POPULATION_NUMBER:15:30]
   [CLUSTER_NUMBER:1:4]
   [BENIGN][NATURAL]
   [PETVALUE:20]
   [EXTRACT:jellyfish goo:7:0:1]
   [EXTRACT_VALUE:50]   
   [EXTRACT_STUN_INTERMITTENT]
   [BODY:BASIC_1PARTBODY:SIX_TENTACLES:GUTS]
   [NOPAIN][EXTRAVISION][NOBREATHE][NOBLEED][NOSTUN][NONAUSEA][NOEMOTION][RECKLESS]
      [NOSTUCKINS][SEVERONBREAKS][NOSKULL][NOSKIN][NOBONES][NOTHOUGHT][NOEXERT]
   [SIZE:2]
   [ATTACK:MAIN:BYTOKEN:RUTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [ATTACK:MAIN:BYTOKEN:LUTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [ATTACK:MAIN:BYTOKEN:RMTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [ATTACK:MAIN:BYTOKEN:LMTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [ATTACK:MAIN:BYTOKEN:RLTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [ATTACK:MAIN:BYTOKEN:LLTC:sting:stings:1:1:PIERCE][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [MAXAGE:2:4]
   [NO_DRINK]
   [CHILD:1][CHILDNAME:jellyfish polypoid:jellyfish polypoids]
   [FAT:1]
   [BIOME:OCEAN_ARCTIC]
   [BIOME:OCEAN_TEMPERATE]
   [BIOME:OCEAN_TROPICAL]
   [STANDARD_FLESH]
   [HOMEOTHERM:10067]
   [SWIMS_INNATE][SWIM_SPEED:500]


Logged
Civilization Forge Mod v2.80: Adding in new races, equipment, animals, plants, metals, etc. Now with Alchemy and Libraries! Variety to spice up DF! (For DF 0.34.10)
Come play Mafia with us!
"Let us maintain our chill composure." - Toady One

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Fish out of water...doesn't care?
« Reply #1 on: May 14, 2008, 02:23:00 pm »

[NO_BREATHE]


Mudmen are actually aquatic creatures.  They only move around on land because they don't have to breathe.  It's the undead effect.

The immobility tag should stop them, but I guess it isn't.  'Fraid I can't help you much more than that.

Mephansteras

  • Bay Watcher
  • Forger of Civilizations
    • View Profile
Re: Fish out of water...doesn't care?
« Reply #2 on: May 14, 2008, 03:39:00 pm »

Ahh...ok. Hadn't even realized that I'd copied that when I put in the rest of those codes. I'll try taking it out and seeing if they behave more rationally.
Logged
Civilization Forge Mod v2.80: Adding in new races, equipment, animals, plants, metals, etc. Now with Alchemy and Libraries! Variety to spice up DF! (For DF 0.34.10)
Come play Mafia with us!
"Let us maintain our chill composure." - Toady One

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Fish out of water...doesn't care?
« Reply #3 on: May 14, 2008, 11:56:00 pm »

Oh, and since it's not a permanent extract, I suggest [EXTRACT_STUN] instead of [EXTRACT_STUN_INTERMITTENT].  The intermittent one really only does stuff if it has enough time to work with.

Mephansteras

  • Bay Watcher
  • Forger of Civilizations
    • View Profile
Re: Fish out of water...doesn't care?
« Reply #4 on: May 15, 2008, 01:29:00 am »

Good to know. Thanks!
Logged
Civilization Forge Mod v2.80: Adding in new races, equipment, animals, plants, metals, etc. Now with Alchemy and Libraries! Variety to spice up DF! (For DF 0.34.10)
Come play Mafia with us!
"Let us maintain our chill composure." - Toady One