--- a/src/Weapons.cc Sun Dec 07 22:48:46 2008 +0000
+++ b/src/Weapons.cc Sun Dec 07 23:10:30 2008 +0000
@@ -21,11 +21,12 @@
std::vector<Weapon*> buildWeaponsList (void) {
std::vector<Weapon*> weapons;
+ int idx = 0;
for (WeaponParams *wp = WEAPON_PARAMS;
wp->age || wp->speed || wp->recoil || wp->explosionRadius || wp->radius || wp->reloadTime;
- wp++) {
- weapons.push_back(new Weapon(wp->age, wp->speed, wp->recoil, wp->explosionRadius, wp->radius, wp->reloadTime, wp->name));
+ wp++, idx++) {
+ weapons.push_back(new Weapon(idx, wp->age, wp->speed, wp->recoil, wp->explosionRadius, wp->radius, wp->reloadTime, wp->name));
}
return weapons;