MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001137VCMIMechanics - Battlespublic2012-10-06 09:222014-05-30 17:41
ReporterZamolxis 
Assigned ToWarmonger 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version0.9 
Target VersionFixed in Version 
Summary0001137: Mighty Gorgon's Death Stare vs Dwarf's Magic Resistance
DescriptionAfter I saw in a battle that Dwarf's shield of magic resistance animation was shown when attacked by a Mighty Gorgon, but the Death Stare still had an effect on it, I've built the attached map for more extensive tests (ignore the artifacts, they're for a different test). Take Kyrre and attack Blue hero.

I've noticed the following WoG-VCMI discrepancies:

1. For the Mighty Gorgon stacks in that army, in WoG there's a random chance of Death Stare occurrence on their attacks or retaliations (seems to me under 50%). In VCMI seems to occur every single time. I went to Strategija for an answer, but the text is not clear (and may be the cause of the discrepancy). On page 48 they say Death Stare has 100% appliance probability (what we see in VCMI), however only 2 rows below they say "Every Mighty Gorgon has a 10% probability of Death Stare". For me that looks like a contradiction, but maybe someone can clarify why it's not. And then we'll see what needs to change in VCMI.

2. I only did the battle a couple of times in WoG and VCMI, but I noticed the following about Dwarf's magic resistance against Death Stare: In WoG, I never saw the Shield animation, as if Dwarves are not resistant to it, while in VCMI it was always 2-3 times out of 7 attacks per round (I guess matching the 40% resistance the Dwarves had). Strategija is more clear on this:
- On page 42, Death Stare is not listed among the creature abilities Dwarves can resist
- On page 48, it says only Undead and Unliving are imune to Death Stare
As the battle log gives no info about the Shield, I'm not sure what the issue is in VCMI: does Shield act by reducing the Death Stare effect (which would be wrong anyway), or do we just see the Shield animation according to Dwarves' 40% probability, but with no impact to the spell effect, because the spell was correctly coded to have regular effect on Dwarves as well?

(3.) A side bug/missing feature linked to the above: battle log should give information about any action or animation in battle (except creature moving without attacking). So in our case, if Shield animation is shown, the battle log should give one of the following details:
- Either "Dwarves' Magic Resistance have blocked (/reduced spell damange by) ..."
- Or "Dwarves' Magic Resistance tried to block [spell name] but [artifact name/skill/etc] prevented it" (though I think in this case there should be either a different animation, or no animation at all - don't remember)

(The last one here is optional, as it's a different bug category + I don't remember exact H3 behavior; so it shouldn't prevent this report to be marked as resolved if it cannot be handled together with the others)
TagsNo tags attached.
Attached Files? file icon Good to Go - Dwarf Resistance.h3m [^] (5,649 bytes) 2012-10-06 09:22

- Relationships
related to 0001081closedIvan Incorrect Death Stare algorythm 

-  Notes
(0003206)
Warmonger (administrator)
2012-11-14 14:28

Fixed in r3008.

Creatures will not resist 'neutral' spells (also Death Cloud or Acid Breath, for example).

- Issue History
Date Modified Username Field Change
2012-10-06 09:22 Zamolxis New Issue
2012-10-06 09:22 Zamolxis File Added: Good to Go - Dwarf Resistance.h3m
2012-10-06 09:22 Zamolxis Issue generated from: 0001081
2012-10-06 09:22 Zamolxis Relationship added related to 0001081
2012-10-06 09:23 Warmonger Assigned To => Warmonger
2012-10-06 09:23 Warmonger Status new => assigned
2012-10-06 11:49 Zamolxis Description Updated View Revisions
2012-11-14 14:28 Warmonger Note Added: 0003206
2012-11-14 14:28 Warmonger Status assigned => resolved
2012-11-14 14:28 Warmonger Resolution open => fixed
2014-05-30 17:41 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean