View Full Version : Bigshot Bug Thread
SpiffyJr
08-27-2010, 11:05 AM
Post em' here.
CanadianLady
08-27-2010, 11:26 AM
| Bigshot resting: $bigshot_should_rest was set to true.
Someone?
Tordane
08-27-2010, 11:28 AM
| Bigshot resting: $bigshot_should_rest was set to true.
Someone?
Wand user?
CanadianLady
08-27-2010, 11:29 AM
No wands, 908 preferably
Tordane
08-27-2010, 11:30 AM
No wands, 908 preferably
I'll have to look at what has changed with the new versions. Any other info you can give can help, like what was the cause for your to return from the hunt before you started getting the message?
CanadianLady
08-27-2010, 11:36 AM
Okay, I figured out what I changed to make it stop working, I was using inc 519 for hunting, I switched it over to my alias for 908 ( fire => stance off\rinc 908\rstance def\r) so I entered fire(xx).
Can someone let me know why that doesn't work?
Tordane
08-27-2010, 11:49 AM
Okay, I figured out what I changed to make it stop working, I was using inc 519 for hunting, I switched it over to my alias for 908 ( fire => stance off\rinc 908\rstance def\r) so I entered fire(xx).
Can someone let me know why that doesn't work?
Unless something changed, alias does not work as a hunting command. Just use...
908 target(xx) and have your hunting stance set to offensive.
It will stance dance auto for you.
CanadianLady
08-27-2010, 11:55 AM
thanks a bunch, I had someone helping me and I think we were both a little confused.
KingKatze
09-03-2010, 01:17 AM
Post em' here.
Currently there is a bug in bigshot with the Stance Verbose. if you use it, then bigshot automatically times out, (waits 5 seconds) before auto heading to the next command. By changing to standard stance changes again, it was fixed immediately. Just so you know, Micro Buddy.
Katze Darkshot, Assassin King of the Luukosian Deathguard
Bhaalizmo
09-03-2010, 01:27 PM
Here's a new bug that didn't used to be there regarding wand useage. It would store wands when it couldn't use them before, but now it just tosses em.
[bigshot]>wave my wand at #18212147
You cannot think clearly enough to wave the wand.
!>
[bigshot]>drop my wand
You drop an aquamarine wand.
!>
| Bigshot resting: wounded.
>
--- Lich: go2 active.
[go2: ETA: 0:00:49 (77 rooms to move through)]
pabstblueribbon
09-03-2010, 01:57 PM
Here's a new bug that didn't used to be there regarding wand useage. It would store wands when it couldn't use them before, but now it just tosses em.
[bigshot]>wave my wand at #18212147
You cannot think clearly enough to wave the wand.
!>
[bigshot]>drop my wand
You drop an aquamarine wand.
!>
| Bigshot resting: wounded.
>
--- Lich: go2 active.
[go2: ETA: 0:00:49 (77 rooms to move through)]
This would be a fairly easy fix to do yourself. Open up bigshot and search for the wand function. You just need to add in a if result ~= /wounded message|other wounded message\ then fput "whatever you do to store your wand"
Do not be afraid to dive into the code!
Bhaalizmo
09-03-2010, 02:35 PM
This would be a fairly easy fix to do yourself. Open up bigshot and search for the wand function. You just need to add in a if result ~= /wounded message|other wounded message\ then fput "whatever you do to store your wand"
Do not be afraid to dive into the code!
I appreciate the tip, but updating the script myself seems like a bad idea when it'll be getting updated periodically by others (spiffy) and it'll overwrite my changes. That's why I just post the bug here rather than trying to edit and fix the script myself.
pabstblueribbon
09-03-2010, 02:45 PM
So that you can learn.. and have it fixed in your version until it gets rolled into an update.
And you can submit your bug fix to Spiffy so that he can include it much faster.
A community writing/testing a script is much more effective than a sole maintainer.
Daragon
09-08-2010, 06:24 PM
Not sure if this is where it would go but...
I have bigshot setup to go to dark orcs in the AI for one of my characters. It has been working up until today. Instead of taking me to dark orcs it is taking me like 300 rooms out of the way to an area well above this character's level(ended up dieing 3 times apparently).
Daragon
09-08-2010, 06:44 PM
Jinkies I solved the mystery..
Apparently bigshot had a brain fart, so i had to delete all bigshot map files, and bigshot.sav. Then had to setup bigshot again..
when both wands & wracking are turned on, it'll check for wands, and if it finds none, will rest, without trying to wrack.
I believe the solution to the above is to change the spell cmd routine so it looks like so:
def cmd_spell( id, target_id, target )
return if target.status =~ /dead|gone/
unless( Spell[id].affordable? )
if(@USE_WRACKING)
wrack()
end
end
unless( Spell[id].affordable? )
if(@WAND_IF_OOM)
cmd_wand(target); return;
end
end
Previously both the wrack check and the wand check were in the same conditional block, with wand going first, so it'd check wand, and if no wands, bigshotrest=true. Moving wrack to the first slot in the single conditional would have it wrack, but then still check for wands, and bigshotrest=true (if no wands).
By separating the conditionals it'll try to wrack, if it can't, the spell will still be unaffordable and so the wand conditional will execute, if it can wrack the spell will now be affordable and the wand check will skip.
Making it two conditionals with wracking first,
and really that is more conditional than is needed, this should work:
if(@USE_WRACKING && !Spell[id].affordable? )
wrack()
end
if(@WAND_IF_OOM && !Spell[id].affordable?)
cmd_wand(target); return;
end
SpiffyJr
09-12-2010, 11:35 AM
What if you're trying to wand with gold wands and it wracks first?
You'd have to switch the order and edit the wand routine to remove the rest check from within it so it doesn't decide to rest before trying to wrack. It'd be a lot more editing.
alski415
10-12-2010, 01:41 AM
I got bigshot to work MA, but I just rolled a halfling ranger (just for you Spiffy!) and I want my mage to just tail him and cast 506, and 501, if possible..
Is it? Any input would be great, thanks in advance.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.