(final Equipment eq)
| 3249 | } |
| 3250 | |
| 3251 | public boolean isProficientWith(final Equipment eq) |
| 3252 | { |
| 3253 | if (eq.isShield()) |
| 3254 | { |
| 3255 | return shieldProfFacet.isProficientWithShield(id, eq); |
| 3256 | } else if (eq.isArmor()) |
| 3257 | { |
| 3258 | return armorProfFacet.isProficientWithArmor(id, eq); |
| 3259 | } else if (eq.isWeapon()) |
| 3260 | { |
| 3261 | return weaponProfFacet.isProficientWithWeapon(id, eq); |
| 3262 | } |
| 3263 | |
| 3264 | return false; |
| 3265 | } |
| 3266 | |
| 3267 | /** |
| 3268 | * Changes the race of the character. First it removes the current Race, |