48 coaches online • Server time: 15:24
Forum Chat
Log in
Recent Forum Topics goto Post BB2020 - Kick team m...goto Post What happened?goto Post Secret League Americ...
SearchSearch 
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic
BadMrMojo



Joined: Aug 02, 2003

Post   Posted: Jan 30, 2004 - 21:04 Reply with quote Back to top

Oh. Never noticed that. Sounds like it's cancelling assists rather than accumulating them.

So (as far as the client is concerned)
Str 6 + 3 assists vs Str 3 + 2 assists == Str 6 + 1 assist vs Str 3 + 0 assists == Str 7 vs 3 == 3 die block
when actually it should be
Str 6 + 3 assists vs Str 3 + 2 assists == Str 9 vs Str 5 == 2 die block.

_________________
Ta-Ouch! of BloodBowl
Condensed Guide for Newbies
SkiJunkie



Joined: Aug 02, 2003

Post   Posted: Jan 30, 2004 - 21:06 Reply with quote Back to top

Quote:

The client does it wrong. A ST7 player blocking a st3 player with one assist each gets three dice in the client, but the LRB rules say that the st7 player would need st9 (ie, an additional assist in this case).


Well shoot. And noone has pointed this out before.

Right now the client does this:

Code:

str adj = attacher assists - defender assists

if ( str adj is positive )
    attacker st = atacker st + str adj
else
    defender st = defender st + absolute value(str adj)

//now use updated str values


So it should be this:

Code:

attacker st = attacker st + attacker assists
defender st = defender st + defender assists

//now use updated str values

_________________
--SkiJunkie
________________________________
Java BBowl - http://www.geocities.com/javabbowl
Mirror - http://javabbowl.no-ip.org
Mirror - http://home.austin.rr.com/javabbowl
Mully



Joined: Aug 02, 2003

Post   Posted: Jan 30, 2004 - 21:11 Reply with quote Back to top

WOW ..... I never even noticed that

_________________
Owner of the REAL Larson
Come join the CCC League
Severian



Joined: Dec 12, 2003

Post   Posted: Jan 30, 2004 - 21:45 Reply with quote Back to top

Is this just an issue with the assist math? It sounds like the Java client does all the math on the BLOCKER in that case:

Str 7 blocking Str 3

using blocker-only math:
Str 7 + 1 offensive assist - 1 defensive assist = Net Str 7 = 3 dice block

using LRB math:
Str 7 + 1 offensive assist = Net Str 8
Str 3 + 1 defensive assist = Net Str 4

Str 8 vs Str 4 = 2 dice block
Mezir



Joined: Aug 02, 2003

Post   Posted: Jan 31, 2004 - 02:48 Reply with quote Back to top

That should solve it Ski. Smile

_________________
Build a man a fire and he's warm for a day; set a man on fire and he's warm for the rest of his life.
Display posts from previous:     
 Jump to:   
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic