Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Login → DA account
- Login → authorized Google account
- Go to [breeding requests journal]
- Find first non-rolled comment
- Get poster's username
- Check the google sheet to make sure user is not out of slots. If out of slots, comment and move onto next breeding.
- ...how to check for cb? does this need to be stored inside the sheet by misc when using this?
- Get any usernames present in Clutch Details, if any
- Check sheet to make sure user is not out of split slots. If out of splits, comment and move onto next breeding.
- Fetch:
- **Sire**
- Go to Sire import [ sample for context: [https://www.deviantart.com/eyeofgalyx/art/Vokun-9893-740328273](https://www.deviantart.com/eyeofgalyx/art/Vokun-9893-740328273) ] and fetch:
- ID
- EoG Status
- Check sheet to make sure stryx is not out of slots by ID. If not in sheet, add if EoG is present on import.
- If out of slots or no EoG, comment on original breeding and move onto the next breeding.
- Sex [check if male]
- Breed
- If Chiro or Lycan, is mate also Chiro/Lycan, or is a Genetic Alchemy Potion present?
- If Microstryx [not implemented] is mate Microstryx?
- If either of these are false, do not roll, comment + move on
- Genotype
- Tail type
- Feather type
- Breath
- Ascension Status
- Owner
- Lineage
- Check for Infertility
- Arena status
- **Dam**
- Go to Dam import [ sample for context : [https://www.deviantart.com/eyeofgalyx/art/Nirvana-6363-655720999](https://www.deviantart.com/eyeofgalyx/art/Nirvana-6363-655720999) ] and fetch:
- ID
- EoG Status
- Check sheet to make sure stryx is not out of slots by ID. If not in sheet, add if EoG is present on import.
- If out of slots or no EoG, comment on original breeding and move onto the next breeding.
- Sex [check if female]
- Breed
- Genotype
- Tail type
- Feather type
- Breath
- Ascension Status
- Owner
- Lineage
- Check for Infertility
- Arena status
- If sire/dam are not respectively male + female, comment on original breeding and move onto the next breeding.
- **Get Sire approval comment**
- If no link, check original commenter against owner of import. If they match, link is not needed.
- If link is needed and the owners do not match, comment on original breeding and move onto the next breeding.
- If external link, check:
- Import ID matches Sire
- Import owner matches permission comment posted
- find a way to solve issue with perms from old owners, while not allowing old owners to write out new permissions...
- Permission granted to poster of breeding
- Check lineage between Sire + Dam (first two lines only)
- Check for keyword 'no inbreeding'(?)
- If inbred when this condition is present, comment on original breeding and move on to next breeding.
- If inbred but no keywords, store for later.
- **Get Dam approval comment**
- If no link, check original commenter against owner of import. If they match, link is not needed.
- If link is needed and the owners do not match, comment on original breeding and move onto the next breeding.
- If external link, check:
- Import ID matches Dam
- Import owner matches permission comment posted
- Permission granted to poster of breeding
- Check stored lineage info
- Check for keyword 'no inbreeding'(?)
- If inbred when this condition is present, comment on original breeding and move on to next breeding.
- **Check breeding items**
- Match exact names. Items preferably must be in vault for this to work.
- Find user in vault, find item(s), remove.
- If listed but not present, comment and move onto next breeding.
- **Roll breeding here: [http://dracostryx.com/breed](http://dracostryx.com/breed)**
- Insert Sire/Dam info [Genotype, Feather type, Breed, Tail, Breath, Infertility status, Arena status]
- Check proper Ascension Status
- ...somehow check for grandfathered rates status?
- Item checks
- CB check
- If inbreeding check is true, mark as inbred
- Roll + Copy result
- Paste result as comment to original breeding
- Copy result comment URL
- Mark Sire perm comment, if applicable, with "used [link]"
- Mark Dam perm comment, if applicable, with "used [link]"
- Mark Sire [by ID] slot in sheet as used by incrementing current number unless Ascended. Do not increment past second number [x/x]
- Mark Dam [by ID] slot in sheet as used by incrementing current number unless Ascended. Do not increment past second number [x/x]
- Paste comment URL into next available unused breeding slot for current month for poster's username
- **Move to next unrolled breeding and start again**
Add Comment
Please, Sign In to add comment