diff --git a/releases/3.04/Balance.txt b/releases/3.04/Balance.txt index 66965e1..6fc2547 100644 --- a/releases/3.04/Balance.txt +++ b/releases/3.04/Balance.txt @@ -27,7 +27,7 @@ #define kArmoryCost 10 #define kArmoryHealth 2400 #define kArmoryUpgradeCost 30 -#define kArmoryUpgradeTime 180 +#define kArmoryUpgradeTime 160 #define kArmsLabBuildTime 19 #define kArmsLabCost 20 #define kArmsLabHealth 2200 @@ -98,7 +98,7 @@ #define kElectricalUpgradeResearchTime 30 #define kEnsnareTime 2 #define kEvolutionCost 0 -#define kEvolutionGestateTime 2 +#define kEvolutionGestateTime 3 #define kFadeArmorUpgrade 100 #define kFadeBaseArmor 150 #define kFadeBaseSpeed 240 @@ -154,7 +154,7 @@ #define kHeavyArmorAbsorbPercent 95 #define kHeavyArmorCost 15 #define kHeavyArmorResearchCost 40 -#define kHeavyArmorResearchTime 100 +#define kHeavyArmorResearchTime 110 #define kHiveBuildTime 180 #define kHiveCost 40 #define kHiveHealRadius 500 @@ -165,7 +165,7 @@ #define kInfantryPortalHealth 2500 #define kJetpackCost 15 #define kJetpacksResearchCost 35 -#define kJetpacksResearchTime 50 +#define kJetpacksResearchTime 60 #define kKNDamage 30 #define kKillRewardMax 3 #define kKillRewardMin 1 @@ -275,7 +275,7 @@ #define kShotgunCost 10 #define kSiegeBuildTime 10 #define kSiegeCost 15 -#define kSiegeDamage 380 +#define kSiegeDamage 400 #define kSiegeHealth 2000 #define kSiegeROF 4 #define kSiegeTurretRange 1100 diff --git a/releases/3.04/source/mod/AvHMachineGun.cpp b/releases/3.04/source/mod/AvHMachineGun.cpp index 026d325..9d2efc6 100644 --- a/releases/3.04/source/mod/AvHMachineGun.cpp +++ b/releases/3.04/source/mod/AvHMachineGun.cpp @@ -171,7 +171,7 @@ void AvHMachineGun::Spawn() Precache(); this->m_iId = AVH_WEAPON_MG; - this->m_iDefaultAmmo = BALANCE_IVAR(kMGMaxClip)*BALANCE_IVAR(kMarineSpawnClips); + this->m_iDefaultAmmo = BALANCE_IVAR(kMGMaxClip)*(BALANCE_IVAR(kMarineSpawnClips) + 1); // Set our class name this->pev->classname = MAKE_STRING(kwsMachineGun); diff --git a/releases/3.04/source/mod/AvHPistol.cpp b/releases/3.04/source/mod/AvHPistol.cpp index 89ede43..53562dd 100644 --- a/releases/3.04/source/mod/AvHPistol.cpp +++ b/releases/3.04/source/mod/AvHPistol.cpp @@ -195,7 +195,7 @@ void AvHPistol::Spawn() Precache(); this->m_iId = AVH_WEAPON_PISTOL; - this->m_iDefaultAmmo = BALANCE_IVAR(kHGMaxClip)*BALANCE_IVAR(kMarineSpawnClips); + this->m_iDefaultAmmo = BALANCE_IVAR(kHGMaxClip)*(BALANCE_IVAR(kMarineSpawnClips) + 1); // Set our class name this->pev->classname = MAKE_STRING(kwsPistol);