πŸ“„ File: amanin.php β†’ πŸ” Species: Amanin β†’ 🌐 URL: /species/amanin.php πŸ“„ File: anzati.php β†’ πŸ” Species: Anzati β†’ 🌐 URL: /species/anzati.php ❌ No bonuses matched from raw string in Anzati: πŸ“„ File: anzellan.php β†’ πŸ” Species: Anzellan β†’ 🌐 URL: /species/anzellan.php πŸ“„ File: aqualish.php β†’ πŸ” Species: Aqualish β†’ 🌐 URL: /species/aqualish.php πŸ“„ File: barabel.php β†’ πŸ” Species: Barabel β†’ 🌐 URL: /species/barabel.php πŸ“„ File: caamasi.php β†’ πŸ” Species: Caamasi β†’ 🌐 URL: /species/caamasi.php πŸ“„ File: caridan.php β†’ πŸ” Species: Caridan β†’ 🌐 URL: /species/caridan.php βœ… Trait block matched in Caridan πŸ§ͺ Extracted 3 traits for Caridan πŸ“„ File: cerean.php β†’ πŸ” Species: Cerean β†’ 🌐 URL: /species/cerean.php πŸ“„ File: chadrafan.php β†’ πŸ” Species: Chadra-Fan β†’ 🌐 URL: /species/chadrafan.php πŸ“„ File: chiss.php β†’ πŸ” Species: Chiss β†’ 🌐 URL: /species/chiss.php πŸ“„ File: clonerepublic.php β†’ πŸ” Species: Clone, Republic β†’ 🌐 URL: /species/clonerepublic.php πŸ“„ File: codruji.php β†’ πŸ” Species: Codru-Ji β†’ 🌐 URL: /species/codruji.php πŸ“„ File: defel.php β†’ πŸ” Species: Defel β†’ 🌐 URL: /species/defel.php πŸ“„ File: devaronian.php β†’ πŸ” Species: Devaronian β†’ 🌐 URL: /species/devaronian.php πŸ“„ File: dowutin.php β†’ πŸ” Species: Dowutin β†’ 🌐 URL: /species/dowutin.php πŸ“„ File: draethos.php β†’ πŸ” Species: Draethos β†’ 🌐 URL: /species/draethos.php πŸ“„ File: droids.php β†’ πŸ” Species: Playing as a Droid β†’ 🌐 URL: /species/playingasadroid.php ❌ Ability Bonuses block not found in Playing as a Droid πŸ“„ File: dug.php β†’ πŸ” Species: Dug β†’ 🌐 URL: /species/dug.php πŸ“„ File: duros.php β†’ πŸ” Species: Duros β†’ 🌐 URL: /species/duros.php ⚠️ Skipped: Could not extract

name from ewok.php ⚠️ Skipped: Could not extract

name from felucian.php πŸ“„ File: fosh.php β†’ πŸ” Species: ️ Fosh β†’ 🌐 URL: /species/fosh.php βœ… Trait block matched in ️ Fosh πŸ§ͺ Extracted 3 traits for ️ Fosh πŸ“„ File: gamorrean.php β†’ πŸ” Species: Gamorrean β†’ 🌐 URL: /species/gamorrean.php πŸ“„ File: gendai.php β†’ πŸ” Species: Gen'Dai β†’ 🌐 URL: /species/gen039dai.php πŸ“„ File: gilbrogian.php β†’ πŸ” Species: Gilbrogian β†’ 🌐 URL: /species/gilbrogian.php πŸ“„ File: gloovan.php β†’ πŸ” Species: Gloovan β†’ 🌐 URL: /species/gloovan.php πŸ“„ File: gotal.php β†’ πŸ” Species: Gotal β†’ 🌐 URL: /species/gotal.php ❌ No bonuses matched from raw string in Gotal: πŸ“„ File: gungan.php β†’ πŸ” Species: Gungan β†’ 🌐 URL: /species/gungan.php πŸ“„ File: herglic.php β†’ πŸ” Species: Herglic β†’ 🌐 URL: /species/herglic.php πŸ“„ File: houk.php β†’ πŸ” Species: Houk β†’ 🌐 URL: /species/houk.php πŸ“„ File: human.php β†’ πŸ” Species: Human β†’ 🌐 URL: /species/human.php ❌ No bonuses matched from raw string in Human: πŸ“„ File: hutt.php β†’ πŸ” Species: Hutt β†’ 🌐 URL: /species/hutt.php πŸ“„ File: hysalrian.php β†’ πŸ” Species: Hysalrian β†’ 🌐 URL: /species/hysalrian.php πŸ“„ File: iktotchi.php β†’ πŸ” Species: Iktotchi β†’ 🌐 URL: /species/iktotchi.php πŸ“„ File: ithorian.php β†’ πŸ” Species: Ithorian β†’ 🌐 URL: /species/ithorian.php πŸ“„ File: jawa.php β†’ πŸ” Species: Jawa β†’ 🌐 URL: /species/jawa.php πŸ“„ File: kaleesh.php β†’ πŸ” Species: Kaleesh β†’ 🌐 URL: /species/kaleesh.php πŸ“„ File: kaminoan.php β†’ πŸ” Species: Kaminoan β†’ 🌐 URL: /species/kaminoan.php πŸ“„ File: keldor.php β†’ πŸ” Species: Kel Dor β†’ 🌐 URL: /species/keldor.php πŸ“„ File: lasat.php β†’ πŸ” Species: Lasat β†’ 🌐 URL: /species/lasat.php πŸ“„ File: miraluka.php β†’ πŸ” Species: Miraluka β†’ 🌐 URL: /species/miraluka.php πŸ“„ File: moncalamari.php β†’ πŸ” Species: Mon Calamari β†’ 🌐 URL: /species/moncalamari.php πŸ“„ File: muun.php β†’ πŸ” Species: Muun β†’ 🌐 URL: /species/muun.php πŸ“„ File: nagai.php β†’ πŸ” Species: Nagai β†’ 🌐 URL: /species/nagai.php πŸ“„ File: nightbrother.php β†’ πŸ” Species: Nightbrother β†’ 🌐 URL: /species/nightbrother.php πŸ“„ File: noghri.php β†’ πŸ” Species: Noghri β†’ 🌐 URL: /species/noghri.php πŸ“„ File: ortolan.php β†’ πŸ” Species: Ortolan β†’ 🌐 URL: /species/ortolan.php πŸ“„ File: pauan.php β†’ πŸ” Species: Pau'an β†’ 🌐 URL: /species/pau039an.php πŸ“„ File: quarren.php β†’ πŸ” Species: Quarren β†’ 🌐 URL: /species/quarren.php πŸ“„ File: rodian.php β†’ πŸ” Species: Rodian β†’ 🌐 URL: /species/rodian.php πŸ“„ File: sluissi.php β†’ πŸ” Species: Sluissi β†’ 🌐 URL: /species/sluissi.php πŸ“„ File: sullustan.php β†’ πŸ” Species: Sullustan β†’ 🌐 URL: /species/sullustan.php πŸ“„ File: thakwaash.php β†’ πŸ” Species: Thakwaash β†’ 🌐 URL: /species/thakwaash.php πŸ“„ File: togorian.php β†’ πŸ” Species: Togorian β†’ 🌐 URL: /species/togorian.php πŸ“„ File: togruta.php β†’ πŸ” Species: Togruta β†’ 🌐 URL: /species/togruta.php πŸ“„ File: toydarian.php β†’ πŸ” Species: Toydarian β†’ 🌐 URL: /species/toydarian.php πŸ“„ File: trandoshan.php β†’ πŸ” Species: Trandoshan β†’ 🌐 URL: /species/trandoshan.php πŸ“„ File: tridactyl.php β†’ πŸ” Species: Tridactyl β†’ 🌐 URL: /species/tridactyl.php πŸ“„ File: twilek.php β†’ πŸ” Species: Twi’lek β†’ 🌐 URL: /species/twilek.php πŸ“„ File: ugnaught.php β†’ πŸ” Species: Ugnaught β†’ 🌐 URL: /species/ugnaught.php πŸ“„ File: vuvrian.php β†’ πŸ” Species: Vuvrian β†’ 🌐 URL: /species/vuvrian.php ❌ No bonuses matched from raw string in Vuvrian: 0 Array, 1 Array, 2 Array πŸ“„ File: weequay.php β†’ πŸ” Species: Weequay β†’ 🌐 URL: /species/weequay.php πŸ“„ File: wookiee.php β†’ πŸ” Species: Wookiee β†’ 🌐 URL: /species/wookiee.php πŸ“„ File: yamrii.php β†’ πŸ” Species: Yam'rii β†’ 🌐 URL: /species/yam039rii.php πŸ“„ File: yarkora.php β†’ πŸ” Species: Yarkora β†’ 🌐 URL: /species/yarkora.php πŸ“„ File: zabrak.php β†’ πŸ” Species: Zabrak β†’ 🌐 URL: /species/zabrak.php ❌ No bonuses matched from raw string in Zabrak: CON 2 πŸ“„ File: zygerrian.php β†’ πŸ” Species: Zygerrian β†’ 🌐 URL: /species/zygerrian.php βœ… species_full.json written with 65 species.