add one shot rule
This commit is contained in:
+3
-21
@@ -14,27 +14,9 @@
|
|||||||
href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700;800;900&display=swap"
|
href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700;800;900&display=swap"
|
||||||
rel="stylesheet"
|
rel="stylesheet"
|
||||||
/>
|
/>
|
||||||
<script type="text/javascript">
|
<script>
|
||||||
window.smartlook ||
|
!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
|
||||||
(function (d) {
|
posthog.init('phc_QqImEAwwTBa3yh4DhiQ1bCHWA3DBr3lPuosKNRwSuEq',{api_host:'https://eu.posthog.com'})
|
||||||
var o = (smartlook = function () {
|
|
||||||
o.api.push(arguments);
|
|
||||||
}),
|
|
||||||
h = d.getElementsByTagName("head")[0];
|
|
||||||
var c = d.createElement("script");
|
|
||||||
o.api = new Array();
|
|
||||||
c.async = true;
|
|
||||||
c.type = "text/javascript";
|
|
||||||
c.charset = "utf-8";
|
|
||||||
c.src = "https://web-sdk.smartlook.com/recorder.js";
|
|
||||||
h.appendChild(c);
|
|
||||||
})(document);
|
|
||||||
smartlook("init", "6c673840c75304c9052f4bbf292ed6a70748ea28", {
|
|
||||||
region: "eu",
|
|
||||||
cookies: false,
|
|
||||||
numbers: true,
|
|
||||||
});
|
|
||||||
smartlook("record", { numbers: true });
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
@@ -123,6 +123,14 @@ const Weapon = ({ weapon, modelStats, isMelee, className, forceRules }) => {
|
|||||||
"Indirect Fire",
|
"Indirect Fire",
|
||||||
"This weapon can target units that are not visible to the bearer."
|
"This weapon can target units that are not visible to the bearer."
|
||||||
);
|
);
|
||||||
|
replaceAbilityWithType(
|
||||||
|
[
|
||||||
|
"The bearer can only shoot with this weapon once per battle.",
|
||||||
|
"The bearer can only shoot with this weapon once per battle",
|
||||||
|
],
|
||||||
|
"One Shoot",
|
||||||
|
"The bearer can only shoot with this weapon once per battle."
|
||||||
|
);
|
||||||
replaceAbilityWithType(["Plague Weapon.", "Plague Weapon"], "Plague Weapon");
|
replaceAbilityWithType(["Plague Weapon.", "Plague Weapon"], "Plague Weapon");
|
||||||
replaceAbilityWithType(["Sonic Weapon.", "Sonic Weapon"], "Sonic Weapon");
|
replaceAbilityWithType(["Sonic Weapon.", "Sonic Weapon"], "Sonic Weapon");
|
||||||
replaceAbilityWithType(["Shuriken.", "Shuriken"], "Shuriken");
|
replaceAbilityWithType(["Shuriken.", "Shuriken"], "Shuriken");
|
||||||
|
|||||||
Reference in New Issue
Block a user