def get_phox_attacks(phox, attackDB, familyDB): for string in phox.attack_strings: attack = Attack() db_info = attackDB.find({"name": string}) for doc in db_info: attack.name = doc["name"] attack.family = doc["family"] attack.style = doc["style"] attack.damage = doc["damage"] attack.cost = doc["cost"] attack.effect = doc["effect"] attack.plain_text_effect = doc["plain text effect"] get_advantages(attack, familyDB) phox.attacks.append(attack) phox.attack_strings = []