Orvid / Caprica

A compiler for the Papyrus scripting language used by the Creation Engine.
MIT License
84 stars 15 forks source link

Recompiling scripts generates duplicate property modifiers. #2

Closed hairlessOrphan closed 8 years ago

hairlessOrphan commented 8 years ago

If you decompile a .pex with Champollion and recompile the .psc with Caprica, properties generate duplicate modifiers:

Before: bool Property OwnedByPlayer = False auto conditional bool Property PlayerHasVisited auto conditional hidden

After: bool Property OwnedByPlayer = False auto conditional conditional bool Property PlayerHasVisited auto conditional hidden conditional hidden

Orvid commented 8 years ago

This should be fixed in v0.1.1.