• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Uh oh. Found a bug in AB3.0b!

Warmonger

Well-known member
The following was submitted to me on the ab40k site. I have been able to reproduce it, and since it deals with the loading of saved rosters, I'm assuming that the ball is now in your court Lonewolf.

---------------------------------
Heisenberg's Terminator Honours

Steps to reproduce:
Start AB3.0b fileset 1.04
Create a new roster: no divergence, no legends, normal mission
Add a Captain
give the Captain Terminator Honours
save the roster
goto file->open roster, open the roster you just saved
captain is still the right points
goto file->open roster, open the same roster again
captain is now not being charged for termi honours but still has the extra attack; termi honours is unchecked, checking it gives another extra attack.

This doesn't always happen on the second time the roster is opened, sometimes it takes a couple more attempts, but it is very reproduceable. I tried setting "always recompile data files" but it had no effect on the bug.

A similar bug happens with Acute Senses, upon reloading it is 1pt less than it should be for a squad, unchecking and rechecking it fixes this until the roster is saved and loaded again. Might be a different bug, might be the same, I'm not sure.
---------------------------------




________________________________________________________________
 
I had a very similar issue with the Chaos files. The prob was for
items that were assigned automatically or the cost ammended by a
child cost script, i.e. extra armour for vehicle costing diff amounts
depending on the base cost or a skill/gift assigned automatically.

On the listsets I had two options, referencing the same item,
controlled by live statements. When the list was reloaded it was
always assigning the one with the higher priority, i.e. prio5
assigned even though the live statement stated that it should not b
available and that the item at prio6 had been checked.

In the end I had to create seperate items for each option (normal
inheritance to the same parent item) which stopped the issue
occurring.

Am glad u bought this one up as I thought I had done something screwy
on the code, it looks like:

1. On the load priority is used before the reference to the item is
checked.
2. Base costs are set at different times which can affect script that
ammends values based on the starting parent base cost

Woohooo - Warmonger, we seem to get all the fun ones!!


--- In armybuilder@yahoogroups.com, "warmonger" <warmonger@p...>
wrote:
> The following was submitted to me on the ab40k site. I have been
able to reproduce it, and since it deals with the loading of saved
rosters, I'm assuming that the ball is now in your court Lonewolf.
>
> ---------------------------------
> Heisenberg's Terminator Honours
>
> Steps to reproduce:
> Start AB3.0b fileset 1.04
> Create a new roster: no divergence, no legends, normal mission
> Add a Captain
> give the Captain Terminator Honours
> save the roster
> goto file->open roster, open the roster you just saved
> captain is still the right points
> goto file->open roster, open the same roster again
> captain is now not being charged for termi honours but still has
the extra attack; termi honours is unchecked, checking it gives
another extra attack.
>
> This doesn't always happen on the second time the roster is opened,
sometimes it takes a couple more attempts, but it is very
reproduceable. I tried setting "always recompile data files" but it
had no effect on the bug.
>
> A similar bug happens with Acute Senses, upon reloading it is 1pt
less than it should be for a squad, unchecking and rechecking it
fixes this until the roster is saved and loaded again. Might be a
different bug, might be the same, I'm not sure.
> ---------------------------------
>
>
>
>
> ________________________________________________________________
 
Confirmed. I was able to reproduce it each time I opened the roster.

At 04:09 PM 2/18/2005, you wrote:

>The following was submitted to me on the ab40k site. I have been able to
>reproduce it, and since it deals with the loading of saved rosters, I'm
>assuming that the ball is now in your court Lonewolf.
>
>---------------------------------
>Heisenberg's Terminator Honours
>
>Steps to reproduce:
>Start AB3.0b fileset 1.04
>Create a new roster: no divergence, no legends, normal mission
>Add a Captain
>give the Captain Terminator Honours
>save the roster
>goto file->open roster, open the roster you just saved
>captain is still the right points
>goto file->open roster, open the same roster again
>captain is now not being charged for termi honours but still has the extra
>attack; termi honours is unchecked, checking it gives another extra attack.
>
>This doesn't always happen on the second time the roster is opened,
>sometimes it takes a couple more attempts, but it is very reproduceable. I
>tried setting "always recompile data files" but it had no effect on the bug.
>
>A similar bug happens with Acute Senses, upon reloading it is 1pt less
>than it should be for a squad, unchecking and rechecking it fixes this
>until the roster is saved and loaded again. Might be a different bug,
>might be the same, I'm not sure.
>---------------------------------
>
>
>
>
>________________________________________________________________
>
>
>
>
>
>
>
>To unsubscribe from this group, email
>
>armybuilder-unsubscribe@yahoogroups.com
>Yahoo! Groups Links
>
>
>
>
 
This bug has been logged and we'll do our best to get it fixed in the near
future.

-Rob

At 02:09 PM 2/18/2005 -0700, you wrote:

>The following was submitted to me on the ab40k site. I have been able to
>reproduce it, and since it deals with the loading of saved rosters, I'm
>assuming that the ball is now in your court Lonewolf.
>
>---------------------------------
>Heisenberg's Terminator Honours
>
>Steps to reproduce:
>Start AB3.0b fileset 1.04
>Create a new roster: no divergence, no legends, normal mission
>Add a Captain
>give the Captain Terminator Honours
>save the roster
>goto file->open roster, open the roster you just saved
>captain is still the right points
>goto file->open roster, open the same roster again
>captain is now not being charged for termi honours but still has the extra
>attack; termi honours is unchecked, checking it gives another extra attack.
>
>This doesn't always happen on the second time the roster is opened,
>sometimes it takes a couple more attempts, but it is very reproduceable. I
>tried setting "always recompile data files" but it had no effect on the bug.
>
>A similar bug happens with Acute Senses, upon reloading it is 1pt less
>than it should be for a squad, unchecking and rechecking it fixes this
>until the roster is saved and loaded again. Might be a different bug,
>might be the same, I'm not sure.


---------------------------------------------------------------------------
Rob Bowes (rob@wolflair.com) (650) 588-8252
Lone Wolf Development www.wolflair.com
 
Back
Top