diff --git a/scripts/bigshot.lic b/scripts/bigshot.lic index fe9a7f238..01e28af3f 100644 --- a/scripts/bigshot.lic +++ b/scripts/bigshot.lic @@ -8,7 +8,7 @@ contributors: SpiffyJr, Tillmen, Kalros, Hazado, Tysong, Athias, Falicor, Deysh, Nisugi game: Gemstone tags: hunting, bigshot, combat - version: 5.12.0 + version: 5.12.1 required: Lich >= 5.13.0 Setup Instructions: https://gswiki.play.net/Script_Bigshot @@ -17,6 +17,8 @@ Version Control: Major_change.feature_addition.bugfix + v5.12.1 (2026-02-08) + - fix for cast_signs/cmd_rapid to prevent double casting due to 0sec castRT. v5.12.0 (2026-02-08) - add ES/EB/EC/ED for spell, buff, cooldown, and debuff command checks v5.11.4 (2026-01-14) @@ -4939,6 +4941,7 @@ class Bigshot return unless Spell[515].affordable? return if Effects::Buffs.active?("Rapid Fire") && Effects::Buffs.time_left("Rapid Fire") > 0.05 return if Effects::Cooldowns.active?("Rapid Fire Recovery") && ignore.to_s.empty? + return unless (Time.now > Spell[515].timestamp + 1.5) waitrt? waitcastrt? @@ -7327,6 +7330,7 @@ class Bigshot if (!sign.active? && sign.affordable?) next if (Stats.prof == "Bard" && !(Char.mana >= (bard_renewal + sign.mana_cost))) + next unless Time.now > sign.timestamp + 1.5 loop do result = sign.cast break if (result.to_s !~ /Spell Hindrance/ || !sign.affordable? || !(Char.mana >= (bard_renewal + sign.mana_cost)) || dead?)