More than 1 required tech doesn't work
While I was programming GC1 techs into the game, there was something I noticed.
<Culture ID="3D Phasing">
<DisplayName>3D Phasing</DisplayName>
<Description>3D Phasing, important in the creation of Wormholes and advanced forms of communication.</Description>
<Details>Building the base of 1D Phasing and 2D Phasing, a sixth space dimension has been opened. This means that we can build 'wormholes' that will allow travel to distance that previously were beyond comprehension. The main problem is that time is not completely stable in these wormholes.</Details>
<Category>Communications</Category>
<Cost>1000</Cost>
<Group>None</Group>
<AIValue>5</AIValue>
<Model>None</Model>
<Alignment>None</Alignment>
<Requires>2D Phasing</Requires>
<Requires>Controlled Gravity</Requires>
<WeaponsAbility>10</WeaponsAbility>
<DefenseAbility>10</DefenseAbility>
<CanBeStolen>0</CanBeStolen>
<WillingnessToTrade>20</WillingnessToTrade>
</Culture>
When I looked at the tree in-game, 3D Phasing only requires Controlled Gravity to research, while 2D Phasing stops dead.
Also, what does <Category></Category> do?