+{
+ race => 'protoss',
+ cat => 'robotic',
+ name => 'Observer',
+ pop => 1,
+ min => 25,
+ gas => 75,
+ build => 30,
+ size => 1,
+ cargo => 0,
+ armor => 0,
+ hp => 40,
+ shield => 20,
+ attr => {
+ light => 1,
+ mech => 1,
+ flying => 1,
+ },
+ speed => 1.875,
+ sight => 11,
+ detect => 1,
+ special => [
+ {
+ name => 'Permanent Cloak',
+ abbr => 'cl',
+ desc => 'cloaked at all times',
+ duration => -1,
+ },
+ ],
+ upgrade => [
+ {
+ name => 'Gravitic Boosters',
+ min => 100,
+ gas => 100,
+ build => 80,
+ speed => $V ge v5.0.11 ? 1 : 0.9375, # 50% increase
+ },
+ ],
+},
+
+{
+ race => 'protoss',
+ cat => 'robotic',
+ name => 'Warp Prism',
+ pop => 2,
+ min => 200,
+ gas => 0,
+ build => 50,
+ size => 1.75,
+ cargo => -8,
+ armor => 0,
+ hp => 100,
+ shield => 100,
+ attr => {
+ armored => 1,
+ mech => 1,
+ psionic => 1,
+ flying => 1,
+ },
+ speed => 2.9531,
+ sight => 10,
+ special => [
+ {
+ name => 'Phasing Mode',
+ abbr => 'pm',
+ desc => 'basically transforms into a hovering pylon',
+ },
+ ],
+ upgrade => [
+ {
+ name => 'Gravitic Drive',
+ min => 100,
+ gas => 100,
+ build => 80,
+ speed => 0.422,
+ },
+ ],
+},
+