Fix assumptions about the order of weapon subtypes in _give_weapon() and

_beogh_retribution(), and fix them so that they work the same way as before r8681.

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8905 c06c8d41-db1a-0410-9941-cceddc491573

Created by  dolorous  on February 5, 2009
TTLTKFWPSA5YKJNZHRWQMIJKLX7EYHTWGHX3MJUVBEXWCHZHSYCQC
Change contents