Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Finnicky Secret-Help!  (Read 990 times)

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Finnicky Secret-Help!
« on: January 15, 2016, 08:50:18 pm »

I attempted to make a secret that transforms the learner into a dragon. Everything seems to be in order, yet it will not show up in world-gen. Even without necromancers, it still won't show.

Help would be appreciated.

Here's the secret:
Code: [Select]
[INTERACTION:BURNINATION1]
[I_SOURCE:SECRET]
[IS_NAME:the secrets of burninating]
[IS_SPHERE:FIRE]
[IS_SPHERE:WEALTH]
[IS_SPHERE:VOLCANOS]
[IS_SPHERE:DEATH]
[IS_SECRET_GOAL:IMMORTALITY]
[IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE]
[IS_SECRET:MUNDANE_RESEARCH_POSSIBLE]
[IS_SECRET:MUNDANE_TEACHING_POSSIBLE]
[IS_SECRET:MUNDANE_RECORDING_POSSIBLE:objects/text/book_instruction.txt:objects/text/secret_burnination.txt]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:MORTAL]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:CAN_SPEAK]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_BODY_TRANSFORMATION:START:0]
[CE:CREATURE:DRAGON:SPECIAL1]
[CE_ADD_TAG:NO_AGING:START:0]

And here's the attendant book-file:
Code: [Select]
Burnination
Trogdor
Flame
Fire
Infernos
Volcanos
Smoldering Peasants
Burning Peasants
Smoldering Villages
Burning Villages
Dragonfire


Thanks!
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."

Eric Blank

  • Bay Watcher
  • *Remain calm*
    • View Profile
Re: Finnicky Secret-Help!
« Reply #1 on: January 15, 2016, 09:23:09 pm »

Well, lets see here.

Dragons dont have a caste called special1, unless you actually made one. use MALE or FEMALE, otherwise.

You can only associate a secret with a single sphere. Remove every sphere after FIRE, I guess.

See where that takes you. I can't immediately spot anything else wrong with it unless a secret cant transform something directly, which I was fairly certain DOES work.
Logged
I make Spellcrafts!
I have no idea where anything is. I have no idea what anything does. This is not merely a madhouse designed by a madman, but a madhouse designed by many madmen, each with an intense hatred for the previous madman's unique flavour of madness.

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Re: Finnicky Secret-Help!
« Reply #2 on: January 15, 2016, 09:32:53 pm »

Dragons dont have a caste called special1, unless you actually made one. use MALE or FEMALE, otherwise.
Special1 is a custom caste, with the POWER token added (these dragons are modded to be intelligent.)


You can only associate a secret with a single sphere. Remove every sphere after FIRE, I guess.
Really? Then the wiki needs to be changed.

EDIT:
I did as you suggested, and one popped up! This merits more testing, but you look to be right.

Thanks!
« Last Edit: January 15, 2016, 09:48:38 pm by Urlance Woolsbane »
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Re: Finnicky Secret-Help!
« Reply #3 on: January 19, 2016, 02:27:31 am »

Scratch that. I was able to get it to work with two different spheres. I must just have been unlucky.
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Finnicky Secret-Help!
« Reply #4 on: January 19, 2016, 05:07:36 am »

If you give a secret multiple spheres, a deity/megabeast must have all of those spheres to be able to grant the secret, so you should use two spheres at most.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Finnicky Secret-Help!
« Reply #5 on: January 19, 2016, 10:54:04 am »

If you give a secret multiple spheres, a deity/megabeast must have all of those spheres to be able to grant the secret, so you should use two spheres at most.
A single interaction can have multiple I_SOURCE blocks.  Put one Sphere in each block and it becomes a logical "or" instead of "and".

Presumably you could have several distinct pairs of required Spheres, but never tested that idea.
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Finnicky Secret-Help!
« Reply #6 on: January 19, 2016, 12:49:35 pm »

That, I didn't know. On the other hand, using multiple copies of the same/similar interaction helps counter the glut of necromancer interactions the game generates by default.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Re: Finnicky Secret-Help!
« Reply #7 on: January 19, 2016, 12:57:51 pm »

Snap! It looks like you two are right. Thanks for the help!
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."