|
Official Rules & FAQ's Compilation and discussion of official HeroScape Rules and Frequently Asked Questions. **Special attacks never receive any bonuses.** |
|
Thread Tools | Search this Thread | Display Modes |
#25
|
||||
|
||||
Quote:
Edit: Oops R˙chean already said this. Never negotiate the truth. - Serj Tankian Trade List: Please contact with offers. http://www.heroscapers.com/community...ostcount=10010 |
#26
|
|||
|
|||
Quote:
I'll remove it from the list. |
#27
|
||||
|
||||
jcb231 - I could have sworn it was an official ruling. I know it was THERE, but I suppose it is possible it was just a group concensus.
CornPuff - I'm a programmer as well So maybe I can explain my rationale in programming terms. let's say the Defense roll is this semi-pseduocode function: Code:
int DefenseRoll(number_of_dice, flags) { for each dice roll it if it's a shield, add it to the "results" end for if flags contains AutoShield add one to results elseif blah blah .. other things that the flags could be, like the double shields thing end if return results } Code:
... Check Special Powers in effect number of skulls = RollAttack(number_of_attack_dice,attackflags) if allowed to roll defense number of shields = RollDefense(number_of_defense_dice,defenseflags) else number of shields = 0 end if damage = number of skulls - number of shields ApplyDamage(damage) ... I hope this makes sense I think you probably DID understand where we were coming from already, but I figured that from one programmer to another, it may help to show how this side can "make sense" in that way, too |
#28
|
|||
|
|||
I see your schwartz is as big as mine
I see where you are coming from. I just see it more like this: Code:
if( ParalyzingStare ){ target.def = 0 } Shields = RollDefense[target.def, flags] * Valor + AutoShields Skulls = RollAttack[attacker.atk, flags] * Deadly + AutoSkulls if( skulls - shields > 0 ) { takeWounds(target, skulls - shields ) } I think the problem is that the people that wrote the rules weren't programmers :P I'll ask Craig personally in 14 days. No offense to the people that thought he answered it on HQ, I just like to hear it for myself. Part of the problem with HS is that so many rules are defined on the cards themselves. Its like the structure of turns and attacks is changing as each new wave comes out Sudema is top notch in Heroscape: Legacy. Try out this alternative unit cost system at your next game day or tournament. |
#29
|
||||
|
||||
Quote:
What, you mean it's hard for non-programmers to read? To bad... Maybe you should bring Craig a basic C programming book for future development |
#30
|
|||
|
|||
Here's a "Tough" question....
How many dice is Tough 1 (as in, one auto-shield) mathematically equal to? Three defense dice? Four? Two? ??? |
#31
|
||||
|
||||
Sorry, I don't know program code but I do know english, and it's very clear that the gorillinators don't get their extra shield if MBS or Murphy are successful in rendering them defenseless.
MBS's opponent cannot roll "any defense dice" when his stare is successful. The Gnators' power says that "when rolling defense dice." But they are not rolling defense dice, so no tough extra. No need to bother Craig with this one. Good trades: Hogg, Grimfang, Onacara, Sleightofhand, 'Scaper94, orec, Snappleman, R˙chean, lefton4ya, odbo255 |
#32
|
||||
|
||||
Quote:
3 defense dice gets you the following probabilities: 30% chance of 0 shields 44% chance of 1 shield 22% chance of 2 shields 4% chance of 3 shields So the 3 dice gives you a slightly better chance of rolling < 1 than rolling more than 1, but the upside is greater (i.e. you can get 1 less than 1 or 2 more than 1). |