Catchable Familiars

  • I mulled it over from a prior dicussion.

    Step 1 - Build a "blank slate" familiar, with 10 in all stats and the basic 3hp level, and some generalized feats (Dodge, Awareness, Stealthy, etc) and an empty skin.
    Step 2 - Implement a catch system on whatever criteria, storing the resref of the creature on the char token.
    Step 3 - When one summons this familiar, it creates a copy of the original in a contaiment cell, applies buffs/debuffs to match stats up, copies the item properties from skin to the blank slate (filtering out stuff like true sight), and copies and force equips the creature weapon.
    Step 4 - Destroy the reference critter in the containment area.

    Problems Arising
    The creatures racial type won't match up (unless one makes a blank slate of each potential race)
    Buffs may not work due to the pre-existing buff effect
    All familiars will have the same skillset (This could be solved by coding in some bonus effects)

    Applying a polymorph solves the first two problems and skips come scripting in step 3, but limits it creatures that are defined in polymorph.2da (which is alot, due to the shifter/polymorph changes). This requires a somewhat hefty (though not complex by any means) translation script to convert resref to 2da number though.

  • Have better idea out of your own! Thanks for the suggestion.

  • Pokemon meets CoA.

  • Alright, Mr.Bacon's gonna have to script an unknown dungeon so I can catch me a Mewtwo.

  • oh i so have to make a char with a familiar

Log in to reply