Tu pode criar duas variáveis, tipo, se determinado personagem tomou determinada atitude, e caso seja uma má atitude, tu adiciona uma determinada quantia a variável, por exemplo: O personagem roubou algo, adiciona 3 a variável "Ações ruins", caso ele fez uma coisa boa adiciona uma variável de ações boas, sendo que tu pode adaptar, ao invés de ações, pode criar "Lábia", como tu falou, seguindo a mesma ordem, e caso determinada quest precisa de uma certa quantidade de "Lábia", cria uma condição baseado nos números adicionados na variáveis, é isso que faço nos meus jogos, e dá certo. :v