Black Rose last edited by
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.
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.
DiaboSatan last edited by
Have better idea out of your own! Thanks for the suggestion.
Neolithic Heartbeat last edited by
Pokemon meets CoA.
Paradox last edited by
Alright, Mr.Bacon's gonna have to script an unknown dungeon so I can catch me a Mewtwo.
falonthas last edited by
oh i so have to make a char with a familiar