A very interesting bug of many clones based on 2moons. Original 2Moons battle engine and OPBE confuse the shield and armor values.
Every ship has a shield, armor and cannon. However, in the database, the armor and shield are mixed up in places. Some functions in the game reverse this value and some do not. The RDF Engine is a 2moons independent engine - it works with many games of this type. It is possible that there is no such error in another engine.
Such a mistake obviously affects the course of the fight, but not often not drastically. Just a lot of people develop research in the armor and shield game quite evenly, so their mistake gives different results, but not very different. However, this can sometimes determine defeat or victory.