created, and for weapons/armour the frequency of the various brands/egos.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8448 c06c8d41-db1a-0410-9941-cceddc491573
TPUN5AJ5NI7QCL7MIQH3VPYYW2O55TWXOSTAGV3AY23WVH7A3ZYQC fprintf(ostat, "Egos (including artefacts):\n");const char* names[] = {"normal","flaming","freezing","holy wrath","electrocution","orc slaying","dragon slaying","venom","protection","draning","speed","vorpal","flame","frost","vampiricism","pain","distortion","reaching","returning","chaos","confusion",};for (int i = 0; i <= SPWPN_CONFUSE; i++){if (ego_quants[i] > 0)fprintf(ostat, "%14s: %5.2f\n", names[i],100.0 * (float) ego_quants[i] / (float) acq_calls);}fprintf(ostat, "\n\n");
fprintf(ostat, "Egos (excluding artefacts):\n");const char* names[] = {"normal","running","fire resistance","cold resistance","poison resistance","see invis","darkness","strength","dexterity","intelligence","ponderous","levitation","magic reistance","protection","stealth","resistance","positive energy","archmagi","preservation","reflection"};const int non_art = acq_calls - num_arts;for (int i = 0; i <= SPARM_REFLECTION; i++){if (ego_quants[i] > 0)fprintf(ostat, "%17s: %5.2f\n", names[i],100.0 * (float) ego_quants[i] / (float) non_art);}fprintf(ostat, "\n\n");