was because spell loading was happening before spell creation. Now it gets loaded twice, which is slightly inefficient, but who cares.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@861 c06c8d41-db1a-0410-9941-cceddc491573
G725PD3HGAFFFQ3SKJ7E2O6I422Y54HSDFVVBM2QGLC26TGQXWEAC if (ghost.values[ GVAL_BRAND ] == SPWPN_HOLY_WRATH|| ghost.values[ GVAL_BRAND ] == SPWPN_ORC_SLAYING|| ghost.values[ GVAL_BRAND ] == SPWPN_PROTECTION|| ghost.values[ GVAL_BRAND ] == SPWPN_FLAME|| ghost.values[ GVAL_BRAND ] == SPWPN_FROST|| ghost.values[ GVAL_BRAND ] == SPWPN_DISRUPTION){ghost.values[ GVAL_BRAND ] = SPWPN_SPEED;}
} while (ghost.values[ GVAL_BRAND ] == SPWPN_HOLY_WRATH|| ghost.values[ GVAL_BRAND ] == SPWPN_ORC_SLAYING|| ghost.values[ GVAL_BRAND ] == SPWPN_PROTECTION|| ghost.values[ GVAL_BRAND ] == SPWPN_FLAME|| ghost.values[ GVAL_BRAND ] == SPWPN_FROST|| ghost.values[ GVAL_BRAND ] == SPWPN_DISRUPTION);