# HG changeset patch
# User Wuzzy <Wuzzy2@mail.ru>
# Date 1535727093 -7200
# Node ID 8e3d2f7d8737adb88be3524491c909736d30f3e7
# Parent  7edaeca8f8165101d3307c1a5a08b947ed8ed716
Force-disable gfPerHogAmmo and gfSharedAmmo for RW and BRW

diff -r 7edaeca8f816 -r 8e3d2f7d8737 ChangeLog.txt
--- a/ChangeLog.txt	Fri Aug 31 12:09:40 2018 +0200
+++ b/ChangeLog.txt	Fri Aug 31 16:51:33 2018 +0200
@@ -50,6 +50,9 @@
 Balanced Random Weapon:
  + Can adjust weapon start and crate probabilities
 
+Random Weapon:
+ * Fix breakage when enabling per-hog ammo
+
 Continental supplies:
  + Continents are now selected before the game starts
  + Continents give hog different start health
diff -r 7edaeca8f816 -r 8e3d2f7d8737 share/hedgewars/Data/Scripts/Multiplayer/Balanced_Random_Weapon.lua
--- a/share/hedgewars/Data/Scripts/Multiplayer/Balanced_Random_Weapon.lua	Fri Aug 31 12:09:40 2018 +0200
+++ b/share/hedgewars/Data/Scripts/Multiplayer/Balanced_Random_Weapon.lua	Fri Aug 31 16:51:33 2018 +0200
@@ -146,7 +146,7 @@
 end
 
 function onGameInit()
-    DisableGameFlags(gfPerHogAmmo)
+    DisableGameFlags(gfPerHogAmmo, gfSharedAmmo)
     EnableGameFlags(gfResetWeps)
     Goals = loc("Each turn you get 1-3 random weapons")
 
diff -r 7edaeca8f816 -r 8e3d2f7d8737 share/hedgewars/Data/Scripts/Multiplayer/Random_Weapon.lua
--- a/share/hedgewars/Data/Scripts/Multiplayer/Random_Weapon.lua	Fri Aug 31 12:09:40 2018 +0200
+++ b/share/hedgewars/Data/Scripts/Multiplayer/Random_Weapon.lua	Fri Aug 31 16:51:33 2018 +0200
@@ -47,7 +47,7 @@
 
 function onGameInit()
     -- Limit flags that can be set, but allow game schemes to be used
-    DisableGameFlags(gfInfAttack)
+    DisableGameFlags(gfInfAttack, gfPerHogAmmo, gfSharedAmmo)
     EnableGameFlags(gfResetWeps)
     -- Set a custom game goal that will show together with the scheme ones
     Goals = loc("Each turn you get one random weapon")