import numpy as np
import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt
dices = 1
throws = 10000
# Combat dexterity
aspect1, aspect2 = 5, 2
path1, path2 = 5, 3
runes = 5
rune_dice = 4 + (2*(runes-5))
path1_dice, path2_dice = (path1 //2)*2, (path2 //2)*2
x = ((np.random.randint(rune_dice, size=(dices, throws)) + 1) +
(np.random.randint(path1_dice, size=(dices, throws)) + 1) +
(np.random.randint(path2_dice, size=(dices, throws)) + 1) +
+ aspect1 + aspect2)
sns.displot(pd.DataFrame(x.T), x=0, binwidth=1)
plt.show()