So oetg-v has always been a pain to maintain because it took the middle of the road, both mostly copying any code it wanted changed, but then still tapping into oetg for things (misc files it didn't need to change, server)
I've merged three commits to oetg:
https://github.com/serprex/openEtG/commit/97f4e93917571a326a041541c79cec008eaa8921
https://github.com/serprex/openEtG/commit/633ab527c89c234c044439346a54ed4a6ab64699
https://github.com/serprex/openEtG/commit/f8856ca1b7a10b6aa90d5ea151b605c2ec44c63d
This seemed easier than going through the painful process of once again reimplementing things until it starts working again. It's still pretty broken since I only did enough to get our sparse set of unit tests passing. eg I noticed in a test game that Steal didn't give me the opponent's weapon
oetg-v can be now accessed by choosing the "Original" set in an oetg custom game. The lobby ui needs work. Right now it's particularly bad in that the host will have to paste in deck codes. Also deck codes will have to be in oetg's format. I intend to eventually add conversion support, it's not too hard to notice the difference in code
PS I've removed Cygnia things. If anyone wants to patch it back together they can go digging in the repo history & host it themselves. There's also Zblader's fork which was the code until I merged it in tree (https://github.com/ZephyrPhantom/openEtG)