// CELESTIAL SPEAR;

hitSound.m_sound = 748;
hitSound.m_volumeMin = 1.0;
hitSound.m_volumeMax = 1.0;
hitSound.m_pitchMin = 0.9;
hitSound.m_pitchMax = 1.1;

hitEnemySound.m_sound = 440;
hitEnemySound.m_volumeMin = 2.0;
hitEnemySound.m_volumeMax = 2.0;
hitEnemySound.m_pitchMin = 0.6;
hitEnemySound.m_pitchMax = 0.7;

displaySwipe = true;
forceFireEnabled = true;
noAmmoSound.m_sound = 40;
shockStacks = 10;

soundRange = 6.0;
fireSound.m_sound = 744;
bloodAmmoDamage = 1;

Init("/Game/FirstPerson/Textures/fpsCelestialSpear", "/Game/FirstPerson/Textures/fpsCelestialSpearNormal", "/Game/FirstPerson/Textures/fpsCelestialSpearEmissive",
"/Game/FirstPerson/Textures/itemCelestialSpear", 0.5, 25, false, 1.5, "CELESTIAL%20SPEAR", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsCelestialSpear_Sp";
InitBlade(900.0, 40.0, false);

AddPotentialStats(0, 1, 3, 4, 7, 8, 10, 11, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28);

InitStartFiringAnim(2, 6, -1.0, true);
InitStopFiringAnim(0, 2, 3.0, false);

[secondary]

hitSound.m_sound = 748;
hitSound.m_volumeMin = 1.0;
hitSound.m_volumeMax = 1.0;
hitSound.m_pitchMin = 0.9;
hitSound.m_pitchMax = 1.1;
chargeSound.m_sound = 746;
chargeMaxSound.m_sound = 747;
pierceChance = 1.0;
displaySwipe = true;
forceFireEnabled = true;
noAmmoSound.m_sound = 40;
shockStacks = 10;

fireSound.m_sound = 745;
bloodAmmoDamage = 3;
//offsetProjectile = true;
shootOnChargeRelease = true;
soundRange = 8.0;
pierceChance = 1.0;
alsoShootNextWeapons = true;
weaponPushbackVel = 75000.0;
//sizeMult = 1.5;

Init("/Game/FirstPerson/Textures/fpsCelestialSpear", "/Game/FirstPerson/Textures/fpsCelestialSpearNormal", "/Game/FirstPerson/Textures/fpsCelestialSpearEmissive",
"/Game/FirstPerson/Textures/itemCelestialSpear", 0.3, 30, false, 10.0, "CELESTIAL%20SPEAR", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsCelestialSpear_Sp";
InitBulletWeapon(2, 7, 1, 0.0, 1000.0, 3000.0, 1, 0, false, -1, 87);
InitBeam(4000.0, true, true);
InitCharge(0.3, 0.3, 30, 4000.0, 40.0, false, false, false);

AddPotentialStats(0, 1, 3, 4, 7, 8, 10, 11, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28);

InitStartFiringAnim(17, 2, -1.0, true);
InitStopFiringAnim(0, 2, 3.0, false);
InitChargeAnim(8, 5, -1.0, true);
InitChargeMaxAnim(13, 4, 0.175, false);

[secondary]

shockStacks = 10;
bloodAmmoDamage = 0;
soundRange = 8.0;
//offsetProjectile = true;
pierceChance = 1.0;
firingPattern = 3;
firingPatternModifier = 10.0;
sizeMult = 0.25;

Init("/Game/FirstPerson/Textures/fpsCelestialSpear", "/Game/FirstPerson/Textures/fpsCelestialSpearNormal", "/Game/FirstPerson/Textures/fpsCelestialSpearEmissive",
"/Game/FirstPerson/Textures/itemCelestialSpear", 0.3, 15, false, 0.0, "CELESTIAL%20SPEAR", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsCelestialSpear_Sp";
InitBulletWeapon(-1, 1, 1, 0.0, 1000, 5000.0, 9, 0, false, -1, 87);
InitBeam(2000.0, true, true);

AddPotentialStats(0, 1, 3, 4, 7, 8, 10, 11, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28);

InitStartFiringAnim(17, 2, -1.0, true);
InitStopFiringAnim(0, 2, 3.0, false);

[secondary]

shockStacks = 10;
bloodAmmoDamage = 0;
soundRange = 8.0;
//forcedRecoil = 10.0;
offsetProjectile = true;
firingPattern = 3;
firingPatternModifier = 20.0;

Init("/Game/FirstPerson/Textures/fpsCelestialSpear", "/Game/FirstPerson/Textures/fpsCelestialSpearNormal", "/Game/FirstPerson/Textures/fpsCelestialSpearEmissive",
"/Game/FirstPerson/Textures/itemCelestialSpear", 0.3, 5, false, 0.0, "CELESTIAL%20SPEAR", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsCelestialSpear_Sp";
InitBulletWeapon(-1, 1, 1, 0.0, 1000, 1000.0, 5, 0, false, -1, 88);

AddPotentialStats(0, 1, 3, 4, 7, 8, 10, 11, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28);

InitStartFiringAnim(17, 2, -1.0, true);
InitStopFiringAnim(0, 2, 3.0, false);