FANDOM


-- charactercodes/dataBaseline module
-- inside: [[Category:Modules]] using this line once...
--   this is a SEQUENCE as long as first-level items remain as sub-tables...
-- <pre>  lvl-50's = 80 so far 38=tos(all), 42/43=tng
--        lvl-95's = 0 so far 0=tos, 0=tng
--        lvl-165's = 0 so far 0=tos, 0=tng
-- total = 81 availables
-- tier 1 = 31
--      2 = 37
--      3 = 10
--      3.50 = 3 (anniv)
return {
    aaaaDEFAULT = {
        name = 'Unique&nbsp;Name&nbsp;Used&nbsp;For&nbsp;STWOG&nbsp;Wikia',
		aliases  = 'Common Name, Alternate Name',
		image = 'example.png',
		imagecaption = 'Common Name?',
		igp = 'default',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'tbd',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 100,
		nup = 10,
		skills = {
    		skill1 = 'First Skill Name',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 12, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'orange', t4 = ' to ', v4 = 'white', t5 = '.', },
    		skill2 = 'Second Skill Name',
	    	color2 = 'White',
		    cost2 = 9,
    		desc2 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.', },
    		skill3 = 'Third Skill Name',
	    	color3 = 'Blue',
		    cost3 = 11,
    		desc3 = { t1 = 'Does ', v1 = 25, t2 = ' damage to all enemies and adds a counter of ', v2 = 2, t3 = ' turns that steals ', v3 = '1 purple AP', t4 = ' and ', v4 = '1 yellow AP', t5 = ' when used up.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'RWBOYP',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 15, v2 = 3, },
		      desc2 = { v1 = 3, },
		      desc3 = { v1 = 33, v3 = '2 purple AP',}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 25, v3 = 3, v3 = 'orange/yellow', },
		      desc2 = { v1 = 3, v2 = 2, },
		      desc3 = { v1 = 44, v3 = '3 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 35, v3 = 4, v3 = 'orange/yellow', },
		      desc2 = { v1 = 4, v2 = 2, },
		      desc3 = { v1 = 55, v3 = '4 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 55, v3 = 5, v3 = 'orange/yellow', },
		      desc2 = { v1 = 5, v2 = 3, },
		      desc3 = { v1 = 77, v3 = '5 purple AP', v4 = '3 yellow AP',}, 
		      },
		},
		othersUpgradesXXX = {
            up10 = { currentlevel = 50, skillschosen = '5r4w1b', 
                    hp = 800,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 25, 
                                    dv4 = 7, dv5 = 7, dv6 = 7, },
                },
        },
	},
    abbaDEFAULT = {
        name = 'Unique&nbsp;Name&nbsp;Used&nbsp;For&nbsp;STWOG&nbsp;Wikia',
		aliases = 'Common Name, Alternate Name',
		image = 'example.png',
		imagecaption = 'Common Name?',
		igp = 'default',  -- internal game prefix (add -tier)
		tier = 2,
		series = 'TNG',
		race = 'tbd',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 200,
		nup = 15,
		skills = {
    		skill1 = 'First Skill Name',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 12, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'orange', t4 = ' to ', v4 = 'white', t5 = '.', },
    		skill2 = 'Second Skill Name',
	    	color2 = 'White',
		    cost2 = 9,
    		desc2 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.', },
    		skill3 = 'Third Skill Name',
	    	color3 = 'Blue',
		    cost3 = 11,
    		desc3 = { t1 = 'Does ', v1 = 25, t2 = ' damage to all enemies and adds a counter of ', v2 = 2, t3 = ' turns that steals ', v3 = '1 purple AP', t4 = ' and ', v4 = '1 yellow AP', t5 = ' when used up.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'RWBOYP',
		datavalues = { dv1 = 7, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 15, v2 = 3, },
		      desc2 = { v1 = 3, },
		      desc3 = { v1 = 33, v3 = '2 purple AP',}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 25, v3 = 3, v3 = 'orange/yellow', },
		      desc2 = { v1 = 3, v2 = 2, },
		      desc3 = { v1 = 44, v3 = '3 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 35, v3 = 4, v3 = 'orange/yellow', },
		      desc2 = { v1 = 4, v2 = 2, },
		      desc3 = { v1 = 55, v3 = '4 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 55, v3 = 5, v3 = 'orange/yellow', },
		      desc2 = { v1 = 5, v2 = 3, },
		      desc3 = { v1 = 77, v3 = '5 purple AP', v4 = '3 yellow AP',}, 
		      },
		},
		othersUpgradesXXX = {
            up10 = { currentlevel = 50, skillschosen = '5r4w1b',
                    hp = 800,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 25, 
                                    dv4 = 7, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5r5w5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
    accaDEFAULT = {
        name = 'Unique&nbsp;Name&nbsp;Used&nbsp;For&nbsp;STWOG&nbsp;Wikia',
		aliases = 'Common Name, Alternate Name',
		image = 'example.png',
		imagecaption = 'Common Name?',
		igp = 'default',  -- internal game prefix (add -tier)
		tier = 3,
		series = 'TOS',
		race = 'tbd',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 300,
		nup = 15,
		skills = {
    		skill1 = 'First Skill Name',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 12, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'orange', t4 = ' to ', v4 = 'white', t5 = '.', },
    		skill2 = 'Second Skill Name',
	    	color2 = 'White',
		    cost2 = 9,
    		desc2 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.', },
    		skill3 = 'Third Skill Name',
	    	color3 = 'Blue',
		    cost3 = 11,
    		desc3 = { t1 = 'Does ', v1 = 25, t2 = ' damage to all enemies and adds a counter of ', v2 = 2, t3 = ' turns that steals ', v3 = '1 purple AP', t4 = ' and ', v4 = '1 yellow AP', t5 = ' when used up.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+5',
		gorder = 'RWBOYP',
		datavalues = { dv1 = 24, dv2 = 21, dv3 = 18, dv4 = 8, dv5 = 8, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 15, v2 = 3, },
		      desc2 = { v1 = 3, },
		      desc3 = { v1 = 33, v3 = '2 purple AP',}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 25, v3 = 3, v3 = 'orange/yellow', },
		      desc2 = { v1 = 3, v2 = 2, },
		      desc3 = { v1 = 44, v3 = '3 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 35, v3 = 4, v3 = 'orange/yellow', },
		      desc2 = { v1 = 4, v2 = 2, },
		      desc3 = { v1 = 55, v3 = '4 purple AP', v4 = '2 yellow AP',}, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 55, v3 = 5, v3 = 'orange/yellow', },
		      desc2 = { v1 = 5, v2 = 3, },
		      desc3 = { v1 = 77, v3 = '5 purple AP', v4 = '3 yellow AP',}, 
		      },
		},
		othersUpgradesXXX = {
            up03 = { currentlevel = 50, skillschosen = '1r1w1b',
                    hp = 800,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 25, 
                                    dv4 = 7, dv5 = 7, dv6 = 7, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '5r3w1b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5w5b',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	SP = { -- lvl-50
		name = '[[Mister&nbsp;Spock]]',
		aliases = 'Spock, Mr. Spock',
		image = 'Mister Spock.png',
		imagecaption = 'Mr. Spock',
		igp = 'spock',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'Vulcan',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Human-Vulcan Attack',
	    	color1 = 'White',
		    cost1 = 8,
    		desc1 = { t1 = 'Does ', v1 = 58, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'blue', t4 = ' to ', v4 = 'orange', t5 = '.', },
    		skill2 = 'Lethal Stun',
	    	color2 = 'Yellow',
		    cost2 = 10,
    		desc2 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.', },
    		skill3 = 'Vulcan Salute',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 30, t2 = ' damage to all enemies and adds a counter of ', v2 = 3, t3 = ' turns that steals ', v3 = '2 yellow AP', t4 = ' and ', v4 = '2 white AP', t5 = ' when used up.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
        gorder = 'OYWBPR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 67, v2 = 3, },
		      desc2 = { v1 = 3, },
		      desc3 = { v1 = 36, v3 = '3 yellow AP', v4 = '3 white AP',}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 78, v3 = 3, v3 = 'blue/red', },
		      desc2 = { v1 = 3, v2 = 2, },
		      desc3 = { v1 = 47, v3 = '4 yellow AP', v4 = '4 white AP',}, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 89, v3 = 4, v3 = 'blue/red', },
		      desc2 = { v1 = 4, v2 = 2, },
		      desc3 = { v1 = 56, v3 = '5 yellow AP', v4 = '5 white AP',}, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 101, v3 = 5, v3 = 'blue/red/purple', },
		      desc2 = { v1 = 5, v2 = 3, },
		      desc3 = { v1 = 69, v3 = '6 yellow AP', v4 = '6 white AP',}, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w3y2o',
                    hp = 810,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	CK = { -- lvl-50 
		name = '[[Captain&nbsp;Kirk]]',
		aliases = 'Capt. James T. Kirk, Captain James Tiberius Kirk',
		image = 'Captain Kirk.png',
		imagecaption = 'Capt. James T. Kirk',
		igp = 'kirk',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 85,
		nup = 10,
		skills = {
    		skill1 = 'Shot Maneuver',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 63, t2 = ' damage to the selected enemy.  Changes ', v2 = 3, t3 = ' random gems to ', v3 = 'yellow', t4 = '.', },
    		skill2 = 'Commander\'s Orders',
	    	color2 = 'Yellow',
		    cost2 = 9,
    		desc2 = { t1 = 'Does ', v1 = 125, t2 = ' damage to the selected enemy.  Changes ', v2 = 5, t3 = ' random gems to ', v3 = 'blue', t4 = '.', },
    		skill3 = 'Starfleet Deployed',
	    	color3 = 'Blue',
		    cost3 = 15,
    		desc3 = { t1 = 'Does ', v1 = 125, t2 = ' damage to the selected enemy and ', v2 = 75, t3 = ' to his allies.', },
		},
		ag = '+1',
		ar = '+0',
		aw = '+0',
        gorder = 'RYBWPO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 95, v2 = 4, },
		      desc2 = { v1 = 170, v2 = 6, },
		      desc3 = { v1 = 170, v2 = 95, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 126, v2 = 4, },
		      desc2 = { v1 = 205, v2 = 6, },
		      desc3 = { v1 = 230, v2 = 118, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 151, v2 = 5, },
		      desc2 = { v1 = 255, v2 = 7, },
		      desc3 = { v1 = 295, v2 = 143, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 168, v2 = 5, },
		      desc2 = { v1 = 303, v2 = 7, },
		      desc3 = { v1 = 345, v2 = 195, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1r5y4b', 
                    hp = 820,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RYBWPO',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
    PC = { -- lvl-50
        name = '[[Ensign&nbsp;Chekov]]',
		aliases = 'Chekov, P. Chekov, Mr. Chekov',
		image = 'Pavel Chekov.png',
		imagecaption = 'P. Chekov',
		igp = 'chekov',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 58,
		nup = 10,
		skills = {
    		skill1 = 'Tactical Deployment',
	    	color1 = 'Blue',
		    cost1 = 6,
    		desc1 = { t1 = 'Adds ', v1 = 3, t2 = ' defensive gems that protect ', v2 = 10, t3 = ' damage points each.', },
    		skill2 = 'Scientific Trap',
	    	color2 = 'Purple',
		    cost2 = 8,
    		desc2 = { t1 = 'Does ', v1 = 60, t2 = ' damage to the selected enemy and confuses him for ', v2 = 3, t3 = ' turns.', },
		},
		ar = '+0',
		ag = '+1',
		aw = '+1',
		gorder = 'WBPROY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 18, },
		      desc2 = { v1 = 72, },
		      },
		    supgr3 = { 
		      desc1 = { v2 = 24, },
		      desc2 = { v1 = 84, v2 = 4, },
		      },
		    supgr4 = { 
		      desc1 = { v2 = 31, },
		      desc2 = { v1 = 96, v2 = 4, },
		      },
		    supgr5 = { 
		      desc1 = { v2 = 37, },
		      desc2 = { v1 = 107, v2 = 5, },
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5b5p', 
                    hp = 793,
                    ag = '+7', 
                    ar = '+5', 
                    aw = '+6', 
                    gorder = 'WBPROY',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
    CA = { --lbl-50
        name = '[[Commodore&nbsp;Anton]]',
		aliases = 'Bad Boss, Anton',
		image = 'Commodore Anton.png',
		imagecaption = 'Commodore Anton',
		igp = 'tos-pnj-3-boss',  -- internal game prefix (add -tier)
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 245,
		nup = 15,
		skills = {
    		skill1 = 'Hidden Evil',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 85, t2 = ' damage points to the selected enemy.  Add a counter of ', v2 = 4, t3 = ' turns that when it finishes, destroys ', v3 = 'a 3x3 area', t5 = '.', },
    		skill2 = 'Confusing Words',
	    	color2 = 'White',
		    cost2 = 8,
    		desc2 = { t1 = 'Changes ', v1 = 3, t2 = ' random gems to ', v2 = 'orange', t3 = ' and confuses the selected enemy for ', v3 = 2, t4 = ' turns.', },
    		skill3 = 'Attack of Madness',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 95, t2 = ' damage to the selected enemy, ', v2 = 52, t3 = ' to the others.  Player paralyzes himself for ', v3 = 2, t4 = ' turns.',},
		},
		aw = '+2',
		ag = '+2',
		ar = '+1',
		gorder = 'WROPYB',
		datavalues = { dv1 = 7, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 123, },
		      desc2 = { v1 = 4, },
		      desc3 = { v1 = 125, v2 = 68, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 161, v2 = 3, },
		      desc2 = { v1 = 4, v3 = 3, },
		      desc3 = { v1 = 171, v2 = 88, v3 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 235, v2 = 3, },
		      desc2 = { v1 = 5, v3 = 3, },
		      desc3 = { v1 = 216, v2 = 105, v3 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 295, v2 = 3, v3 = 'a 5x5 area', },
		      desc2 = { v1 = 6, v3 = 4, },
		      desc3 = { v1 = 268, v2= 135, v3 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r4w1o', 
                    hp = 1045,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WROPYB',
                    datavalues = {  dv1 = 27, dv2 = 26, dv3 = 21, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5r5w5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WROPYB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
    HS = { -- lvl-50
        name = '[[Lt.&nbsp;Sulu]]',
		aliases = 'Sulu, Mr. Sulu, H. Sulu',
		image = 'Hikaru Sulu.png',
		imagecaption = 'H. Sulu',
		igp = 'sulu',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 58,
		nup = 10,
		skills = {
    		skill1 = 'Costly Blow',
	    	color1 = 'White',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 45, t2 = ' damage to the selected enemy.  The team loses all ', v2 = 'white AP', t3 = '.', },
    		skill2 = 'Damaging All',
	    	color2 = 'Purple',
		    cost2 = 12,
    		desc2 = { t1 = 'Does ', v1 = 115, t2 = ' damage to the selected enemy and ', v2 = 25, t3 = ' to his allies.', },
    		skill3 = 'Fencing Blow',
	    	color3 = 'Orange',
		    cost3 = 9,
    		desc3 = { t1 = 'Does ', v1 = 98, t2 = ' damage to the selected enemy.  Player paralyzes himself for ', v2 = 2, t3 = ' turns.  Adds a counter of ', v3 = 5, t4 = ' turns that adds ', v4 = 2, t5 = ' attack gems of ', v5 = 30, t6 = ' points when used up.',},
		},
		ar = '+1',
		ag = '+1',
		aw = '+1',
		gorder = 'WPORYB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 90, },
		      desc2 = { v1 = 165, v2 = 45, },
		      desc3 = { v1 = 143, v3 = 4,}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 135, },
		      desc2 = { v1 = 198, v2 = 70, },
		      desc3 = { v1 = 195, v2 = 3, v3 = 4, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 175, },
		      desc2 = { v1 = 269, v2 = 95, },
		      desc3 = { v1 = 254, v2 = 3, v3 = 3, v5 = 45, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 205, },
		      desc2 = { v1 = 333, v2 = 120, },
		      desc3 = { v1 = 305, v2 = 4, v3 = 3, v4 = 4, v5 = 55, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '3w5p2o', 
                    hp = 793,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WPORYB',
                    datavalues = {  dv1 = 30, dv2 = 26, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 7, },
                },
        },
	},
    NU = { -- lvl-50
        name = '[[Lt.&nbsp;Uhura]]',
		aliases = 'N. Uhura, Uhura, Lt. Uhura',
		image = 'Nyota Uhura.png',
		imagecaption = 'N. Uhura',
		igp = 'uhura',  -- internal game prefix (add -tier)
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 60,
		nup = 10,
		skills = {
    		skill1 = 'Intercepted Communication',
	    	color1 = 'Red',
		    cost1 = 8,
    		desc1 = { t1 = 'Does ', v1 = 45, t2 = ' damage to the enemy and steals ', v2 = 2, t3 = ' AP of each color from the enemy\'s team.', },
    		skill2 = 'Confused Information',
	    	color2 = 'Orange',
		    cost2 = 12,
    		desc2 = { t1 = 'Does ', v1 = 30, t2 = ' damage to the selected enemy.  Adds a counter of ', v2 = 4, t3 = ' turns that confuses the selected enemy for ', v3 = 2 , t4 = ' turns when used up.', },
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'ROWBPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 65, v2 = 3, },
		      cost2 = 11, desc2 = { v1 = 35, v2 = 3, },
		      },
		    supgr3 = { 
		      desc1 = { v1 = 85, v2 = 4, },
		      cost2 = 10, desc2 = { v1 = 60, v2 = 3, v3 = 3, },
		      },
		    supgr4 = { 
		      desc1 = { v1 = 105, v2 = 5, },
		      cost2 = 9, desc2 = { v1 = 74, v2 = 2, v3 = 3, },
		      },
		    supgr5 = { 
		      desc1 = { v1 = 125, v2 = 6, },
		      cost2 = 8, desc2 = { v1 = 90, v2 = 2, v3 = 4, },
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r5o', 
                    hp = 795,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'ROWBPY',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 23, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	PP = { -- lvl-50
        name = '[[Pilus&nbsp;Prior]]',
		aliases = 'Pilus Prior',
		image = 'Masked Pilus Prior.png',
		imagecaption = 'Masked Pilus Prior',
		igp = 'tos-masked-3',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 78,
		nup = 10,
		skills = {
    		skill1 = 'Inner Strnegth',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 58, t2 = ' damage to the selected enemy.', },
    		skill2 = 'Bad Manners',
	    	color2 = 'Blue',
		    cost2 = 12,
    		desc2 = { t1 = 'Does ', v1 = 74, t2 = ' damage to the seected enemy and destroys ', v2 = 10, t3 = ' random gems.  Does not generate AP.', },
    		skill3 = 'Aggressive Cunterattack',
	    	color3 = 'Purple',
		    cost3 = 'passive',
    		desc3 = { t1 = 'Counterattacks if player\'s life is under ', v1 = 20, t2 = '\%.  Returns ', v2 = 50, t3 = '\% of first incoming damage.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'OPBRYW',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 3, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 69, },
		      desc2 = { v1 = 98, v2 = 12, },
		      desc3 = { v2 = 60, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 82, },
		      desc2 = { v1 = 131, v2 = 14, },
		      desc3 = { v2 = 65, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 98, },
		      desc2 = { v1 = 175, v2 = 16, },
		      desc3 = { v2 = 70, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 110, },
		      desc2 = { v1 = 194, v2 = 18, },
		      desc3 = { v2 = 80, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '2r3b5p', 
                    hp = 813,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+5', 
                    gorder = 'OPBRYW',
                    datavalues = {  dv1 = 31, dv2 = 27, dv3 = 19, 
                                    dv4 = 9, dv5 = 8, dv6 = 7, },
                },
        },
	},
	AV = { -- lvl-50
        name = '[[Lt.&nbsp;Alvaro]]',
		aliases = 'Lt. Alvaro',
		image = 'Lt. Alvaro.png',
		imagecaption = 'Bad Lt. Alvaro',
		igp = 'tos-pnj-2-bad',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 115,
		nup = 10,
		skills = {
    		skill1 = 'Devastating Counterattack',
	    	color1 = 'Purple',
		    cost1 = 6,
    		desc1 = { t1 = 'Destroys ', v1 = 8, t2 = ' random gems frmom the board.  Doesn\'t generate PA .  Returns ', v2 = 50, t3 = '\% of first incoming damage during ', v3 = 3, t4 = ' turns.', },
    		skill2 = 'Stunning Plan',
	    	color2 = 'Orange',
		    cost2 = 9,
    		desc2 = { t1 = 'Paralyzes the selected enemy for ', v1 = 3, t2 = ' turns', v2 = '.', t3 = '  Adds a counter of ', v3 = 5, t4  = ' turns that does ', v4 = 70, t5 = ' damage to the selected enemy when used up.', },
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'OWPBYR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 11, v2 = 60, },
		      desc2 = { v2 = ' and one to his allies.', v3 = 4, v4 = 80, },
		      },
		    supgr3 = { 
		      desc1 = { v1 = 14, v2 = 70, },
		      desc2 = { v2 = ' and 2 to his allies.', v3 = 4, v4 = 90, },
		      },
		    supgr4 = { 
		      desc1 = { v1 = 17, v2 = 80, },
		      desc2 = { v1 = 4, v2 = ' and 2 to his allies.', v3 = 3, v4 = 100, },
		      },
		    supgr5 = { 
		      desc1 = { v1 = 22, v2 = 90, },
		      desc2 = { v1 = 4, v2 = ' and 3 to his allies.', v3 = 3, v4 = 110, },
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p5o', 
                    hp = 801,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'OWPBYR',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 19, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	AK = { -- lvl-50
        name = '[[Admiral&nbsp;Kirk]]',
		aliases = 'Admiral Kirk, James T. Kirk',
		image = 'Admiral Kirk.png',
		imagecaption = 'Admiral Kirk',
		igp = 'kirk',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 337,
		nup = 15,
		skills = {
    		skill1 = 'Oh Captain, My Captain\!',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'Does ', v1 = 12, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'orange', t4 = ' to ', v4 = 'white', t5 = '.', },
    		skill2 = 'Mind Games',
	    	color2 = 'Yellow',
		    cost2 = 10,
    		desc2 = { t1 = 'Kirk fakes an injury, reducing his energy, and takes advantage of the enemy\'s lower guard to paralyze them during ', v1 = 2, t2 = ' turns and places ', v2 = 1, t3 = ' counters that destroys a 3x3 area .', },
    		skill3 = 'Prepare for Battle',
	    	color3 = 'Purple',
		    cost3 = 11,
    		desc3 = { t1 = 'Kirk and his crew prepare for battle, recovering ', v1 = 90, t2 = ' life points for the whole team and placing ', v2 = 2, t3 = ' defensive gems of ', v3 = 20, t4 = ' points to keep up morale.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'PYROWB',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
	            cost1 = 10, desc1 = { v1 = 135, v2 = 2, },
	            cost2 = 11, desc2 = { v2 = 2, },
	            cost3 = 12, desc3 = { v1 = 145, v3 = 25, }, 
		      },
		    supgr3 = { 
	            cost1 = 11, desc1 = { v1 = 180, v2 = 3, },
	            cost2 = 12, desc2 = { v1 = 3, v2 = 2, },
	            cost3 = 13, desc3 = { v1 = 185, v2 = 3, v3 = 20, }, 
		      },
		    supgr4 = { 
	            cost1 = 12, desc1 = { v1 = 260, v2 = 3, },
	            cost2 = 13, desc2 = { v1 = 3, v2 = 3, },
	            cost3 = 14, desc3 = { v1 = 250, v2 = 3, v3 = 25, }, 
		      },
		    supgr5 = { 
	            cost1 = 13, desc1 = { v1 = 320, v2 = 4, },
	            cost2 = 14, desc2 = { v1 = 4, v2 = 4, },
	            cost3 = 15, desc3 = { v1 = 300, v2 = 3, v3 = 30, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '2r5y3p',
                    hp = 1457,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'PYROWB',
                    datavalues = {  dv1 = 28, dv2 = 25, dv3 = 22, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            -- fake data below here...
            up15 = { currentlevel = 95, skillschosen = '5r5y5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'PYROWB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	KN = { -- lvl-50
        name = '[[Khan]]',
		aliases = 'Khan, Khan Noonien, Khan Noonien Singh',
		image = 'Khan Noonien.png',
		imagecaption = 'Khan Noonien Singh',
		igp = 'khan',
		tier = 3,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Superior Genetics',
	    	color1 = 'White',
		    cost1 = 9,
    		desc1 = { t1 = 'Khan is genetically superior.  He focuses and demonstrates his force by doing ', v1 = 195, t2 = ' damage to the enemy.', },
    		skill2 = 'Limitless Ambition',
	    	color2 = 'Yellow',
		    cost2 = 10,
    		desc2 = { t1 = 'Khan\'s ambition and desire to win have no limits.  He will cause ', v1 = 30, t2 = ' damage to his own allies in order to cause ', v2 = 90, t3 = ' damage to his enemies.', },
    		skill3 = 'Power  of Persuasion',
	    	color3 = 'Blue',
		    cost3 = 7,
    		desc3 = { t1 = 'Khan\'s mere presence tests the will of his enemies.  Creates ', v1 = 2, t2 = ' defense gems of ', v2 = 55, t3 = ' points and confuses the enemy for ', v3 = 2, t4 = ' turns.',},
		},
		ag = '+6',
		ar = '+5',
		aw = '+6',
		gorder = 'WYBORP',
		datavalues = { dv1 = 24, dv2 = 21, dv3 = 18, dv4 = 8, dv5 = 8, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 320, },
		      desc2 = { v1 = 55, v2=165, },
		      desc3 = { v2 = 75, v3 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 450, },
		      desc2 = { v1 = 80, v2=240, },
		      desc3 = { v1 = 3, v2 = 75, v3 = 4, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 570, },
		      desc2 = { v1 = 110, v2=330, },
		      desc3 = { v1 = 3, v2 = 115, v3 = 5, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 695, },
		      desc2 = { v1 = 150, v2=450, },
		      desc3 = { v1 = 4, v2 = 115, v3 = 6, }, 
		      },
	    },
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '3w0y0b',
                    hp = 1003,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+8', 
                    gorder = 'WYBORP',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 22, 
                                    dv4 = 10, dv5 = 9, dv6 = 8, },
                },
            -- fake data below here...
            up09 = { currentlevel = 96, skillschosen = '5w1y3b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WYBORP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            -- fake data below here...
            up15 = { currentlevel = 165, skillschosen = '5w5y5b',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'WYBORP',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	B4 = { -- lvl-50
        name = '[[Borg&nbsp;4&nbsp;of&nbsp;4]]',
		aliases = '4 of 4, 4 de 4',
		image = 'Borg 4 of 4.png',
		imagecaption = 'Borg 4 of 4',
		igp = 'borg-4',
		tier = 3,
		series = 'TNG',
        race = '[[Borg]]',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Borg]]',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 780,
		nup = 15,
		skills = {
    		skill1 = 'Resistance is Futile',
	    	color1 = 'Blue',
		    cost1 = 10,
    		desc1 = { t1 = 'Paralyzes the enemy during ', v1 = 2, t2 = ' turns and drains energy reserves by ', v2 = 2, t3 = ' points.  Also changes ', v3 = 3, t4 = ' random gems to ', v4 = 'red', t5 = '.', },
    		skill2 = 'Borg Shield',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Borg technology allows them to absorb damage.  Repairs damage by ', v1 = 180, t2 = ' points and adds ', v2 = 2, t3 = ' defense gems of ', v3 = 45, t4 = ' points.', },
    		skill3 = 'Voices',
	    	color3 = 'Red',
		    cost3 = 14,
    		desc3 = { t1 = 'Without the voices in its head, a Borg is filled with terror, rejects individuality, and enters into a rage that does ', v1 = 265, t2 = ' damage to all enemies and confuses them during ', v2 = 1, t3 = ' turns.',},
		},
		ag = '+6',
		ar = '+5',
		aw = '+5',
		gorder = 'RPBOYW',
		datavalues = { dv1 = 24, dv2 = 21, dv3 = 16, dv4 = 7, dv5 = 7, dv6 = 6, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 3, },
		      desc2 = { v1 = 290, v3 = 71, },
		      desc3 = { v1 = 345, v2 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 4, v3 = 4, },
		      desc2 = { v1 = 380, v2 = 3, v3 = 95, },
		      desc3 = { v1 = 395, v2 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 4, v3 = 4, },
		      desc2 = { v1 = 490, v2 = 3, v3 = 109, },
		      desc3 = { v1 = 450, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 5, v3 = 5, },
		      desc2 = { v1 = 585, v2 = 4, v3 = 105, },
		      desc3 = { v1 = 500, v2 = 3, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '1r0w2b',
                    hp = 960,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RPBOYW',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 20, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '3r1w5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'RPBOYW',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5w5b',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'RPBOYW',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
    },
	B3 = { -- lvl-50
        name = '[[Borg&nbsp;3&nbsp;of&nbsp;4]]',
		aliases = '3 of 4, 3 de 4, Borg 3 of 4',
		image = 'Borg 3 of 4.png',
		imagecaption = 'Borg 3 of 4',
		igp = 'borg-3',
		tier = 3,
		series = 'TNG',
        race = '[[Borg]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Borg]]',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 773,
		nup = 15,
		skills = {
    		skill1 = 'No Collective',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'When disconnected from the collective they are lost and aimless.  Destroys ', v1 = 4, t2 = ' gems on the board and adds ', v2 = 2, t3 = ' attack gems of ', v3 = 32, t4 = ' points each.', },
    		skill2 = 'Borg Shield',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Borg technology allows them to absorb damage.  Repairs damage by ', v1 = 155, t2 = ' points and adds ', v2 = 2, t3 = ' defense gems of ', v3 = 35, t4 = ' points.', },
    		skill3 = 'Empty Hive',
	    	color3 = 'White',
		    cost3 = 14,
    		desc3 = { t1 = 'Once aware of their individuality, the Borg decide not to assumilate, but rather to detroy all living things in their path.  Does ', v1 = 245, t2 = ' damage to all enemies and eliminates all special gems.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+6',
		gorder = 'RWPOYB',
		datavalues = { dv1 = 24, dv2 = 22, dv3 = 17, dv4 = 7, dv5 = 7, dv6 = 6, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v3 = 49, },
		      desc2 = { v1 = 260, v3 = 65, },
		      desc3 = { v1 = 315, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 5, v2 = 3, v3 = 39, },
		      desc2 = { v1 = 360, v2 = 3, v3 = 85, },
		      desc3 = { v1 = 355, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 6, v2 = 2, v3 = 65, },
		      desc2 = { v1 = 450, v2 = 3, v3 = 105, },
		      desc3 = { v1 = 402, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 7, v2 = 3, v3 = 50, },
		      desc2 = { v1 = 545, v2 = 4, v3 = 100, },
		      desc3 = { v1 = 450, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '1r1p1w', 
                    hp = 953,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'RWPOYB',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 21, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '1r3p5w',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'RWPOYB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5p5w',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'RWPOYB',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	SF = { -- lvl-50
        name = '[[S\'Fangudl]]',
		aliases = 'S\'Fangudl, Gorn SFangudl',
		image = 'Gorn SFangudl.png',
		imagecaption = 'Gorn S\'Fangudl',
		igp = 'tos-gorn',
		tier = 3,
		series = 'TOS',
		race = 'Gorn',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 928,
		nup = 15,
		skills = {
    		skill1 = 'Giant Rock',
	    	color1 = 'Orange',
		    cost1 = 12,
    		desc1 = { t1 = 'Damages all enemies by ', v1 = 270, t2 = ' points and paralyzes the selected one for ', v2 = 2, t3 = ' turns.', },
    		skill2 = 'Reptilian Attack',
	    	color2 = 'Red',
		    cost2 = 8,
    		desc2 = { t1 = 'Does ', v1 = 195, t2 = ' damage to the selected enemy and creates ', v2 = 'a red counter', t3 = ' of ', v3 = 5, t4 = ' turns that destroys a ', v4 = '3x3', t5 = ' area when used up.', },
    		skill3 = 'Cold Blood',
	    	color3 = 'White',
		    cost3 = 7,
    		desc3 = { t1 = 'Reorders the panel and steals ', v1 = 3, t2 = ' AP of each color from the enemy reserve.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+4',
		gorder = 'OWRYBP',
		datavalues = { dv1 = 23, dv2 = 21, dv3 = 17, dv4 = 7, dv5 = 6, dv6 = 6, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 380, },
		      desc2 = { v1 = 315, v3 = 4, },
		      desc3 = { v1 = 4, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 495, v2 = 3, },
		      desc2 = { v1 = 430, v2 = '2 red counters', v3 = 3, },
		      desc3 = { v1 = 5, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 605, v2 = 3, },
		      desc2 = { v1 = 555, v2 = '3 red counters', v3 = 3, },
		      desc3 = { v1 = 6, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 710, v2 = 4, },
		      desc2 = { v1 = 675, v2 = '3 red counters', v3 = 3, },
		      desc3 = { v1 = 7, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '2o0r1w', 
                    hp = 1148,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+5', 
                    gorder = 'OWRYBP',
                    datavalues = {  dv1 = 28, dv2 = 26, dv3 = 20, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up09 = { currentlevel = 96, skillschosen = '5o1r3w',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OWRYBP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5o5r5w',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'OWRYBP',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	B2 = { -- lvl-50
        name = '[[Borg&nbsp;2&nbsp;of&nbsp;4]]',
		aliases = '2 of 4, 2 de 4',
		image = 'Borg 2 of 4.png',
		imagecaption = 'Borg 2 of 4',
		igp = 'borg-2',
		tier = 2,
		series = 'TNG',
        race = '[[Borg]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Borg]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 248,
		nup = 15,
		skills = {
    		skill1 = 'We are Borg',
	    	color1 = 'Red',
		    cost1 = 8,
    		desc1 = { t1 = 'The Borg intimidate with their mere presence.  Paralyzes the selected character during ', v1 = 1, t2 = ' turns and drains the enemy\'s reserves by ', v2 = 1, t3 = ' points.', },
    		skill2 = 'Borg Shield',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Borg technology allows them to absorb damage.  Repairs damage by ', v1 = 105, t2 = ' points and adds ', v2 = 2, t3 = 'defense gems of ', v3 = 28, t4 = ' points.', },
    		skill3 = 'No Mercy',
	    	color3 = 'Yellow',
		    cost3 = 'passive',
    		desc3 = { t1 = 'The Borg do not have feelings, and mecilessly seek out the weaknesses of their enemies.  If their life is below ', v1 = 15, t2 = '\% does ', v2 = 265, t3 = ' damage to the selected enemy.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'PYRBOW',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 2, },
		      desc2 = { v1 = 187, v3 = 52, },
		      desc3 = { v2 = 305, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 2, v2 = 2, },
		      desc2 = { v1 = 268, v2 = 3, v3 = 62, },
		      desc3 = { v2 = 365, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 2, v2 = 3, },
		      desc2 = { v1 = 300, v2 = 3, v3 = 94, },
		      desc3 = { v2 = 405, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 3, v2 = 3, },
		      desc2 = { v1 = 360, v2 = 4, v3 = 98, },
		      desc3 = { v2 = 465, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r3p2y', 
                    hp = 968,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'PYRBOW',
                    datavalues = {  dv1 = 28, dv2 = 25, dv3 = 22, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5r5p5y',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	B1 = { -- lvl-50
        name = '[[Borg&nbsp;1&nbsp;of&nbsp;4]]',
		aliases = '1 of 4, 1 de 4',
		image = 'Borg 1 of 4.png',
		imagecaption = 'Borg 1 of 4',
		igp = 'borg-1',
		tier = 2,
		series = 'TNG',
        race = '[[Borg]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Borg]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 238,
		nup = 15,
		skills = {
    		skill1 = 'Assimilated',
	    	color1 = 'Blue',
		    cost1 = 'passive',
    		desc1 = { t1 = 'The Borg attempt to assimilate all organisms.  If their life is below ', v1 = 15, t2 = '\% they will drain the enemy\'s energy reserves by ', v2 = 2, t3 = ' points.', },
    		skill2 = 'Borg Shield',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Borg technology allows them to absorb damage.  Repairs damage by ', v1 = 105, t2 = ' points and adds', v2 = 2, t3 = ' defense gems of ', v3 = 28, t4 = 'points.', },
    		skill3 = 'Finding Perfection',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'The Borg seek perfection through the assimilation of other beings, and they will destroy anyone who gets in their way.  Destroys  ', v1 = '1 3x3 area', t2 = ' and does', v2 = 240, t3 = ' damage to the selected enemy.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'OPBYWR',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 3, },
		      desc2 = { v1 = 167, v3 = 45, },
		      desc3 = { v2 = 300, }, 
		      },
		    supgr3 = { 
		      desc1 = { v2 = 4, },
		      desc2 = { v1 = 268, v2 = 3, v3 = 56, },
		      desc3 = { v1 = '2 3x3 areas', v2 = 300, }, 
		      },
		    supgr4 = { 
		      desc1 = { v2 = 5, },
		      desc2 = { v1 = 300, v2 = 3, v3 = 81, },
		      desc3 = { v1 = '2 3x3 areas', v2 = 370, }, 
		      },
		    supgr5 = { 
		      desc1 = { v2 = 6, },
		      desc2 = { v1 = 360, v2 = 4, v3 = 90, },
		      desc3 = { v1 = '2 3x3 areas', v2 = 370, },  --n/c
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1b4p5o', 
                    hp = 918,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'OPBYWR',
                    datavalues = {  dv1 = 28, dv2 = 24, dv3 = 21, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5b5p5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OPBYWR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	LB = { -- lvl-50
        name = '[[L\'berch]]',
		aliases = 'L\'berch',
		image = 'Alien Lberch.png',
		imagecaption = 'Alien Lberch',
		igp = 'flopez-1',
		tier = 2,
		series = 'TNG',
		race = 'unknown',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 241,
		nup = 15,
		skills = {
    		skill1 = 'Uncontrolled Shot',
	    	color1 = 'White',
		    cost1 = 12,
    		desc1 = { t1 = 'Does ', v1 = 125, t2 = ' damage to the selected enemy and paralyzes the selected enemy during ', v2 = 2, t3 = ' turns.', },
    		skill2 = 'Bad Temper',
	    	color2 = 'Red',
		    cost2 = 6,
    		desc2 = { t1 = 'Does ', v1 = 45, t2 = ' damage to the selected enemy and creates ', v2 = 'a red counter', t3 = ' of ', v3 = 5, t4 = ' turns that destroys a 3x3 area when used up.  Does not generate AP.', },
    		skill3 = 'Protect your Team',
	    	color3 = 'Purple',
		    cost3 = 9,
    		desc3 = { t1 = 'Destroys the enemy\'s offensive/deffensive gems and adds ', v1 = 'a', t2 = ' purple defensive gem of ', v2 = 15, t3 = ' points.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'WRYBOP',
		datavalues = { dv1 = 8, dv2 = 8, dv3 = 5, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 165, },
		      desc2 = { v1 = 59, v3 = 4, },
		      desc3 = { v1 = 20, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 195, v2 = 3, },
		      desc2 = { v1 = 67, v2 = '2 red counters', v3 = 3, },
		      desc3 = { v1 = 25, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 225, v2 = 4, },
		      desc2 = { v1 = 78, v2 = '3 red counters', v3 = 3, },
		      desc3 = { v1 = 30, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 265, v2 = 5, },
		      desc2 = { v1 = 98, v2 = '3 red counters', v3 = 3, },
		      desc3 = { v1 = 35, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w4r1p', 
                    hp = 1001,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WRYBOP',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 19, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5r5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WRYBOP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	TN = { -- lvl-50
        name = '[[T\'Nesseam]]',
		aliases = 'T\’Nesseam',
		image = 'Alien TNesseam.png',
		imagecaption = 'Alien TNesseam',
		igp = 'francis-1',
		tier = 2,
		series = 'TNG',
		race = 'tbd',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 270,
		nup = 15,
		skills = {
    		skill1 = 'Lethal Poison',
	    	color1 = 'Orange',
		    cost1 = 9,
    		desc1 = { t1 = 'Changes ', v1 = 2, t2 = ' random gems to blue and poisons the selected character for ', v2 = 2, t3 = ' turns, causing ', v3 = 15, t4 = ' damage per turn.', },
    		skill2 = 'Dangerous Injury',
	    	color2 = 'White',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\'s life is under ', v1 = 20, t2 = '\%, adds a white counter of ', v2 = 3, t3 = ' turns that does ', v3 = 20, t4 = ' damage to the selected enemy when used up.', },
    		skill3 = 'Hidden Recon',
	    	color3 = 'Blue',
		    cost3 = 10,
    		desc3 = { t1 = 'Reorders the panel and steals ', v1 = 1, t2 = ' AP of each color from the enemy reserve.',},
		},
		ag = '+2',
		ar = '+1',
		aw = '+2',
		gorder = 'WROPYB',
		datavalues = { dv1 = 7, dv2 = 7, dv3 = 5, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 3,  v3 = 20, },
		      desc2 = { v3 = 30, },
		      desc3 = { v1 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 4,  v3 = 28, },
		      desc2 = { v3 = 35, },
		      desc3 = { v1 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 5,  v3 = 37, },
		      desc2 = { v3 = 45, },
		      desc3 = { v1 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 6,  v3 = 45, },
		      desc2 = { v3 = 55, },
		      desc3 = { v1 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4o1w5b', 
                    hp = 1070,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WROPYB',
                    datavalues = {  dv1 = 27, dv2 = 26, dv3 = 20, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5o5w5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	SS = { -- lvl-50
        name = '[[Ssysma]]',
		aliases = 'Ssysma',
		image = 'Selay Ssysma.png',
		imagecaption = 'Selay Ssysma',
		igp = 'tng-selay',
		tier = 2,
		series = 'TNG',
		race = 'Selay',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 268,
		nup = 15,
		skills = {
    		skill1 = 'Acute Sense of Smell',
	    	color1 = 'White',
		    cost1 = 7,
    		desc1 = { t1 = 'Adds ', v1 = 3, t2 = ' defensive gems that protect ', v2 = 24, t3 = ' points each.', },
    		skill2 = 'Canine Cleaning',
	    	color2 = 'Red',
		    cost2 = 8,
    		desc2 = { t1 = 'Cleans the board of enemy attack and devensive gems.  Adds ', v1 = 2, t2 = ' attack gems of ', v2 = 20, t3 = ' damage points.', },
    		skill3 = 'Selay Vengeance',
	    	color3 = 'Purple',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 240, t2 = ' damage to the selected enemy and paralyzes him for ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+2',
		ar = '+1',
		aw = '+1',
		gorder = 'BOYRWP',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 29, },
		      desc2 = { v2 = 52, },
		      desc3 = { v1 = 300, }, 
		      },
		    supgr3 = { 
		      desc1 = { v2 = 32, },
		      desc2 = { v1 = 3, v2 = 62, },
		      desc3 = { v1 = 300, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 42, },
		      desc2 = { v1 = 3, v2 = 94, },
		      desc3 = { v1 = 370, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 50, },
		      desc2 = { v1 = 4, v2 = 98, },
		      desc3 = { v1 = 370, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1w4r5p', 
                    hp = 1148,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+5', 
                    gorder = 'BOYRWP',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 21, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5r5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'BOYRWP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	SV = { -- lvl-50
        name = '[[Salt&nbsp;Vampire]]',
		aliases = 'Salt V., Salt Vampire',
		image = 'Alien Salt Vampire.png',
		imagecaption = 'Alien Salt Vampire',
		igp = 'tos-m113',
		tier = 2,
		series = 'TOS',
		race = 'unknown',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 281,
		nup = 15,
		skills = {
    		skill1 = 'Sudden Transformation',
	    	color1 = 'Purple',
		    cost1 = 9,
    		desc1 = { t1 = 'Damages all the enemies by ', v1 = 55, t2 = ' and converts ', v2 = 2, t3 = ' purple gems into an attack of ', v3 = 15, t4 = ' damage.', },
    		skill2 = 'Low Sodium',
	    	color2 = 'Blue',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If life is under ', v1 = 15, t2 = '\% creates ', v2 = 1, t3 = 'blue attack gem of ', v3 = 35, t4 = ' points.', },
    		skill3 = 'Sodium Absorption',
	    	color3 = 'Yellow',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 125, t2 = ' damage to the selected enemy and paralyzes player during ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'YPBORW',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 75, v2 = 3, v3 = 20, },
		      desc2 = { v3 = 55, },
		      desc3 = { v1 = 165, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 95, v2 = 4, v3 = 20, },
		      desc2 = { v3 = 67, },
		      desc3 = { v1 = 195, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 115, v2 = 4, v3 = 30, },
		      desc2 = { v3 = 78, },
		      desc3 = { v1 = 225, v2 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 135, v2 = 5, v3 = 30, },
		      desc2 = { v3 = 91, },
		      desc3 = { v1 = 265, v2 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p4b1y', 
                    hp = 1241,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'YPBORW',
                    datavalues = {  dv1 = 28, dv2 = 25, dv3 = 22, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5p5b5y',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'YPBORW',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	LF = { -- lvl-50
        name = '[[Lt.&nbsp;La&nbsp;Forge]]',
		aliases = 'La Forge, Geordi La Forge',
		image = 'Lt. La Forge.png',
		imagecaption = 'Lt. La Forge',
		igp = 'laforge',
		tier = 1,
		series = 'TNG',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Sense of Sight',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Adds ', v1 = '1 red counter', t2 = ' of ', v2 = 3, t3 = ' turns that paraluzes the enemy ', v3 = 2, t4 = ' turns and steals ', v4 = 2, t5 = ' AP from the enemy reserve when used up.', },
    		skill2 = 'Destructive Visor',
	    	color2 = 'White',
		    cost2 = 9,
    		desc2 = { t1 = 'Destroys ', v1 = 'a column', t2 = ' and adds ', v2 = 1, t3 = ' white counter of ', v3 = 3, t4 = ' turns that destroys a ', v4 = '3x3', t5 = ' area and does ', v5 = 45, t6 = ' damage to all enemies when used up.', },
    		skill3 = 'La Forge\'s Resistance',
	    	color3 = 'Blue',
		    cost3 = 'passive',
    		desc3 = { t1 = 'If player\'s life is under ', v1 = 10, t2 = '\%, generates a blue defensive gem of ', v2 = 15, t3 = ' points.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'WPORYB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = '2 red counters', },
		      desc2 = { v1 = 'a row', v2 = 2, },
		      desc3 = { v2 = 20, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = '1 red counter', v3 = 3, v4 = 4, },
		      desc2 = { v1 = '2 columns', v2 = 1, v5 = 74, },
		      desc3 = { v2 = 25, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = '2 red counters', v3 = 2, v4 = 4, },
		      desc2 = { v1 = '2 rows', v2 = 2, v5 = 74, },
		      desc3 = { v2 = 32, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = '3 red counters', v3 = 1, v4 = 6, },
		      desc2 = { v1 = '3 columnss', v2 = 1, v4 = '5x5', v5 = 159, },
		      desc3 = { v2 = 47, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4r5w1b', 
                    hp = 859,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WPORYB',
                    datavalues = {  dv1 = 30, dv2 = 26, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 7, },
                },
        },
	},
	WS = { -- lvl-50
        name = '[[W\'Sira]]',
		aliases = 'W\’Sira',
		image = 'Klingon WSira.png',
		imagecaption = 'Klingon WSira',
		igp = 'sandra',
		tier = 1,
		series = 'TNG',
		race = '[[Klingon]]',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Klingon]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 90,
		nup = 10,
		skills = {
    		skill1 = 'Collecting Clues',
	    	color1 = 'Orange',
		    cost1 = 6,
    		desc1 = { t1 = 'Destroys ', v1 = 3, t2 = ' random gems generating damage and AP.', },
    		skill2 = 'Concentrated Fury',
	    	color2 = 'Yellow',
		    cost2 = 12,
    		desc2 = { t1 = 'Does ', v1 = 65, t2 = ' damage to the selected enemy and paralyzes him for ', v2 = 1, t3 = ' turn.', },
    		skill3 = 'Inner Strength',
	    	color3 = 'Red',
		    cost3 = 'passive',
    		desc3 = { t1 = 'If player\'s life is under ', v1 = 15, t2 = '\%, damages the enemy by ', v2 = 30, t3 = '.',},
		},
		ag = '+0',
		ar = '+1',
		aw = '+1',
        gorder = 'WOBPRY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 4, },
		      desc2 = { v1 = 95, v2 = 2, },
		      desc3 = { v2 = 45, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 5, },
		      desc2 = { v1 = 115, v2 = 2, },
		      desc3 = { v2 = 55, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 6, },
		      desc2 = { v1 = 138, v2 = 3, },
		      desc3 = { v2 = 65, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 7, },
		      desc2 = { v1 = 176, v2 = 3, },
		      desc3 = { v2 = 70, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5o4y1r', 
                    hp = 776,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WOBPRY',
                    datavalues = {  dv1 = 30, dv2 = 25, dv3 = 12, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	CHT = { -- lvl-50
        name = '[[Cho\'Ta]]',
		aliases = 'Cho\’Ta',
		image = 'Klingon ChoTa.png',
		imagecaption = 'Klingon Cho\'Ta',
		igp = 'mordi',
		tier = 1,
		series = 'TNG',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Klingon]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Confusing Twist',
	    	color1 = 'Blue',
		    cost1 = 12,
    		desc1 = { t1 = 'Changes ', v1 = 4, t2 = ' orange gems into offensive ones, doing ', v2 = 9, t3 = ' damage per turn.', },
    		skill2 = 'Fierce Assault',
	    	color2 = 'Yellow',
		    cost2 = 7,
    		desc2 = { t1 = 'Does ', v1 = 60, t2 = ' damage to the selected enemy and destroys ', v2 = 4, t3 = ' red gems, generating AP.', },
    		skill3 = 'Purple Sting',
	    	color3 = 'Red',
		    cost3 = 9,
    		desc3 = { t1 = 'Does ', v1 = 15, t2 = ' damage per purple gem on the board.  Maximum ', v2 = 68, t3 = ' points.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'WBOYRP',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 12, },
		      desc2 = { v1 = 74, v2 = 5, },
		      desc3 = { v2 = 85, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 5, v2 = 15, },
		      desc2 = { v1 = 86, v2 = 6, },
		      desc3 = { v1 = 20, v2 = 125, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 18, },
		      desc2 = { v1 = 94, v2 = 7, },
		      desc3 = { v1 = 25, v2 = 172, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 6, v2 = 20, },
		      desc2 = { v1 = 108, v2 = 8, },
		      desc3 = { v1 = 30, v2 = 203, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1b5y4r', 
                    hp = 810,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+6', 
		            gorder = 'WBOYRP',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 8, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
        },
	},
	TK = { -- lvl-50
        name = '[[T\'Korta]]',
		aliases = 'T\’Korta',
		image = 'Klingon TKorta.png',
		imagecaption = 'Klingon T\'Korta',
		igp = 'danimetal',
		tier = 1,
		series = 'TNG',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Klingon]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 80,
		nup = 10,
		skills = {
    		skill1 = 'Stealthy Explosion',
	    	color1 = 'Red',
		    cost1 = 12,
    		desc1 = { t1 = 'Destroys ', v1 = 'an area', t2 = ' of ', v2 = '3x3', t3 = '.  Does not generate AP.', },
    		skill2 = 'Most Wounded',
	    	color2 = 'White',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\'s life is under ', v1 = 15, t2 = '\%, steals ', v2 = '1 red AP and 1 white AP', t3 = ' from the enemy reserve.', },
    		skill3 = 'Damage and Increase',
	    	color3 = 'Purple',
		    cost3 = 9,
    		desc3 = { t1 = 'Damages selected enemy by ', v1 = 76, t2 = ' points and increases the enemy counters by ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
	    gorder = 'BPYOWR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
	            desc1 = { v1 = '2 areas', },
	            desc2 = { v2 = '1 red, white and purple AP', },
	            desc3 = { v1 = 98, }, 
		      },
		    supgr3 = { 
	            cost1 = 9, desc1 = { v1 = '2 areas', },
	            desc2 = { v2 = '2 red, white and purple AP', },
	            desc3 = { v1 = 115, }, 
		      },
		    supgr4 = { 
	            cost1 = 9, desc1 = { v1 = '3 areas', },
	            desc2 = { v2 = '3 red, white and purple AP', },
	            desc3 = { v1 = 158, v2 = 3, }, 
		      },
		    supgr5 = { 
	            cost1 = 9, desc1 = { v1 = '1 areas', v2 = '5x5', },
	            desc2 = { v2 = '1 AP of every color', },
	            desc3 = { v1 = 185, v2 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1r4w5p', 
                    hp = 766,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'BPYOWR',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 17, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	DA = { -- lvl-50
        name = '[[D\'Aindal]]',
		aliases = 'D\’Aindal',
		image = 'Romulan DAindal.png',
		imagecaption = 'Romulan D\'Aindal',
		igp = 'anita',
		tier = 1,
		series = 'TNG',
		race = '[[Romulan]]',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Romulan]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 60,
		nup = 10,
		skills = {
    		skill1 = 'Hidden Mission',
	    	color1 = 'Purple',
		    cost1 = 7,
    		desc1 = { t1 = 'Does ', v1 = 65, t2 = ' damage to the selected enemy and changes ', v2 = 3, t3 = ' random gems to ', v3 = 'yellow', t4 = '.', },
    		skill2 = 'Purple Trap',
	    	color2 = 'White',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\'s life is under ', v1 = 15, t2 = '\%, steals', v2 = 2, t3 = 'purple AP from the enemy reserve.', },
    		skill3 = 'Aggressive Hit',
	    	color3 = 'Yellow',
		    cost3 = 12,
    		desc3 = { t1 = 'Damages the enemy in ', v1 = 89, t2 = ' and adds ', v2 = 1, t3 = ' yellow counter of ', v3 = 3, t4 = ' turns that when finished, destroys a ', v4 = '3x3', t5 = ' area.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'WOBRPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 85, },
		      desc2 = { v2 = 3, },
		      desc3 = { v1 = 98, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 105, v2 = 4, },
		      desc2 = { v2 = 4, },
		      desc3 = { v1 = 89, v2 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 125, v2 = 4, },
		      desc2 = { v2 = 5, },
		      desc3 = { v1 = 89, v2 = 2, v3 = 2, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 145, v2 = 5, },
		      desc2 = { v2 = 6, },
		      desc3 = { v1 = 89, v2 = 3, v3 = 2, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '3p2w5y', 
                    hp = 795,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WOBRPY',
                    datavalues = {  dv1 = 30, dv2 = 25, dv3 = 12, 
                                    dv4 = 8, dv5 = 9, dv6 = 7, },
                },
        },
	},
	TV = { -- lvl-50
        name = '[[T\'Vralai]]',
		aliases = 'T\’Vralai',
		image = 'Romulan TVralai.png',
		imagecaption = 'Romulan T\'Vralai',
		igp = 'ivan-total',
		tier = 1,
		series = 'TNG',
		race = '[[Romulan]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = '[[Romulan]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Lethal Counter',
	    	color1 = 'Red',
		    cost1 = 12,
    		desc1 = { t1 = 'Creates ', v1 = 1, t2 = ' counter of ', v2 = 4, t3 = ' turns that damage the selected enemy by', v3 = 75, t4 = ' and the allies by ', v4 = 35, t5 = ' when used up.', },
    		skill2 = 'Generating Attack',
	    	color2 = 'Orange',
		    cost2 = 9,
    		desc2 = { t1 = 'Generates ', v1 = 7, t2 = ' offensive gems that damage the enemy by ', v2 = 5, t3 = ' per gen at each turn.', },
    		skill3 = 'Total Uncontrol',
	    	color3 = 'Blue',
		    cost3 = 6,
    		desc3 = { t1 = 'Does ', v1 = 86, t2 = ' damage to the selected enemy and ', v2 = 43, t3 = ' to the player himself.',},
		},
		ag = '+0',
		ar = '+1',
		aw = '+1',
        gorder = 'RWYPBO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v3 = 95, v4 = 45, },
		      desc2 = { v1 = 9, },
		      desc3 = { v1 = 106, v3 = 53, }, 
		      },
		    supgr3 = { 
		      desc1 = { v3 = 125, v4 = 60, },
		      desc2 = { v1 = 10, v2 = 6, },
		      desc3 = { v1 = 128, v3 = 64, }, 
		      },
		    supgr4 = { 
		      desc1 = { v3 = 155, v4 = 70, },
		      desc2 = { v1 = 12, v2 = 7, },
		      desc3 = { v1 = 145, v3 = 72, }, 
		      },
		    supgr5 = { 
		      desc1 = { v3 = 180, v4 = 80, },
		      desc2 = { v1 = 14, v2 = 8, },
		      desc3 = { v1 = 185, v3 = 92, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r4o1b', 
                    hp = 810,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RWYPBO',
                    datavalues = {  dv1 = 31, dv2 = 25, dv3 = 17, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	HV = { -- lvl-50
        name = '[[Hvaid]]',
		aliases = 'HVaid',
		image = 'Romulan HVaid.png',
		imagecaption = 'Romulan HVaid',
		igp = 'tos-pnj-10-alberto',
		tier = 1,
		series = 'TOS',
		race = '[[Romulan]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Romulan]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 85,
		nup = 10,
		skills = {
    		skill1 = 'Opportunistic Attack',
	    	color1 = 'Red',
		    cost1 = 11,
    		desc1 = { t1 = 'Does ', v1 = 40, t2 = ' damage to all enemies. Destroys ', v2 = 3, t3 = ' red gems randomly without generating AP.  Player loses ', v3 = 15, t4 = ' life points.', },
    		skill2 = 'Lethal Mission',
	    	color2 = 'Purple',
		    cost2 = 8,
    		desc2 = { t1 = 'Adds ', v1 = 1, t2 = ' counter of ', v2 = 3, t3 = ' turns that causes ', v3 = 40, t4 = ' damage to all enemies when it reaches 0.  Player loses ', v4 = 10, t5 = 'life points.', },
    		skill3 = 'Misleading Self-Harm',
	    	color3 = 'Orange',
		    cost3 = 9,
    		desc3 = { t1 = 'Adds an attack gem that generates ', v1 = 55, t2 = ' damage to the enemy each turn.  Player loses ', v2 = 10, t3 = ' life points.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'RPOYWB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 58, v3 = 19, },
		      desc2 = { v3 = 56, v4 = 15, },
		      desc3 = { v1 = 89, v2 = 14, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 71, v2 = 4, v3 = 29, },
		      desc2 = { v2 = 4, v3 = 71, v4 = 21, },
		      desc3 = { v1 = 114, v2 = 21, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 92, v2 = 4, v3 = 35, },
		      desc2 = { v2 = 3, v3 = 85, v4 = 35, },
		      desc3 = { v1 = 136, v2 = 32, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 112, v2 = 5, v3 = 42, },
		      desc2 = { v2 = 4, v3 = 106, v4 = 47, },
		      desc3 = { v1 = 154, v2 = 43, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1r4p5o', 
                    hp = 820,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RPOYWB',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	MS = { -- lvl-50
        name = '[[Mister&nbsp;Scott]]',
		aliases = 'Montgomery Scott, Mr. Scott, Scotty',
		image = 'Mister Scott.png',
		imagecaption = 'Mr. Scott',
		igp = 'scott',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 68,
		nup = 10,
		skills = {
    		skill1 = 'Applied Knowledge',
	    	color1 = 'Red',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 58, t2 = ' damage to the selected enemy.', },
    		skill2 = 'Savior Improvisation',
	    	color2 = 'White',
		    cost2 = 9,
    		desc2 = { t1 = 'Does ', v1 = 18, t2 = ' damage to the selected enemy.  Adds ', v2 = 2, t3 = 'defensive gems that protect ', v3 = 8, t4 = ' points per turn.', },
    		skill3 = 'Applying Ideas',
	    	color3 = 'Purple',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 95, t2 = ' damage to the selected enemy and paralyzes him for ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
        gorder = 'WRPBYO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 69, },
		      desc2 = { v1 = 24, v2 = 3, },
		      desc3 = { v1 = 118, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 82, },
		      desc2 = { v1 = 35, v2 = 3, v3 = 10, },
		      desc3 = { v1 = 155, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 98, },
		      desc2 = { v1 = 48, v2 = 3, v3 = 12, },
		      desc3 = { v1 = 205, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 110, },
		      desc2 = { v1 = 65, v2 = 4, v3 = 12, },
		      desc3 = { v1 = 265, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r0w5p', 
                    hp = 803,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WRPBYO',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	TK50 = { -- lvl-50
        name = '[[The&nbsp;Keeper]]',
		aliases = 'The Keeper',
		image = 'Talosian\ Keeper.png',
		imagecaption = 'Talosian Keeper',
		igp = 'talosian-keeper-3',
		tier = 3.50,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Imprisoned',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'The Talosians don\'t use conventional prisons.  They imprison you mentally and there is no escape.  Paralyze the entire team for ', v1 = 1, t2 = ' turns and steals ', v2 = 2, t3 = ' from the energy reserve.', },
    		skill2 = 'Mental Force',
	    	color2 = 'Purple',
		    cost2 = 11,
    		desc2 = { t1 = 'The Talosians use their force to convince you the enemy is unbeatable.  Transform into an invincible beast and cause ', v1 = 275, t2 = ' damage to the entire team.', },
    		skill3 = 'Mental Control',
	    	color3 = 'Orange',
		    cost3 = 11,
    		desc3 = { t1 = 'The Talosians can use their mental powers to feed their victim\'s anger, and other emotions.  Confuse the target for ', v1 = 1, t2 = ' turns and cause ', v2 = 195, t3 = ' damage.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+5',
        gorder = 'ROPWYB',
		datavalues = { dv1 = 23, dv2 = 22, dv3 = 17, dv4 = 7, dv5 = 7, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 3, },
		      desc2 = { v1 = 395, },
		      desc3 = { v1 = 2, v2 = 315, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 2, v2 = 3, },
		      desc2 = { v1 = 505, },
		      desc3 = { v1 = 2, v2 = 430, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 2, v2 = 4, },
		      desc2 = { v1 = 635, },
		      desc3 = { v1 = 3, v2 = 555, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 3, v2 = 4, },
		      desc2 = { v1 = 740, },
		      desc3 = { v1 = 3, v2 = 675, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '3r0p0o', 
                    hp = 1003,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'ROPWYB',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 8, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '5r3p1o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'ROPWYB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5p5o',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'ROPWYB',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	KU = { -- lvl-50
        name = '[[Kurn]]',
		aliases = 'Kurn',
		image = 'Klingon Kurn.png',
		imagecaption = 'Klingon Kurn',
		igp = 'klingon-kurn',
		tier = 3,
		series = 'TNG',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Klingon]]',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Sin of the father',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'Memories of the sins of his family make Kurn lose his head, in a fit of anger he does ', v1 = 180, t2 = ' damage to all enemies, and ', v2 = 90, t3 = ' damage to himself.', },
    		skill2 = 'Redemption',
	    	color2 = 'Yellow',
		    cost2 = 11,
    		desc2 = { t1 = 'Kurn attempts to clear his name and show his valor by sacrificing himself, receiving ', v1 = 190, t2 = ' damage points and curing his team by ', v2 = 85, t3 = '.', },
    		skill3 = 'Sons of Mogh',
	    	color3 = 'Orange',
		    cost3 = 11,
    		desc3 = { t1 = 'The two brothers fighting back to back are unstoppable.  The do ', v1 = 5, t2 = '\% damage to the opponent\'s life.',},
		},
		ag = '+6',
		ar = '+5',
		aw = '+6',
		gorder = 'RYOBWP',
		datavalues = { dv1 = 24, dv2 = 21, dv3 = 18, dv4 = 8, dv5 = 8, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 290, v2 = 142, },
		      desc2 = { v1 = 300, v2 = 140, },
		      desc3 = { v1 = 10, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 380, v2 = 190, },
		      desc2 = { v1 = 395, v2 = 195, },
		      desc3 = { v1 = 15, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 490, v2 = 300, },
		      desc2 = { v1 = 500, v2 = 235, },
		      desc3 = { v1 = 20, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 585, v2 = 402, },
		      desc2 = { v1 = 595, v2 = 275, },
		      desc3 = { v1 = 30, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '2r0y1o', 
                    hp = 1003,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+8', 
                    gorder = 'RYOBWP',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 22, 
                                    dv4 = 7, dv5 = 7, dv6 = 7, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '5r3y1o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'RYOBWP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5y5o',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'RYOBWP',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	LPC = { -- lvl-50
        name = '[[Lt.&nbsp;Chekov]]',
		aliases = 'Lt. Chekov',
		image = 'Lt. Pavel Chekov.png',
		imagecaption = 'Lt. P. Chekov',
		igp = 'chekov',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 259,
		nup = 15,
		skills = {
    		skill1 = 'Filling in for Spock',
	    	color1 = 'Purple',
		    cost1 = 9,
    		desc1 = { t1 = 'Thanks to his training, Chekov may sometimes fill in for Spock.  He paralyzes the selected enemy during ', v1 = 2, t2 = ' turns and allies during ', v2 = 1, t3 = '.', },
    		skill2 = 'The Best Defense...  Attack\!',
	    	color2 = 'Yellow',
		    cost2 = 11,
    		desc2 = { t1 = 'As Chief of Security, Chekov defends his allies by launching an attack on the selected character of ', v1 = 110, t2 = ' damage points.  This also adds ', v2 = 2, t3 = ' counters of ', v3 = 3, t4 = ' points that add gems of ', v4 = 30, t5 = ' attack points upon completion.', },
    		skill3 = 'Deciphering Enemy Data',
	    	color3 = 'White',
		    cost3 = 'passive',
    		desc3 = { t1 = 'When Chekov has less than ', v1 = 15, t2 = '\% health, he summons his ingenuity and steals the enemy\'s data, with ', v2 = 1, t3 = ' AP of each color.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'WPYBOR',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 3, },
		      desc2 = { v1 = 145, v4 = 45, },
		      desc3 = { v2 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 2, },
		      desc2 = { v1 = 195, v4 = 55, },
		      desc3 = { v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 2, },
		      desc2 = { v1 = 255, v2 = 3, v4 = 55, },
		      desc3 = { v2 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 3, },
		      desc2 = { v1 = 305, v2 = 3, v4 = 70, },
		      desc3 = { v2 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p5y0w', 
                    hp = 1019,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WPYBOR',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 19, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5p5y5w',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WPYBOR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	CHS = { -- lvl-50
        name = '[[Cmdr.&nbsp;Sulu]]',
		aliases = 'Cmdr. Sulu',
		image = 'Cmdr. Hikaru Sulu.png',
		imagecaption = 'Cmdr. H. Sulu',
		igp = 'sulu',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 261,
		nup = 15,
		skills = {
    		skill1 = 'Gaseous Anomalies',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'Sulu leads an exploratory mission in the Beta quadrant.  He discovers a gas that poisons the enemy with ', v1 = 80, t2 = ' points during ', v2 = 3, t3 = ' turns, and adds ', v3 = 2, t4 = ' defense tiles of ', v4 = 40, t5 = ' points.', },
    		skill2 = 'Following Orders',
	    	color2 = 'Yellow',
		    cost2 = 8,
    		desc2 = { t1 = 'Sulu follows the Captain\'s orders and does ', v1 = 145, t2 = ' damage to the selected character.', },
    		skill3 = 'Taking Charge',
	    	color3 = 'White',
		    cost3 = 12,
    		desc3 = { t1 = 'Sulu takes charge during the Captain\'s absense.  He launches an attack that does ', v1 = 160, t2 = ' damage points to the selected enemy and ', v2 = 35, t3 = ' points to allies.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'YRWPBO',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 120, v4 = 80, },
		      desc2 = { v1 = 175, },
		      desc3 = { v1 = 210, v2 = 45, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 160, v4 = 120, },
		      desc2 = { v1 = 235, },
		      desc3 = { v1 = 270, v2 = 65, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 180, v4 = 160, },
		      desc2 = { v1 = 280, },
		      desc3 = { v1 = 310, v2 = 75, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 210, v4 = 180, },
		      desc2 = { v1 = 330, },
		      desc3 = { v1 = 370, v2 = 90, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4r1y5w', 
                    hp = 1021,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'YRWPBO',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 20, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5r5y5w',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'YRWPBO',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	ANU = { -- lvl-50 
        name = '[[Admiral&nbsp;Uhura]]',
		aliases = 'Adm. Uhura',
		image = 'Admiral Nyota Uhura.png',
		imagecaption = 'Adm. N. Uhura',
		igp = 'uhura',
		tier = 3.50,
		series = 'TOS',
		race = 'Human',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 700,
		nup = 15,
		skills = {
    		skill1 = 'Disrupted Communications',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'Confuses the enemy team during ', v1 = 1, t2 = ' turns and adds ', v2 = 2, t3 = ' attack gems of ', v3 = 70, t4 = ' points.', },
    		skill2 = 'Merciless Communication',
	    	color2 = 'Yellow',
		    cost2 = 12,
    		desc2 = { t1 = 'Does ', v1 = 220, t2 = ' damage to all enemies and destroys all orange gems, generating AP.', },
    		skill3 = 'Infiltrated',
	    	color3 = 'Blue',
		    cost3 = 11,
    		desc3 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and steals ', v2 = 3, t3 = ' PA from the enemy\'s reserves.',},
		},
		ag = '+7',
		ar = '+6',
		aw = '+6',
		gorder = 'YPOWRB',
		datavalues = { dv1 = 24, dv2 = 23, dv3 = 18, dv4 = 8, dv5 = 8, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 2, v3 = 122, },
		      desc2 = { v1 = 356, },
		      desc3 = { v2 = 4, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 2, v2 = 3, v3 = 150, },
		      desc2 = { v1 = 480, },
		      desc3 = { v1 = 3, v2 = 5, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 3, v2 = 3, v3 = 200, },
		      desc2 = { v1 = 590, },
		      desc3 = { v1 = 4, v2 = 6, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 3, v2 = 3, v3 = 300, },
		      desc2 = { v1 = 700, },
		      desc3 = { v1 = 5, v2 = 8, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '1r1w1b',
                    hp = 860,
                    ag = '+8', 
                    ar = '+8', 
                    aw = '+7', 
                    gorder = 'YPOWRB',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 22, 
                                    dv4 = 10, dv5 = 9, dv6 = 9, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '5r3w1b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'YPOWRB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5w5b',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'YPOWRB',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	CNU = { -- lvl-50
        name = '[[Cmdr.&nbsp;Uhura]]',
		aliases = 'Cmdr. Uhura',
		image = 'Cmdr. Nyota Uhura.png',
		imagecaption = 'Cmdr. N. Uhura',
		igp = 'uhura',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 200,
		nup = 15,
		skills = {
    		skill1 = 'Communications Lock',
	    	color1 = 'Purple',
		    cost1 = 9,
    		desc1 = { t1 = 'Uhura locks all communications of the opposing team, paralyzing the selected enemy for ', v1 = 1, t2 = ' turns and confusing all rivals during ', v2 = 2, t3 = ' turns.', },
    		skill2 = 'End of Diplomacy',
	    	color2 = 'White',
		    cost2 = 11,
    		desc2 = { t1 = 'Uhura\'s experience as Communications Officer lets her know when the time for talk has passed.  She does ', v1 = 130, t2 = ' damage to the selected enemy.', },
    		skill3 = 'A Bard\'s Tale',
	    	color3 = 'Blue',
		    cost3 = 10,
    		desc3 = { t1 = 'Uhura is known for her singing talent, and she uses her voice to motivate the crew during combat.  This cures them by ', v1 = 65, t2 = ' points and adds ', v2 = 2, t3 = ' defensive tiles of ', v3 = 15, t4 = ' points.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+1',
		gorder = 'WBPROY',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 2, },
		      desc2 = { v1 = 165, },
		      desc3 = { v1 = 90, v3 = 22, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 3, },
		      desc2 = { v1 = 210, },
		      desc3 = { v1 = 130, v3 = 33, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 3, },
		      desc2 = { v1 = 270, },
		      desc3 = { v1 = 160, v2 = 3, v3 = 25, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 4, },
		      desc2 = { v1 = 315, },
		      desc3 = { v1 = 210, v2 = 3, v3 = 35, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p4w1b', 
                    hp = 760,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WBPROY',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 25, 
                                    dv4 = 7, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5p5w5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	CMS = { -- lvl-50
        name = '[[Cmdr.&nbsp;Scott]]',
		aliases = 'Cmdr. Scott',
		image = 'Cmdr. Montgomery Scott.png',
		imagecaption = 'Cmdr. M. Scott',
		igp = 'scott',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 234,
		nup = 15,
		skills = {
    		skill1 = 'No Secrets',
	    	color1 = 'Yellow',
		    cost1 = 9,
    		desc1 = { t1 = 'The ship\'s motors hold no secrets for Scotty.  He uses them to protect your team with ', v1 = 2, t2 = ' gems of ', v2 = 40, t3 = ' defense points.', },
    		skill2 = 'Knowledge and Intuition',
	    	color2 = 'White',
		    cost2 = 11,
    		desc2 = { t1 = 'Scotty uses his most valuable skills to save the day.  He causes ', v1 = 90, t2 = ' damage points to the selected enemy and cures all crew members by ', v2 = 30, t3 = ' points.', },
    		skill3 = 'Applied Engineering',
	    	color3 = 'Blue',
		    cost3 = 7,
    		desc3 = { t1 = 'Scott upholds his reputation as a miracle worker and creates an apparatus to poison all enemies, stealing ', v1 = 25, t2 = ' points during ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'WYBROP',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 55, },
		      desc2 = { v1 = 130, v2 = 35, },
		      desc3 = { v1 = 35, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 65, },
		      desc2 = { v1 = 185, v2 = 40, },
		      desc3 = { v1 = 35, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 3, v2 = 80, },
		      desc2 = { v1 = 240, v2 = 45, },
		      desc3 = { v1 = 50, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 85, },
		      desc2 = { v1 = 315, v2 = 50, },
		      desc3 = { v1 = 60, v2 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1y5w4b', 
                    hp = 954,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WYBROP',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 26, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5y5w5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OYWBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	ASP = { -- lvl-50
        name = '[[Ambassador&nbsp;Spock]]',
		aliases = 'Ambassador Spock',
		image = 'Ambassador Spock.png',
		imagecaption = 'Ambassador Spock',
		igp = 'spock',
		tier = 2,
		series = 'TOS',
		race = 'Vulcan-Human Hybrid',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 309,
		nup = 15,
		skills = {
    		skill1 = 'Vulcan Diplomacy',
	    	color1 = 'White',
		    cost1 = 12,
    		desc1 = { t1 = 'Spock uses his superior intellect and paralyzes all enemies during ', v1 = 1, t2 = ' turns, and steals ', v2 = 1, t3 = ' of each energy type.', },
    		skill2 = 'No Emotions',
	    	color2 = 'Yellow',
		    cost2 = 10,
    		desc2 = { t1 = 'Spock, cold and serene, places ', v1 = 3, t2 = ' counters of ', v2 = 4, t3 = ' turns that destroy a ', v3 = '3x3', t4 = ' area and eliminate all special gems on the board.', },
    		skill3 = 'Vulcan Eruption',
	    	color3 = 'Orange',
		    cost3 = 13,
    		desc3 = { t1 = 'Spock reveals his human side and causes ', v1 = 160, t2 = ' damage to all enemies and loses ', v2 = 40, t3 = ' life points.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'ORWPBY',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
	            cost1 = 13, desc1 = { v1 = 2, v2 = 2, },
	            cost2 = 11, desc2 = { v2 = 3, },
	            cost3 = 14, desc3 = { v1 = 195, v2 = 45, }, 
		      },
		    supgr3 = { 
		      cost1 = 14, desc1 = { v1 = 2, v2 = 3, },
		      cost2 = 12, desc2 = { v1 = 4, v2 = 3, },
		      cost3 = 15, desc3 = { v1 = 240, v2 = 50, }, 
		      },
		    supgr4 = { 
		      cost1 = 15, desc1 = { v1 = 3, v2 = 4, },
		      cost2 = 13, desc2 = { v1 = 3, v2 = 2, },
		      cost3 = 16, desc3 = { v1 = 290, v2 = 55, }, 
		      },
		    supgr5 = { 
		      cost1 = 16, desc1 = { v1 = 3, v3 = 5, },
		      cost2 = 14, desc2 = { v1 = 4, v2 = 2, },
		      cost3 = 17, desc3 = { v1 = 350, v2 = 70, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w4y1o', 
                    hp = 1349,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'ORWPBY',
                    datavalues = {  dv1 = 28, dv2 = 25, dv3 = 22, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5y5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'ORWPBY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	DM = { -- lvl-50
        name = '[[Doctor&nbsp;McCoy]]',
		aliases = 'Doctor McCoy, Bones',
		image = 'Doctor McCoy.png',
		imagecaption = 'Doctor McCoy',
		igp = 'mccoy',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 60,
		nup = 10,
		skills = {
    		skill1 = 'Caring for All',
	    	color1 = 'Blue',
		    cost1 = 'passive',
    		desc1 = { t1 = 'If player has less than ', v1 = 20, t2 = '\% health, he heals his allies with ', v2 = 15, t3 = ' life points and himself with ', v3 = 10, t4 = '.', },
    		skill2 = 'Traditional Medicine',
	    	color2 = 'Purple',
		    cost2 = 13,
    		desc2 = { t1 = 'Heals a selected character with ', v1 = 50, t2 = ' life points.  Adds ', v2 = 3, t3 = ' counters of ', v3 = 5, t4 = ' turns that does ', v4 = 27, t5 = ' damage points to the selected enemy when used up.', },
    		skill3 = 'Healing Bones',
	    	color3 = 'Orange',
		    cost3 = 9,
    		desc3 = { t1 = 'Heals allies with ', v1 = 25, t2 = ' life points and increases the rival counters in ', v2 = 2, t3 = ' turns.',},
		},
		ag = '+0',
		ar = '+1',
		aw = '+1',
        gorder = 'BPOYWR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 17, v3 = 12, },
		      desc2 = { v1 = 57, v4 = 33, },
		      desc3 = { v1 = 33, v2 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v2 = 25, v3 = 18, },
		      desc2 = { v1 = 68, v2 = 4, v4 = 45, },
		      desc3 = { v1 = 45, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v2 = 39, v3 = 26, },
		      desc2 = { v1 = 80, v2 = 4, v3 = 4, v4 = 55, },
		      desc3 = { v1 = 54, v2 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v2 = 50, v3 = 35, },
		      desc2 = { v1 = 105, v2 = 4, v3 = 4, v4 = 68, },
		      desc3 = { v1 = 70, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p5o0b', 
                    hp = 893,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'BPOYWR',
                    datavalues = {  dv1 = 30, dv2 = 25, dv3 = 8, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	QQ = {
	    -- lvl-50 ropbwy-28/27/21/8/9/8 1003 51=300 gwr-7.6.6 sell=2750 upg=350c 1r1p1o
        name = '[[Q]]',
		aliases = 'Q, Q of The Q',
		image = 'Q of The Q.png',
		imagecaption = 'Q of The Q',
		igp = 'q',
		tier = 3,
		series = 'TNG',
		race = 'Q',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Frozen',
	    	color1 = 'Red',
		    cost1 = 9,
    		desc1 = { t1 = 'Q is known for his bad temper, and will freeze you for ', v1 = 1, t2 = ' turns so as not to be bothered.', },
    		skill2 = 'Condemned',
	    	color2 = 'Purple',
		    cost2 = 11,
    		desc2 = { t1 = 'Q declares the selected person guilty, and sentences them to ', v1 = 320, t2 = ' damage points!', },
    		skill3 = 'Confusion',
	    	color3 = 'Orange',
		    cost3 = 7,
    		desc3 = { t1 = 'Q inserts himself into the enemy ranks, poisoning their minds with lies and trickery.  He confuses all enemies for ', v1 = 2, t2 = ' turns.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+5',
        gorder = 'ROPWBY',
		datavalues = { dv1 = 23, dv2 = 22, dv3 = 17, dv4 = 7, dv5 = 7, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 2, },
		      desc2 = { v1 = 430, },
		      desc3 = { v1 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, },
		      desc2 = { v1 = 545, },
		      desc3 = { v1 = 4, }, 
		      },
		    supgr4 = { 
		      cost1 = 8, desc1 = { v1 = 3, },
		      desc2 = { v1 = 680, },
		      desc3 = { v1 = 5, }, 
		      },
		    supgr5 = { 
		      cost1 = 7, desc1 = { v1 = 3, },
		      desc2 = { v1 = 775, },
		      desc3 = { v1 = 6, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '1r1p1o', 
                    hp = 1003,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'ROPWBY',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 8, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '5r3p1o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'ROPWBY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5r5p5o',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'ROPWBY',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	DE = { -- lvl-50
        name = '[[Decanus]]',
		aliases = 'Decanus',
		image = 'Masked Decanus.png',
		imagecaption = 'Masked Decanus',
		igp = 'tos-pnj-4-mask',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 80,
		nup = 10,
		skills = {
    		skill1 = 'Paralyzing Grenade',
	    	color1 = 'Blue',
		    cost1 = 6,
    		desc1 = { t1 = 'Does ', v1 = 62, t2 = ' damage to the selected character.  Adds a counter of ', v2 = 4, t3 = ' turns that paralyzes the enemy for ', v3 = 2, t4 = ' turns when used up.', },
    		skill2 = 'Healing Wounds',
	    	color2 = 'White',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\'s life is under ', v1 = 10, t2 = '\%, heals wounds by restoring ', v2 = 7, t3 = ' life points.', },
    		skill3 = 'Sharp Blow',
	    	color3 = 'Orange',
		    cost3 = 9,
    		desc3 = { t1 = 'Does ', v1 = 64, t2 = ' damage to the selected enemy.  Steals ', v2 = 1, t3 = ' blue AP.',},
		},
		ag = '+0',
		ar = '+1',
		aw = '+1',
		gorder = 'WOBRPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 95, v2 = 3, },
		      desc2 = { v2 = 13, },
		      desc3 = { v1 = 107, v3 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 139, v2 = 3, v3 = 3, },
		      desc2 = { v2 = 21, },
		      desc3 = { v1 = 154, v3 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 158, v2 = 2, v3 = 3, },
		      desc2 = { v2 = 33, },
		      desc3 = { v1 = 175, v3 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 192, v2 = 2, v3 = 4, },
		      desc2 = { v2 = 49, },
		      desc3 = { v1 = 210, v3 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5b1w4o', 
                    hp = 717,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WOBRPY',
                    datavalues = {  dv1 = 30, dv2 = 25, dv3 = 12, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	OP = { -- lvl-50
        name = '[[Optio]]',
		aliases = 'Optio',
		image = 'Masked Optio.png',
		imagecaption = 'Masked Optio',
		igp = 'tos-masked-2',
		tier = 1,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Agressive Hit',
	    	color1 = 'Yellow',
		    cost1 = 8,
    		desc1 = { t1 = 'Does ', v1 = 58, t2 = ' damage to the selected enemy and changes ', v2 = 2, t3 = ' gems from ', v3 = 'blue', t4 = ' to ', v4 = 'orange', t5 = '.', },
    		skill2 = 'Bad Temper',
	    	color2 = 'Orange',
		    cost2 = 12,
    		desc2 = { t1 = 'Dpes ', v1 = 30, t2 = ' damage to the selected enemy.  Adds a counter of ', v2 = 4, t3 = ' turns that confuses the selected enemy for ', v3 = 2, t4 = 'turns when used up.', },
    		skill3 = 'Paralyzed Offensive',
	    	color3 = 'Red',
		    cost3 = 10,
    		desc3 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'RYBPWO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 3, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 67, v2 = 3, },
		      cost2 = 11, desc2 = { v1 = 45, v2 = 3, },
		      desc3 = { v1 = 2, },   -- need desc even tho n/c...  why n/c ???
		      },
		    supgr3 = { 
		      desc1 = { v1 = 78, v3 = 3, v3 = 'blue/red', },
		      cost2 = 10, desc2 = { v1 = 60, v2 = 3, v3 = 3, },
		      desc3 = { v1 = 3, v2 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 89, v3 = 4, v3 = 'blue/red', },
		      cost2 = 9, desc2 = { v1 = 74, v2 = 2, v3 = 3, },
		      desc3 = { v1 = 4, v2 = 2, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 101, v3 = 5, v3 = 'blue/red/purple', },
		      cost2 = 9, desc2 = { v1 = 90, v2 = 2, v3 = 4, },
		      desc3 = { v1 = 5, v2 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4y1o5r', 
                    hp = 761,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+5', 
                    gorder = 'RYBPWO',
                    datavalues = {  dv1 = 31, dv2 = 26, dv3 = 20, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	CAV = { -- lvl-50
        name = '[[Caped&nbsp;Alvaro]]',
		aliases = 'Caped Alvaro',
		image = 'Caped Alvaro.png',
		imagecaption = 'Caped Alvaro',
		igp = 'tos-human-alvaro',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 200,
		nup = 15,
		skills = {
    		skill1 = 'Misleading Complicity',
	    	color1 = 'Yellow',
		    cost1 = 7,
    		desc1 = { t1 = 'His inconsistency in battle confuses his enemies during ', v1 = 3, t2 = ' turns.  This also adds ', v2 = 2, t3 = ' gems of ', v3 = 20, t4 = ' defense points.', },
    		skill2 = 'Falcon\'s Eye',
	    	color2 = 'Blue',
		    cost2 = 9,
    		desc2 = { t1 = 'Alvaro reveals his great aim.  He inflicts ', v1 = 143, t2 = ' damage points to the selected enemy.', },
    		skill3 = 'Paralyzing Clamps',
	    	color3 = 'Red',
		    cost3 = 11,
    		desc3 = { t1 = 'Alvaro is cunning and adds clamps to trap his enemies.  With them he paralyzes the selected enemy during ', v1 = 2, t2 = ' turns, and steals ', v2 = 2, t3 = ' AP from the enemy reserves.',},
		},
		ag = '+2',
		ar = '+1',
		aw = '+2',
		gorder = 'WBPROY',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 4, v3 = 25, },
		      desc2 = { v1 = 198, },
		      desc3 = { v2 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 4, v2 = 3, v3 = 25, },
		      desc2 = { v1 = 259, },
		      desc3 = { v1 = 3, v2 = 4, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 5, v2 = 3, v3 = 30, },
		      desc2 = { v1 = 307, },
		      desc3 = { v1 = 4, v2 = 5, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 5, v2 = 4, v3 = 30, },
		      desc2 = { v1 = 353, },
		      desc3 = { v1 = 5, v2 = 6, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '0y5b5r', 
                    hp = 760,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WBPROY',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 25, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5y5b5r',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WBPROY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	CLM = { -- lvl-50
        name = '[[Cmdr.&nbsp;McCoy]]',
		aliases = 'Doctor Leonard McCoy',
		image = 'Doctor Leonard McCoy.png',
		imagecaption = 'Cmdr. Leonard McCoy',
		igp = 'mccoy',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 281,
		nup = 15,
		skills = {
    		skill1 = 'Bad Medicine',
	    	color1 = 'Blue',
		    cost1 = 10,
    		desc1 = { t1 = 'McCoy uses his medical background to poison the enemy in ', v1 = 100, t2 = ' for ', v2 = 3, t3 = ' turns and steal ', v3 = 4, t4 = ' purple APs.', },
    		skill2 = 'Surgical Precision',
	    	color2 = 'Purple',
		    cost2 = 10,
    		desc2 = { t1 = 'Restores ', v1 = 150, t2 = ' life points for entire team and eliminates all of the enemy\'s special gems.  Adds ', v2 = 3, t3 = 'defensive gems that protect against ', v3 = 25, t4 = ' damage.', },
    		skill3 = 'Doctor\'s Orders',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'McCoy uses his defensive power and causes ', v1 = 35, t2 = ' points damage for each purple gem that\'s on the board.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'BOYPWR',
		datavalues = { dv1 = 8, dv2 = 6, dv3 = 6, dv4 = 4, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
	            cost1 = 11, desc1 = { v1 = 150, v3 = 5, },
	            cost2 = 11, desc2 = { v1 = 175, v2 = 4, v3 = 15, },
	            cost3 = 13, desc3 = { v1 = 45, },
		      },
		    supgr3 = { 
	            cost1 = 12, desc1 = { v1 = 170, v2 = 4, v3 = 6, },
	            cost2 = 12, desc2 = { v1 = 225, v2 = 3, v3 = 35, },
	            cost3 = 14, desc3 = { v1 = 55, },
		      },
		    supgr4 = { 
	            cost1 = 13, desc1 = { v1 = 225, v2 = 5, v3 = 7, },
	            cost2 = 13, desc2 = { v1 = 280, v2 = 4, v3 = 30, },
	            cost3 = 15, desc3 = { v1 = 65, },
		      },
		    supgr5 = { 
	            cost1 = 14, desc1 = { v1 = 300, v2 = 3, v3 = 8, },
	            cost2 = 14, desc2 = { v1 = 350, v2 = 4, v3 = 40, },
	            cost3 = 16, desc3 = { v1 = 80, },
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5b4p1o', 
                    hp = 1241,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'BOYPWR',
                    datavalues = {  dv1 = 28, dv2 = 24, dv3 = 22, 
                                    dv4 = 9, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5b5p5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'BOYPWR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	AR = {
	    -- kvl-50 51=1075 66=20200 upg=650c sell=5125 5w5b2o
        name = '[[Arden]]',
		aliases = 'Arden',
		image = 'Bad Arden.png',
		imagecaption = 'Bad Arden',
		igp = 'human-antonio',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Federation]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 247,
		nup = 15,
		skills = {
    		skill1 = 'Manipulator',
	    	color1 = 'White',
		    cost1 = 9,
    		desc1 = { t1 = 'Arden is a master of deception.  He confuses the enemy team during ', v1 = 1, t2 = ' turns and adds ', v2 = 2, t3 = ' attack tiles of ', v3 = 35, t4 = ' points to the board.', },
    		skill2 = 'A Stone\'s Throw',
	    	color2 = 'Blue',
		    cost2 = 12,
    		desc2 = { t1 = 'His skill with weaponry is well known, and his shots strike like a rock.  He causes ', v1 = 105, t2 = ' damage to all enemies and paralyzes the target for ', v2 = 1, t3 = ' turns.', },
    		skill3 = 'Vengeful',
	    	color3 = 'Orange',
		    cost3 = 'passive',
    		desc3 = { t1 = 'When his life is below ', v1 = 15, t2 = '\%, he regains ', v2 = 66, t3 = ' life points and counterattacks with ', v3 = 50, t4 = '\% received danage during ', v4 = 2, t5 = ' turns.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'OWBRPY',
		datavalues = { dv1 = 8, dv2 = 8, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 2, v3 = 61, },
		      desc2 = { v1 = 144, v2 = 2, },
		      desc3 = { v2 = 98, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 2, v2 = 3, v3 = 71, },
		      desc2 = { v1 = 202, v2 = 2, },
		      desc3 = { v2 = 136, v4 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 3, v2 = 3, v3 = 91, },
		      desc2 = { v1 = 295, v2 = 3, },
		      desc3 = { v2 = 175, v4 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 3, v2 = 3, v3 = 109, },
		      desc2 = { v1 = 365, v2 = 3, },
		      desc3 = { v2 = 205, v4 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w4b1o', 
                    hp = 1007,
                    ag = '+6', 
                    ar = '+5', 
                    aw = '+6', 
                    gorder = 'OWBRPY',
                    datavalues = {  dv1 = 33, dv2 = 28, dv3 = 23, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5b5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'OWBRPY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	IN = {
	    -- lvl-50 29/26/18/8/8/7 1070 51=1075 wrg-7.6.6 sell=5125 5b5p0y upg=600c
        name = '[[Inagh]]',
		aliases = 'Inagh',
		image = 'Klingon Inagh.png',
		imagecaption = 'Klingon Inagh',
		igp = 'tos-pnj-7-ivan',
		tier = 2,
		series = 'TOS',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Klingon]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 270,
		nup = 15,
		skills = {
    		skill1 = 'Recurrent Offense',
	    	color1 = 'Yellow',
		    cost1 = 9,
    		desc1 = { t1 = 'Generates ', v1 = 8, t2 = ' offensive gems that each cause ', v2 = 4, t3 = ' damage per turn.', },
    		skill2 = 'Change of Plans',
	    	color2 = 'Blue',
		    cost2 = 6,
    		desc2 = { t1 = 'Changes ', v1 = 2, t2 = ' random gems to blue.  Also adds a defensive gem of ', v2 = 20, t3 = ' points.', },
    		skill3 = 'Powerful Attack',
	    	color3 = 'Purple',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 150, t2 = ' damage to the selected enemy and ', v2 = 30, t3 = ' to his allies.', },
		},
		ag = '+2',
		ar = '+1',
		aw = '+2',
        gorder = 'BPYOWR',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 10, v2 = 7, },
		      desc2 = { v1 = 3, v2 = 35, },
		      desc3 = { v1 = 200, v2 = 40, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 12, v2 = 9, },
		      desc2 = { v1 = 4, v2 = 52, },
		      desc3 = { v1 = 250, v2 = 50, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 15, v2 = 11, },
		      desc2 = { v1 = 5, v2 = 75, },
		      desc3 = { v1 = 300, v2 = 60, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 16, v3 = 14, },
		      desc2 = { v1 = 6, v2 = 97, },
		      desc3 = { v1 = 350, v2 = 70, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '0y5b5p', 
                    hp = 1070,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'BPYOWR',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5y5b5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'BPYOWR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	LE = { -- lvl-50
        name = '[[Legatus]]',
		aliases = 'Legatus',
		image = 'Masked Legatus.png',
		imagecaption = 'Masked Legatus',
		igp = 'tos-pnj-12-masked-boss',
		tier = 2,
		series = 'TOS',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 246,
		nup = 15,
		skills = {
    		skill1 = 'Charging the Battle',
	    	color1 = 'Red',
		    cost1 = 8,
    		desc1 = { t1 = 'Cleans the board of enemy attack and defensive gems.  Adds ', v1 = 2, t2 = ' attack gems of ', v2 = 30, t3 = ' damage point.', },
    		skill2 = 'Forceful Counterattack',
	    	color2 = 'Yellow',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player has less than ', v1 = 20, t2 = '\% life, returns ', v2 = 60, t3 = '\% of first incoming damage during ', v3 = 3, t4 = 'turns.', },
    		skill3 = 'Accurate Shot',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 85, t2 = ' damage to the selected enemy.  Steals ', v2 = 2, t3 = ' AP of each color.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'RYOPBW',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 55, },
		      desc2 = { v3 = 4, },
		      desc3 = { v1 = 107, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 69, },
		      desc2 = { v2 = 70, v3 = 4, },
		      desc3 = { v1 = 146, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 3, v2 = 82, },
		      desc2 = { v2 = 70, v3 = 5, },
		      desc3 = { v1 = 192, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 97, },
		      desc2 = { v2 = 80, v3 = 6, },
		      desc3 = { v1 = 249, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '2r3y5o', 
                    hp = 1006,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'RYOPBW',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5r5y5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'RYOPBW',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	RU = { -- lvl-50
        name = '[[Ruk]]',
		aliases = 'Ruk, Android Ruk',
		image = 'Android Ruk.png',
		imagecaption = 'Android Ruk',
		igp = 'ruk',
		tier = 2,
		series = 'TOS',
		race = 'Android',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 321,
		nup = 15,
		skills = {
    		skill1 = 'Death Grip',
	    	color1 = 'White',
		    cost1 = 9,
    		desc1 = { t1 = 'Ruk uses his immense size to knockout the enemy for ', v1 = 2, t2 = ' turns.', },
    		skill2 = 'Unstoppable',
	    	color2 = 'Purple',
		    cost2 = 11,
    		desc2 = { t1 = 'Ruk grows angry, and does ', v1 = 165, t2 = ' damage to his target while destroying ', v2 = 5, t3 = ' tiles on the board.', },
    		skill3 = 'Rise of Machines',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Ruk overrides his programming and attacks, doing ', v1 = 185, t2 = ' damage to his enemies and ', v2 = 60, t3 = ' damage to his allies and himself.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'POWRYB',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
	            cost1 = 10, desc1 = { v1 = 3, },
	            cost2 = 12, desc2 = { v1 = 205, v2 = 7, },
	            cost3 = 13, desc3 = { v1 = 260, v2 = 86, }, 
		      },
		    supgr3 = { 
	            cost1 = 11, desc1 = { v1 = 4, },
	            cost2 = 13, desc2 = { v1 = 255, v2 = 9, },
	            cost3 = 14, desc3 = { v1 = 315, v2 = 105, }, 
		      },
		    supgr4 = { 
	            cost1 = 12, desc1 = { v1 = 5, },
	            cost2 = 14, desc2 = { v1 = 315, v2 = 11, },
	            cost3 = 15, desc3 = { v1 = 400, v2 = 130, }, 
		      },
		    supgr5 = { 
	            cost1 = 12, desc1 = { v1 = 6, },
	            cost2 = 15, desc2 = { v1 = 400, v2 = 15, },
	            cost3 = 16, desc3 = { v1 = 460, v2 = 153, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4w5p1o', 
                    hp = 1441,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+5', 
                    gorder = 'POWRYB',
                    datavalues = {  dv1 = 28, dv2 = 26, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5p5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'POWRYB',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	HO = { -- lvl-50
        name = '[[Horta]]',
		aliases = 'Horta, Alien Horta',
		image = 'Alien Horta.png',
		imagecaption = 'Alien Horta',
		igp = 'horta',
		tier = 2,
		series = 'TOS',
		race = 'tbd',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 302,
		nup = 15,
		skills = {
    		skill1 = 'Devil in the Dark',
	    	color1 = 'Purple',
		    cost1 = 10,
    		desc1 = { t1 = 'Horta is enraged and does ', v1 = 190, t2 = ' damage to all.', },
    		skill2 = 'Acid Burn',
	    	color2 = 'Blue',
		    cost2 = 9,
    		desc2 = { t1 = 'Horta uses her corrosive acid to confuse the enemy, blocking them for ', v1 = 1, t2 = ' turns and poisoning them for ', v2 = 2, t3 = '.', },
    		skill3 = 'My Children',
	    	color3 = 'Orange',
		    cost3 = 9,
    		desc3 = { t1 = 'The Horta\'s children are her most prized possession, and she will protect them at all costs by placing ', v1 = 2, t2 = ' defensive tiles of ', v2 = 25, t3 = ' points.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'BOPRWY',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      cost1 = 11, desc1 = { v1 = 255, },
		      cost2 = 10, desc2 = { v1 = 2, },
		      cost3 = 10, desc3 = { v2 = 30, }, 
		      },
		    supgr3 = { 
		      cost1 = 12, desc1 = { v1 = 335, },
		      cost2 = 11, desc2 = { v1 = 2, v2 = 3, },
		      cost3 = 11, desc3 = { v1 = 3, v2 = 25, }, 
		      },
		    supgr4 = { 
		      cost1 = 13, desc1 = { v1 = 380, },
		      cost2 = 12, desc2 = { v1 = 3, v2 = 3, },
		      cost3 = 12, desc3 = { v1 = 3, v2 = 35, }, 
		      },
		    supgr5 = { 
		      cost1 = 14, desc1 = { v1 = 480, },
		      cost2 = 13, desc2 = { v1 = 3, v2 = 4, },
		      cost3 = 13, desc3 = { v1 = 4, v2 = 30, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5p4b1o', 
                    hp = 1342,
                    ag = '+6', 
                    ar = '+5', 
                    aw = '+5', 
                    gorder = 'BOPRWY',
                    datavalues = {  dv1 = 28, dv2 = 25, dv3 = 22, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5p5b5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'BOPRWY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	AH = {
	    -- lvl-50 rwybpo 28/28/20/8/7/7 1001 6.6.6 51=1075  sell=5125
        name = '[[Ameh]]',
		aliases = 'Ameh',
		image = 'Romulan Ameh.png',
		imagecaption = 'Romulan Ameh',
		igp = 'tos-pnj-11-alejandro',
		tier = 2,
		series = 'TOS',
		race = '[[Romulan]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Romulan]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 241,
		nup = 15,
		skills = {
    		skill1 = 'Blind Defense',
	    	color1 = 'White',
		    cost1 = 7,
    		desc1 = { t1 = 'Adds ', v1 = 3, t2 = ' defensive gems that protect ', v2 = 15, t3 = ' points each.', },
    		skill2 = 'Arrogant Shot',
	    	color2 = 'Yellow',
		    cost2 = 9,
    		desc2 = { t1 = 'Does ', v1 = '106', t2 = ' damage to the selected enemy.  Adds a counter of ', v2 = 4, t3 = ' turns that destroys a ', v3 = '3x3', t4 = ' area when used up.', },
    		skill3 = 'Hidden Betrayal',
	    	color3 = 'Red',
		    cost3 = 13,
    		desc3 = { t1 = 'Poisons all the enemies during ', v1 = 2, t2 = ' turns and causes ', v2 = 20, t3 = ' damage.  Also steals ', v3 = 1, t4 = ' AP of every kind from the enemy reserve.',},
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'WRYBOP',
		datavalues = { dv1 = 8, dv2 = 8, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 20, },
		      desc2 = { v1 = 151, },
		      desc3 = { v2 = 30, v3 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v2 = 27, },
		      desc2 = { v1 = 205, v2 = 3, },
		      desc3 = { v2 = 40, v3 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v2 = 35, },
		      desc2 = { v1 = 297, v2 = 3, v3 = '5x5', },
		      desc3 = { v1 = 3, v2 = 30, v3 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v2 = 46, },
		      desc2 = { v1 = 362, v2 = 2, v3 = '5x5', },
		      desc3 = { v1 = 3, v2 = 40, v3 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '0w5y5r', 
                    hp = 1001,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WRYBOP',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 20, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5y5r',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WRYBOP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	TO = { -- lvl-50
        name = '[[Tonak]]',
		aliases = 'Tonak',
		image = 'Entellan Tonak.png',
		imagecaption = 'Entellan Tonak',
		igp = 'entellan-tonak',
		tier = 2,
		series = 'TOS',
		race = 'Entellan',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 200,
		nup = 15,
		skills = {
    		skill1 = 'White',
	    	color1 = 'Orange',
		    cost1 = 9,
    		desc1 = { t1 = 'Does ', v1 = 135, t2 = ' damage and changes ', v2 = 2, t3 = ' gems to ', v3 = 'white', t4 = '.', },
    		skill2 = 'Poison',
	    	color2 = 'White',
		    cost2 = 11,
    		desc2 = { t1 = 'Poisons the enemy by ', v1 = 55, t2 = ' points during ', v2 = 1, t3 = ' turns and adds ', v3 = 2, t4 = ' defense tiles of ', v4 = 30, t5 = '.', },
    		skill3 = 'Attack and defense',
	    	color3 = 'Red',
		    cost3 = 'passive',
    		desc3 = { t1 = 'Gains ', v1 = 155, t2 = ' health points when is life drops below ', v2 = 15, t3 = '\%, and counterattacks during ', v3 = 2, t4 = ' turns, returning ', v4 = 30, t5 = '\% of received damage.',},
		},
		ag = '+2',
		ar = '+1',
		aw = '+2',
		gorder = 'WBPORY',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 170, },
		      desc2 = { v1 = 65, v2 = 2, v4 = 50, },
		      desc3 = { v1 = 180, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 268, v2 = 3, },
		      desc2 = { v1 = 75, v2 = 2, v3 = 3, v4 = 50, },
		      desc3 = { v1 = 240, v3 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 350, v2 = 3, },
		      desc2 = { v1 = 85, v2 = 3, v3 = 3, v4 = 75, },
		      desc3 = { v1 = 302, v3 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 465, v2 = 3, },
		      desc2 = { v1 = 100, v2 = 4, v3 = 3, v4 = 92, },
		      desc3 = { v1 = 380, v3 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1o4w5r', 
                    hp = 760,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'WBPORY',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 25, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5o5w5r',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WBPORY',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	TR = { -- lvl-50
        name = '[[Tolkir]]',
		aliases = 'Tolkir',
		image = 'Entellan Tolkir.png',
		imagecaption = 'Entellan Tolkir',
		igp = 'entellan-tolkir',
		tier = 2,
		series = 'TOS',
		race = 'Entellan',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 259,
		nup = 15,
		skills = {
    		skill1 = 'Cold Fury',
	    	color1 = 'Yellow',
		    cost1 = 10,
    		desc1 = { t1 = 'Damages the selected enemy by ', v1 = 110, t2 = ' and all others by half.  Paralyzes herself for ', v2 = 1, t3 = ' turns.', },
    		skill2 = 'Recovery',
	    	color2 = 'Red',
		    cost2 = 'passive',
    		desc2 = { t1 = 'Restores health by ', v1 = 15, t2 = ' when she reaches less than ', v2 = 15, t3 = '\% life.', },
    		skill3 = 'Drainage',
	    	color3 = 'Purple',
		    cost3 = 9,
    		desc3 = { t1 = 'Steals ', v1 = 1, t2 = ' energy of each color.', },
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
		gorder = 'WOYBPR',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 6, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 155, },
		      desc2 = { v1 = 20, },
		      desc3 = { v1 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 230, v2 = 2, },
		      desc2 = { v1 = 25, },
		      desc3 = { v1 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 308, v2 = 2, },
		      desc2 = { v1 = 30, },
		      desc3 = { v1 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 405, v2 = 2, },
		      desc2 = { v1 = 45, },
		      desc3 = { v1 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4y1r5p', 
                    hp = 1019,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WOYBPR',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 19, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5y5r5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WOYBPR',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	CP = { -- lvl-50
        name = '[[Captain&nbsp;Picard]]',
		aliases = 'Picard, Capt. Picard, Jean-Luc Picard, Jean-Luc',
		image = 'Captain Picard.png',
		imagecaption = 'Capt. Picard',
		igp = 'picard',
		tier = 1,
		series = 'TNG',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 85,
		nup = 10,
		skills = {
    		skill1 = 'Tactical Commander',
	    	color1 = 'White',
		    cost1 = 9,
    		desc1 = { t1 = 'Adds ', v1 = 4, t2 = ' attack gems that cause ', v2 = 7, t3 = ' damage per turn.', },
    		skill2 = 'Picard\'s Strategy',
	    	color2 = 'Yellow',
		    cost2 = 9,
    		desc2 = { t1 = 'Does ', v1 = 70, t2 = ' damage and creates ', v2 = 3, t3 = ' counter gems of ', v3 = 3, t4 = ' turns that steal ', v4 = 2, t5 = ' red AP from the enemy reserve.', },
    		skill3 = 'Leadership Lessons',
	    	color3 = 'Red',
		    cost3 = 10,
    		desc3 = { t1 = 'Paralyzes the selected enemy for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1, t3 = '.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+0',
        gorder = 'RYBPWO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v2 = 11, },
		      desc2 = { v1 = 110, v4 = 3, },
		      desc3 = { v1 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v2 = 12, },
		      desc2 = { v1 = 148, v2 = 4, v4 = 3, },
		      desc3 = { v1 = 3, v2 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 6, v2 = 18, },
		      desc2 = { v1 = 195, v2 = 5, v4 = 4, },
		      desc3 = { v1 = 4, v2 = 2, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 9, v2 = 22, },
		      desc2 = { v1 = 219, v2 = 5, v4 = 5, },
		      desc3 = { v1 = 5, v2 = 3, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1w4y5r', 
                    hp = 820,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RYBPWO',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	TT = {
	    -- lvl-50 28/27/21/8/8/9 1003 7.7.6 51=300 upg=350c sell=2750 0b2p1o
        name = '[[Tataur]]',
		aliases = 'Tataur',
		image = 'Entellan Tataur.png',
		imagecaption = 'Entellan Tataur',
		igp = 'entellan-tataur',
		tier = 3,
		series = 'TOS',
		race = 'Entellan',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Relentless',
	    	color1 = 'Blue',
		    cost1 = 9,
    		desc1 = { t1 = 'Tataur is relentless in battle, counterattacking during ', v1 = 2, t2 = ' turns and returning ', v2 = 35, t3 = '\% of received damage.', },
    		skill2 = 'No Mercy',
	    	color2 = 'Purple',
		    cost2 = 12,
    		desc2 = { t1 = 'Tataur fights without respite, doling out ', v1 = 195, t2 = ' damage points to all enemies and destroying all orange gems, generating AP.', },
    		skill3 = 'Leadership',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'A seasoned leader, Tataur heals his team\'s wounds by ', v1 = 205, t2 = ' points and adds ', v2 = 2, t3 = ' defense tiles of ', v3 = 50, t4 = ' points.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+5',
        gorder = 'WOBRYP',
		datavalues = { dv1 = 23, dv2 = 22, dv3 = 17, dv4 = 7, dv5 = 7, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
	            cost1 = 10, desc1 = { v2 = 45, },
	            desc2 = { v1 = 315, },
	            desc3 = { v1 = 230, v3 = 85, },
		      },
		    supgr3 = { 
	            cost1 = 11, desc1 = { v1 = 3, v2 = 40, },
	            desc2 = { v1 = 430, },
	            desc3 = { v1 = 305, v2 = 3, v3 = 65, },
		      },
		    supgr4 = { 
	            cost1 = 12, desc1 = { v1 = 3, v2 = 45, },
	            desc2 = { v1 = 555, },
	            desc3 = { v1 = 395, v2 = 3, v3 = 75, },
		      },
		    supgr5 = { 
	            cost1 = 13, desc1 = { v1 = 4, v2 = 50, },
	            desc2 = { v1 = 675, },
	            desc3 = { v1 = 460, v2 = 3, v3 = 101, },
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '0b2p1o', 
                    hp = 1003,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WOBRYP',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 8, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '3b5p1o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WOBRYP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5b5p5o',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'WOBRYP',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	TE = { -- lvl-50
        name = '[[Tenva]]',
		aliases = 'Tenva',
		image = 'Entellan Tenva.png',
		imagecaption = 'Entellan Tenva',
		igp = 'entellan-tenva',
		tier = 3,
		series = 'TOS',
		race = 'Entellan',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 40,
		lmax = 42,
		limit = 165,
		hp = 813,
		nup = 15,
		skills = {
    		skill1 = 'Strategy',
	    	color1 = 'Yellow',
		    cost1 = 9,
    		desc1 = { t1 = 'Tenva is a born strategist, doing ', v1 = 270, t2 = ' damage and creating ', v2 = 1, t3 = ' counters of ', v3 = 3, t4 = ' turns that steal ', v4 = 3, t5 = ' red APs when activated.', },
    		skill2 = 'Tireless',
	    	color2 = 'Red',
		    cost2 = 9,
    		desc2 = { t1 = 'Tenva attacks all enemies, doing ', v1 = 200, t2 = ' damage and strategically placing ', v2 = 2, t3 = ' attack tiles of ', v3 = 25, t4 = ' points each.', },
    		skill3 = 'Paralysis',
	    	color3 = 'Purple',
		    cost3 = 11,
    		desc3 = { t1 = 'Tenva uses the Entellan technology to paralyze all enemies during ', v1 = 1, t2 = ' turns, creating ', v2 = 2, t3 = ' counters of ', v3 = 3, t4 = ' turns that destroy a ', v4 = '3x3', t5 = ' area when completed.',},
		},
		ag = '+5',
		ar = '+5',
		aw = '+5',
		gorder = 'RYWBPO',
		datavalues = { dv1 = 23, dv2 = 22, dv3 = 17, dv4 = 7, dv5 = 7, dv6 = 7, },
		currentlevel = 40,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 380, v2 = 2, },
		      cost2 = 10, desc2 = { v1 = 300, v3 = 75, },
		      desc3 = { v1 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 495, v2 = 3, },
		      cost2 = 11, desc2 = { v1 = 405, v2 = 3, v3 = 65, },
		      desc3 = { v1 = 2, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 605, v2 = 4, },
		      cost2 = 12, desc2 = { v1 = 535, v2 = 3, v3 = 80, },
		      desc3 = { v1 = 3, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 710, v2 = 4, v4 = 4, },
		      cost2 = 13, desc2 = { v1 = 600, v2 = 3, v3 = 100, },
		      desc3 = { v1 = 3, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up03 = { currentlevel = 50, skillschosen = '0y1r2p', 
                    hp = 1003,
                    ag = '+7', 
                    ar = '+6', 
                    aw = '+6', 
                    gorder = 'RYWBPO',
                    datavalues = {  dv1 = 28, dv2 = 27, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 8, },
                },
            up09XXX = { currentlevel = 96, skillschosen = '1y3r5p',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'RYWBPO',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
            up15XXX = { currentlevel = 165, skillschosen = '5y5r5p',
                    hp = 2500,
                    ag = '+24', 
                    ar = '+24', 
                    aw = '+24', 
                    gorder = 'RYWBPO',
                    datavalues = {  dv1 = 95, dv2 = 94, dv3 = 93, 
                                    dv4 = 35, dv5 = 35, dv6 = 35, },
                },
        },
	},
	EK = { -- lvl-50
        name = '[[Ekoc&nbsp;Dale]]',
		aliases = 'Ekoc',
		image = 'Cardassian Ekoc Dale.png',
		imagecaption = 'Cardassian Ekoc Dale',
		igp = 'clayton-1',
		tier = 2,
		series = 'TNG',
		race = '[[Cardassian]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Cardassian]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 265,
		nup = 15,
		skills = {
    		skill1 = 'Special Damage',
	    	color1 = 'Blue',
		    cost1 = 12,
    		desc1 = { t1 = 'Damages the selected enemy by ', v1 = 86, t2 = ' and ', v2 = 8, t3 = ' per special gem on the board.', },
    		skill2 = 'Uncontrolled Fury',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Damages all the enemies by ', v1 = 55, t2 = ' converts ', v2 = 2, t3 = 'purple gems into an attack of ', v3 = 15, t4 = 'damage.', },
    		skill3 = 'Breath Freezer',
	    	color3 = 'Orange',
		    cost3 = 6,
    		desc3 = { t1 = 'Paralyzed the enemy ', v1 = 2, t2 = ' turns and change ', v2 = 3, t3 = ' random gems to blue.', },
		},
		ag = '+2',
		ar = '+2',
		aw = '+2',
        gorder = 'WRBOYP',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 112, v2 = 10, },
		      desc2 = { v1 = 75, v2 = 3, v3 = 20, },
		      desc3 = { v2 = 4, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 135, v2 = 12, },
		      desc2 = { v1 = 95, v2 = 4, v3 = 20, },
		      desc3 = { v1 = 3, v2 = 4, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 154, v2 = 14, },
		      desc2 = { v1 = 115, v2 = 4, v3 = 30, },
		      desc3 = { v1 = 3, v2 = 5, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 179, v3 = 16, },
		      desc2 = { v1 = 135, v2 = 5, v3 = 30, },
		      desc3 = { v1 = 4, v2 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1b4p5o', 
                    hp = 1065,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WRBOYP',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 26, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5b5p5o',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WRBOYP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	BA = { -- lvl-50
        name = '[[Batahr]]',
		aliases = 'Batahr',
		image = 'Klingon Batahr.png',
		imagecaption = 'Klingon Batahr',
		igp = 'tos-pnj-9-cigarrito',
		tier = 1,
		series = 'TOS',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Klingon]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 110,
		nup = 10,
		skills = {
    		skill1 = 'Tactical Stealing',
	    	color1 = 'White',
		    cost1 = 9,
    		desc1 = { t1 = 'Does ', v1 = 70, t2 = ' damage to the selected enemy.  Adds a counter of ', v2 = 3, t3 = ' turns that steals ', v3 = 1, t4 = ' AP of each color when used up.', },
    		skill2 = 'Protective Circle',
	    	color2 = 'Blue',
		    cost2 = 6,
    		desc2 = { t1 = 'Adds an attack gem that generates ', v1 = 20, t2 = ' damage to the enemy each turn.', },
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
        gorder = 'WBYORP',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 79, v3 = 2, },
		      desc2 = { v1 = 30, },
		      },
		    supgr3 = { 
		      desc1 = { v1 = 91, v3 = 3, },
		      desc2 = { v1 = 50, },
		      },
		    supgr4 = { 
		      desc1 = { v1 = 102, v3 = 4, },
		      desc2 = { v1 = 70, },
		      },
		    supgr5 = { 
		      desc1 = { v1 = 113, v3 = 5, },
		      desc2 = { v1 = 95, },
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w5b', 
                    hp = 796,
                    ag = '+6', 
                    ar = '+5', 
                    aw = '+7', 
                    gorder = 'WBYORP',
                    datavalues = {  dv1 = 29, dv2 = 26, dv3 = 12, 
                                    dv4 = 8, dv5 = 7, dv6 = 7, },
                },
        },
	},
	HE = { -- lvl-50
        name = '[[Pretorian]]',
		aliases = 'Pretorian, Helmet',
		image = 'Pretorian Helmet.png',
		imagecaption = 'Pretorian Helmet',
		igp = 'helmet',
		tier = 1,
		series = 'TNG',
		race = 'Pretorian',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Neutral',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 68,
		nup = 10,
		skills = {
    		skill1 = 'The Cleaner',
	    	color1 = 'Red',
		    cost1 = 8,
    		desc1 = { t1 = 'Cleans the board of attack and defensive enemy gems.  Adds ', v1 = 2, t2 = ' attack gems of ', v2 = 30, t3 = ' damage points.', },
    		skill2 = 'Auto-Cure',
	    	color2 = 'White',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\'s life is under ', v1 = 10, t2 = '\%, heals wounds by restoring ', v2 = 7, t3 = ' life points.', },
    		skill3 = 'Suppressing Fire',
	    	color3 = 'Blue',
		    cost3 = 12,
    		desc3 = { t1 = 'Does ', v1 = 85, t2 = ' damage to the selected enemy.  Steals ', v2 = 2, t3 = ' AP of each color.',},
		},
		ag = '+0',
		ar = '+0',
		aw = '+0',
		gorder = 'RWYPBO',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 55, },
		      desc2 = { v2 = 13, },
		      desc3 = { v1 = 107, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 69, },
		      desc2 = { v2 = 21, },
		      desc3 = { v1 = 145, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 3, v2 = 82, },
		      desc2 = { v2 = 33, },
		      desc3 = { v1 = 192, v2 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 97, },
		      desc2 = { v2 = 49, },
		      desc3 = { v1 = 249, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4r1w5b', 
                    hp = 800,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+5', 
            		gorder = 'RWYPBO',
                    datavalues = {  dv1 = 31, dv2 = 25, dv3 = 17, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	NO = { -- lvl-50
        name = '[[Nodroz]]',
		aliases = 'Nodroz',
		image = 'Alien Nodroz.png',
		imagecaption = 'Alien Nodroz',
		igp = 'nodroz',
		tier = 1,
		series = 'TNG',
		race = 'Hologram',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Unknown',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 80,
		nup = 10,
		skills = {
    		skill1 = 'Confused Hologram',
	    	color1 = 'Blue',
		    cost1 = 7,
    		desc1 = { t1 = 'Cleans the board of enemy counters and confuses the enemy for ', v1 = 2, t2 = ' turns.', },
    		skill2 = 'Aggressive Counterattack',
	    	color2 = 'Purple',
		    cost2 = 'passive',
    		desc2 = { t1 = 'Counterattacks if player\' life is under ', v1 = 20, t2 = '\%.  Returns ', v2 = 50, t3 = '\% of first incoming damage.', },
    		skill3 = 'Frozen Shot',
	    	color3 = 'Red',
		    cost3 = 11,
    		desc3 = { t1 = 'Damages selected enemy with ', v1 = 60, t2 = ' points and paralyzes the enemy team for ', v2 = 1, t3 = ' turn.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'OWPYBR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 3, },
		      desc2 = { v2 = 60, },
		      desc3 = { v1 = 95, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 4, },
		      desc2 = { v2 = 65, },
		      desc3 = { v1 = 129, v2 = 2, t3 = ' turns.', }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 5, },
		      desc2 = { v2 = 70, },
		      desc3 = { v1 = 154, v2 = 3,  t3 = ' turns.', }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 6, },
		      desc2 = { v2 = 80, },
		      desc3 = { v1 = 195, v2 = 3,  t3 = ' turns.', }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1b4p5r', 
                    hp = 766,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
		            gorder = 'OWPYBR',
                    datavalues = {  dv1 = 29, dv2 = 28, dv3 = 19, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	NL = { -- lvl-50
        name = '[[Nuella]]',
		aliases = 'Nuella',
		image = 'Alien Nuella.png',
		imagecaption = 'Alien Nuella',
		igp = 'mhigueras',
		tier = 1,
		series = 'TNG',
		race = 'unknown',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = 'tbd',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Sweet Damage',
	    	color1 = 'Yellow',
		    cost1 = 9,
    		desc1 = { t1 = 'Damages the selected enemy ', v1 = 55, t2 = ' points and steals ', v2 = 2, t3 = ' blue AP from the enemy reserve.', },
    		skill2 = 'Unwanted Change',
	    	color2 = 'Blue',
		    cost2 = 6,
    		desc2 = { t1 = 'Changes ', v1 = 2, t2 = ' gems to orange and adds ', v2 = 'a blue counter', t3 = ' of ', v3 = 2, t4 = ' turns that destroys a ', v4 = '3x3', t5 = ' area when used up.', },
    		skill3 = 'Psychological Strategy',
	    	color3 = 'Orange',
		    cost3 = 11,
    		desc3 = { t1 = 'Interchanges ', v1 = '2 purple and orange', t2 = ' gems and adds ', v2 = 'an orange counter', t3 = ' of ', v3 = 2, t4 = ' turns that does ', v4 = 40, t5 = ' damage to the selected enemy when used up.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
        gorder = 'RPOYWB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 86, v2 = 3, },
		      desc2 = { v1 = 3, },
		      -- note, extra CR-LF on v4-variable for desc3...
		      desc3 = { v1 = '2 purple, orange and blue', v4 = 65,}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 105, v2 = 4, },
		      desc2 = { v1 = 4, v2 = '2 blue counters', },
		      desc3 = { v1 = '3 purple, orange and blue', v2 = '2 orange counters', v4 = 35, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 125, v2 = 5, },
		      desc2 = { v1 = 5, v2 = 'a blue counter', v4= '5x5', },
		      desc3 = { v1 = 4, v3 = 'an orange counter', v4 = 70, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 177, v2 = 5, },
		      desc2 = { v1 = 5, v2 = '2 blue counters', v4= '3x3', },
		      desc3 = { v1 = 4, v3 = '2 orange counters', v4 = 70, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5y4b1o', 
                    hp = 761,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'RPOYWB',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	KO = { -- lvl-50
        name = '[[Kovor&nbsp;Dale]]',
		aliases = 'Kovor, Kovor Dale',
		image = 'Cardassian Kovor.png',
		imagecaption = 'Cardassian Kovor',
		igp = 'borja',
		tier = 1,
		series = 'TNG',
		race = '[[Cardassian]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Cardassian]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 80,
		nup = 10,
		skills = {
    		skill1 = 'Lethal Count',
	    	color1 = 'Yellow',
		    cost1 = 7,
    		desc1 = { t1 = 'Does ', v1 = 8, t2 = ' damage for each blue gem on the board.  Maximum of ', v2 = 80, t3 = ' points.', },
    		skill2 = 'Bad Manners',
	    	color2 = 'Blue',
		    cost2 = 9,
    		desc2 = { t1 = 'Does ', v1 = 98, t2 = ' damage to the selected enemy, steals ', v2 = 2, t3 = 'orange AP from the enemy reserve, and paralyzes the player for ', v3 = 1, t4 = 'turn.', },
    		skill3 = 'Aggressive Rage',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Damages all enemies by ', v1 = 75, t2 = ' and changes ', v2 = 2, t3 = ' gems to yellow.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
        gorder = 'WPORYB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 10, v2 = 100, },
		      desc2 = { v1 = 135, v2 = 3, },
		      desc3 = { v1 = 105, v2 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 12, v2 = 120, },
		      desc2 = { v1 = 169, v2 = 4, },
		      desc3 = { v1 = 140, v2 = 4, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 15, v2 = 150, },
		      desc2 = { v1 = 195, v2 = 5, },
		      desc3 = { v1 = 179, v2 = 5, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 19, v2 = 190, },
		      desc2 = { v1 = 243, v2 = 6, v3 = 2, },
		      desc3 = { v1 = 201, v2 = 6, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '2y5b3o', 
                    hp = 815,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'WPORYB',
                    datavalues = {  dv1 = 30, dv2 = 26, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 7, },
                },
        },
	},
	SG = { -- lvl-50
        name = '[[Shogue&nbsp;Seltell]]',
		aliases = 'Shogue, Shogue Seltell',
		image = 'Cardassian Shogue.png',
		imagecaption = 'Cardassian Shogue',
		igp = 'pablo',
		tier = 1,
		series = 'TNG',
		race = '[[Cardassian]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Cardassian]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 65,
		nup = 10,
		skills = {
    		skill1 = 'Defensive Sacrifice',
	    	color1 = 'White',
		    cost1 = 'passive',
    		desc1 = { t1 = 'If players life is under ', v1 = 15, t2 = '\%, adds ', v2 = 3, t3 = ' white defensive gems of ', v3 = 15, t4 = ' points.', },
    		skill2 = 'Evading Attacks',
	    	color2 = 'Blue',
		    cost2 = 9,
    		desc2 = { t1 = 'Inflicts ', v1 = 76, t2 = ' damage on selected enemy and increases the enemy counters in ', v2 = 2, t3 = ' turns.',},
    		skill3 = 'Confuses and extracts',
	    	color3 = 'Red',
		    cost3 = 6,
    		desc3 = { t1 = 'Reorders the panel and steals ', v1 = 1, t2 = ' blue AP from the enemy reserves.', },
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
        gorder = 'ROWBPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v3 = 20, },
		      desc2 = { v1 = 98, },
		      desc3 = { v1 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v3 = 25, },
		      desc2 = { v1 = 115, },
		      desc3 = { v1 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v3 = 30, },
		      desc2 = { v1 = 158, v2 = 3, },
		      desc3 = { v1 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v2 = 4, v3 = 15, },
		      desc2 = { v1 = 185, v2 = 3, },
		      desc3 = { v1 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1w5b4r', 
                    hp = 800,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'ROWBPY',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 23, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	PG = { -- lvl-50
        name = '[[Prugue&nbsp;Sole]]',
		aliases = 'Prugue, Prugue Sole',
		image = 'Cardassian Prugue.png',
		imagecaption = 'Cardassian Prugue',
		igp = 'carlos',
		tier = 1,
		series = 'TNG',
		race = '[[Cardassian]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Enemy',
		govt = '[[Cardassian]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Lethal Smile',
	    	color1 = 'Yellow',
		    cost1 = 6,
    		desc1 = { t1 = 'Damages the selected enemy by ', v1 = 60, t2 = ' and interchanges ', v2 = 2, t3 = ' purple amd/or white gems.', },
    		skill2 = 'Unstoppable Strike',
	    	color2 = 'Purple',
		    cost2 = 9,
    		desc2 = { t1 = 'Damages the selected enemy by ', v1 = 86, t2 = ' and his allies by ', v2 = 43, t3 = '.', },
    		skill3 = 'Destructive Storm',
	    	color3 = 'White',
		    cost3 = 10,
    		desc3 = { t1 = 'Destroys ', v1 = 16, t2 = ' random gems, doing damage but without generating AP.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
        gorder = 'ROWBPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
	            desc1 = { v1 = 85, },
	            desc2 = { v1 = 106, v2 = 53, },
	            cost3 = 9, desc3 = { v1 = 16, },  -- need desc even tho n/c...
		      },
		    supgr3 = { 
	            desc1 = { v1 = 102, },
	            desc2 = { v1 = 128, v2 = 64, },
	            cost3 = 8, desc3 = { v1 = 16, },  -- need desc even tho n/c...
		      },
		    supgr4 = { 
	            desc1 = { v1 = 132, },
	            desc2 = { v1 = 145, v2 = 72, },
	            cost3 = 7, desc3 = { v1 = 16, },  -- need desc even tho n/c...
		      },
		    supgr5 = { 
	            desc1 = { v1 = 159, },
	            desc2 = { v1 = 185, v2 = 92, },
	            cost3 = 6, desc3 = { v1 = 16, },  -- need desc even tho n/c...
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1y5p4w', 
                    hp = 859,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'ROWBPY',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 23, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	LD = { -- lvl-50
        name = '[[Lt.&nbsp;Data]]',
		aliases = 'Data, Lt. Data',
		image = 'Lt. Data.png',
		imagecaption = 'Lt. Data',
		igp = 'data',
		tier = 1,
		series = 'TNG',
		race = 'Android',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 72,
		nup = 10,
		skills = {
    		skill1 = 'Line Destroyer',
	    	color1 = 'Blue',
		    cost1 = 9,
    		desc1 = { t1 = 'Heals all character with ', v1 = 28, t2 = ' points.  Destroys ', v2 = '1 row', t3 = '.  Does not generate AP.', },
    		skill2 = 'Young Force',
	    	color2 = 'White',
		    cost2 = 5,
    		desc2 = { t1 = 'Does ', v1 = 75, t2 = ' damage and changes ', v2 = 3, t3 = 'gems to orange.', },
    		skill3 = 'Android Intelligence',
	    	color3 = 'Orange',
		    cost3 = 12,
    		desc3 = { t1 = 'Reorders the panel and adds ', v1 = 'an orange counter', t2 = ' of ', v2 = 3, t3 = ' turns that steals ', v3 = 2, t4 = ' blue AP from the enemy reserve when used up.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'WPORYB',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 37, v2 = '1 column', },
		      desc2 = { v1 = 105, v2 = 4, },
		      desc3 = { v3 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 2, v2 = '2 rows', },
		      desc2 = { v1 = 135, v2 = 4, },
		      desc3 = { v1 = '3 orange counters', v3 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 63, v2 = '2 columns', },
		      desc2 = { v1 = 175, v2 = 5, },
		      desc3 = { v1 = '3 orange counters', v3 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 82, v2 = '3 row', },
		      desc2 = { v1 = 235, v2 = 5, },
		      desc3 = { v1 = '3 orange counters', v3 = 5, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5w4o1b', 
                    hp = 856,
                    ag = '+7', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'WPORYB',
                    datavalues = {  dv1 = 30, dv2 = 26, dv3 = 21, 
                                    dv4 = 9, dv5 = 8, dv6 = 7, },
                },
        },
	},
	CT = { -- lvl-50
        name = '[[Counselor&nbsp;Troi]]',
		aliases = 'Troi, Deanna Troi, Counselor Troi',
		image = 'Counselor Troi.png',
		imagecaption = 'Counselor Troi',
		igp = 'troi',
		tier = 1,
		series = 'TNG',
		race = 'Betazoid',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Psychological Freezing',
	    	color1 = 'Purple',
		    cost1 = 10,
    		desc1 = { t1 = 'Paralyzes the selected character for ', v1 = 2, t2 = ' turns and his allies for ', v2 = 1,  t3 = '.', },
    		skill2 = 'Don\'t Lie\!',
	    	color2 = 'Orange',
		    cost2 = 'passive',
    		desc2 = { t1 = 'If player\' life is under ', v1 = 20, t2 = '\%, steals ', v2 = 1, t3 = ' AP of every color from the enemy reserve.', },
    		skill3 = 'Troi\'s Advice',
	    	color3 = 'Yellow',
		    cost3 = 9,
    		desc3 = { t1 = 'Does ', v1 = 75, t2 = ' damage and spends ', v2 = 3, t3 = ' AP of each of the team\'s colors.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'WBPORY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 3, },
		      desc2 = { v2 = 2, },
		      desc3 = { v1 = 110, v2 = 2, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 3, v2 = 2, },
		      desc2 = { v2 = 3, },
		      desc3 = { v1 = 169, v2 = 2, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 4, v2 = 2, },
		      desc2 = { v2 = 4, },
		      desc3 = { v1 = 189, v2 = 1, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 4, v2 = 3, },
		      desc2 = { v2 = 5, },
		      desc3 = { v1 = 198, v2 = 1, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '4p5o1y', 
                    hp = 810,
                    ag = '+7', 
                    ar = '+5', 
                    aw = '+6', 
                    gorder = 'WBPORY',
                    datavalues = {  dv1 = 29, dv2 = 27, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	CR = { -- lvl-50
        name = '[[Cmdr.&nbsp;Riker]]',
		aliases = 'Cmdr. Riker, William Riker, Riker',
		image = 'Cmndr. Riker.png',
		imagecaption = 'Cmndr. Riker',
		igp = 'riker',
		tier = 1,
		series = 'TNG',
		race = 'Human',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 75,
		nup = 10,
		skills = {
    		skill1 = 'Diplomacy Is Over',
	    	color1 = 'Blue',
		    cost1 = 9,
    		desc1 = { t1 = 'Does ', v1 = 85, t2 = ' damage and consumes ', v2 = 2, t3 = ' AP from your own reserve.', },
    		skill2 = 'Poker Attack',
	    	color2 = 'Purple',
		    cost2 = 16,
    		desc2 = { t1 = 'Does ', v1 = 75, t2 = ' damage, destroys ', v2 = 3, t3 = ' random gems without generating AP.  Also steals ', v3 = 2, t4 = ' AP from the enemy reserve.', },
    		skill3 = 'Riker\'s Charm',
	    	color3 = 'Orange',
		    cost3 = 6,
    		desc3 = { t1 = 'Creates ', v1 = 2, t2 = ' orange counters of ', v2 = 4, t3 = ' turns that generate ', v3 = 2, t4 = ' purple AP.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'OYWPBR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 121, },
		      desc2 = { v1 = 95, v2 = 4, },
		      desc3 = { v3 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 155, },
		      desc2 = { v1 = 135, v2 = 4, v3 = 3, },
		      desc3 = { v1 = 3, v3 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 185, v2 = 3, },
		      desc2 = { v1 = 165, v2 = 5, v3 = 3, },
		      desc3 = { v1 = 4, v3 = 3, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 243, v2 = 4, },
		      desc2 = { v1 = 195, v2 = 6, v3 = 3, },
		      desc3 = { v1 = 4, v3 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '2b5p3o', 
                    hp = 810,
                    ag = '+6', 
                    ar = '+6', 
                    aw = '+7', 
                    gorder = 'OYWPBR',
                    datavalues = {  dv1 = 30, dv2 = 27, dv3 = 24, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	BE = { -- lvl-50
        name = '[[Dr.&nbsp;Beverly&nbsp;Crusher]]',
		aliases = 'Beverly, Doctor Crusher, Beverly Crusher',
		image = 'Beverly Crusher.png',
		imagecaption = 'Dr. Beverly Crusher',
		igp = 'beverly',
		tier = 1,
		series = 'TNG',
		race = 'Human',
		gender = 'Female',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 70,
		nup = 10,
		skills = {
    		skill1 = 'Heal and Freeze',
	    	color1 = 'Purple',
		    cost1 = 9,
    		desc1 = { t1 = 'Heals a selected character with ', v1 = 35, t2 = ' points and paraluzes enemies during ', v2 = 1,  t3 = ' turn.', },
    		skill2 = 'Heal All',
	    	color2 = 'Yellow',
		    cost2 = 12,
    		desc2 = { t1 = 'Heals team with ', v1 = 10, t2 = '\% life and adds a yellow counter of ', v2 = 4, t3 = ' turns that steals ', v3 = 2, t4 = ' purple AP from the enemy reserve when used up.', },
    		skill3 = 'Red Protection',
	    	color3 = 'Red',
		    cost3 = 'passive',
    		desc3 = { t1 = 'If player has less than ', v1 = 20, t2 = '\% of life, adds a red protection gem with ', v2 = 15, t3 = ' defensive points.',},
		},
		ag = '+1',
		ar = '+0',
		aw = '+1',
		gorder = 'ROWBPY',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 52, },
		      desc2 = { v1 = 15, },
		      desc3 = { v2 = 23, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 78, v2 = 2,  t3 = ' turns.', },
		      desc2 = { v1 = 20, v3 = 3, },
		      desc3 = { v2 = 36, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 102, v2 = 2,  t3 = ' turns.', },
		      desc2 = { v1 = 25, v3 = 3, },
		      desc3 = { v2 = 42, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 148, v2 = 3,  t3 = ' turns.', },
		      desc2 = { v1 = 35, v3 = 4, },
		      desc3 = { v2 = 49, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '3p5y2r', 
                    hp = 805,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+6', 
                    gorder = 'ROWBPY',
                    datavalues = {  dv1 = 28, dv2 = 28, dv3 = 23, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	WF = { -- lvl-50
        name = '[[Lt.&nbsp;Worf]]',
		aliases = 'Worf, Lt. Worf',
		image = 'Lt. Worf.png',
		imagecaption = 'Lt. Worf',
		igp = 'worf',
		tier = 1,
		series = 'TNG',
		race = '[[Klingon]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Federation]]',
		lmin = 1,
		lmax = 3,
		limit = 50,
		hp = 80,
		nup = 10,
		skills = {
    		skill1 = 'Death Ritual',
	    	color1 = 'Yellow',
		    cost1 = 12,
    		desc1 = { t1 = 'Does ', v1 = 74, t2 = ' damage to the selected enemy and destroys ', v2 = 10, t3 = ' random gems.  Does not generate AP.', },
    		skill2 = 'R\'uustai',
	    	color2 = 'Red',
		    cost2 = 6,
    		desc2 = { t1 = 'Does ', v1 = 37, t2 = ' damage to the selected enemy and destroys ', v2 = 'an area of 3x3', t3 = '.  Does not generate AP.', },
    		skill3 = 'Rite of Ascension',
	    	color3 = 'White',
		    cost3 = 9,
    		desc3 = { t1 = 'Creates ', v1 = 'a white counter', t2 = ' gem of ', v2 = 3, t3 = ' turns that recovers ', v3 = 15, t4 = ' health points.',},
		},
		ag = '+0',
		ar = '+1',
		aw = '+1',
		gorder = 'BPOYWR',
		datavalues = { dv1 = 3, dv2 = 3, dv3 = 2, dv4 = 2, dv5 = 2, dv6 = 2, },
		currentlevel = 1,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 98, v2 = 12, },
		      desc2 = { v1 = 48, v2 = '2 areas of 3x3', },
		      desc3 = { v3 = 20,}, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 131, v2 = 14, },
		      desc2 = { v1 = 74, v2 = '1 row and 2 areas of 3x3', },
		      desc3 = { v1 = '2 white counters', v3 = 15, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 175, v2 = 16, },
		      desc2 = { v1 = 83, v2 = '2 row and 2 areas of 3x3', },
		      desc3 = { v1 = '2 white counters', v3 = 20, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 194, v2 = 18, },
		      desc2 = { v1 = 97, v2 = '2 row and 1 areas of 5x5', },
		      desc3 = { v1 = '3 white counters', v3 = 20, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '5r3y2w', 
                    hp = 815,
                    ag = '+6', 
                    ar = '+7', 
                    aw = '+7', 
                    gorder = 'BPOYWR',
                    datavalues = {  dv1 = 30, dv2 = 25, dv3 = 18, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
        },
	},
	TH = {
	    -- lvl-50 wyborp 32/27/22/8/8/7 907 51=1075 wgr-6.6.5 66=20200 upg=650c sell=5125 2w5y5b ; 3w5y5b 74=32700 ; 4w5y5b 84=50575 upg=700c ; 5w5y5b 95=73125
        name = '[[Terrhea]]',
		aliases = 'Terrhea',
		image = 'Romulan Terrhea.png',
		imagecaption = 'Romulan Terrhea',
		igp = 'romulan-antonio',
		tier = 2,
		series = 'TNG',
		race = '[[Romulan]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'Ally',
		govt = '[[Romulan]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 227,
		nup = 15,
		skills = {
    		skill1 = 'Romulan Marksmanship',
	    	color1 = 'White',
		    cost1 = 10,
    		desc1 = { t1 = 'Terrhea demonstrates the fruits of his Romulan training, causing ', v1 = 105, t2 = ' damage to the selected enemy and eliminating the special tiles from the board.', },
    		skill2 = 'Controlled Fury',
	    	color2 = 'Yellow',
		    cost2 = 9,
    		desc2 = { t1 = 'While full of hate for other races, he is able to redirect this during battle.  He places ', v1 = 2, t2 = ' attack tiles of ', v2 = 35, t3 = ' points and rearranges the board.', },
    		skill3 = 'Romulan Cunning',
	    	color3 = 'Blue',
		    cost3 = 9,
    		desc3 = { t1 = 'Terrhea is an expert in infiltration, and distracts the enemy while stealing ', v1 = 2, t2 = ' AP from their energy reserve, and places ', v2 = 2, t3 = ' counters of ', v3 = 2, t4 = ' turns that destroy a ', v4 = '3x3', t5 = ' area.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
		gorder = 'WYBORP',
		datavalues = { dv1 = 8, dv2 = 7, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 148, },
		      desc2 = { v2 = 55, },
		      desc3 = { v2 = 3, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1 = 202, },
		      desc2 = { v1 = 3, v2 = 71, },
		      desc3 = { v1 = 3, v2 = 3, }, 
		      },
		    supgr4 = { 
		      desc1 = { v1 = 290, },
		      desc2 = { v1 = 3, v2 = 89, },
		      desc3 = { v1 = 3, v2 = 4, }, 
		      },
		    supgr5 = { 
		      desc1 = { v1 = 365, },
		      desc2 = { v1 = 4, v2 = 105, },
		      desc3 = { v1 = 4, v2 = 4, }, 
		      },
		},
		othersUpgrades = {
            up10 = { currentlevel = 50, skillschosen = '1w4y5b', 
                    hp = 907,
                    ag = '+6', 
                    ar = '+5', 
                    aw = '+6', 
                    gorder = 'WYBORP',
                    datavalues = {  dv1 = 32, dv2 = 27, dv3 = 22, 
                                    dv4 = 8, dv5 = 8, dv6 = 7, },
                },
            up15XXX = { currentlevel = 95, skillschosen = '5w5y5b',
                    hp = 1500,
                    ag = '+12', 
                    ar = '+12', 
                    aw = '+12', 
                    gorder = 'WYBORP',
                    datavalues = {  dv1 = 45, dv2 = 44, dv3 = 43, 
                                    dv4 = 15, dv5 = 15, dv6 = 15, },
                },
        },
	},
	VE = {
	    -- lvl-50 opbyrw 33/28/23/8/8/7 1007 wgr-6.6.5 51=1075 upg=600c sell=5125 5b4p1o
        name = '[[Veidek]]',
		aliases = 'Veidek',
		image = 'Romulan Veidek.png',
		imagecaption = 'Romulan Veidek',
		igp = 'jorge',
		tier = 2,
		series = 'TNG',
		race = '[[Romulan]]',
		gender = 'Male',
		xnpc = 'yes',
		sdate = '2015-01-01',
		aenu = 'ally',
		govt = '[[Romulan]]',
		lmin = 10,
		lmax = 12,
		limit = 95,
		hp = 247,
		nup = 15,
		skills = {
    		skill1 = 'Veteran',
	    	color1 = 'Blue',
		    cost1 = 10,
    		desc1 = { t1 = 'Veidek has been seasoned by hundreds of battles.  He motivates his troops and gives them encouragement, recovering the team\'s health by ', v1 = 155, t2 = '.', },
    		skill2 = 'Iron Fist',
	    	color2 = 'Purple',
		    cost2 = 11,
    		desc2 = { t1 = 'Although his mission is to lead his crew, Veidek is also relentless in one on one combat.  He does ', v1 = 100, t2 = ' damage to the selected enemy and ', v2 = 60, t3 = ' to the rest.', },
    		skill3 = 'Ironclad Defense',
	    	color3 = 'Orange',
		    cost3 = 'passive',
    		desc3 = { t1 = 'Experience has taught him to be conservative when the moment calls for it.  If his life is below ', v1 = 15, t2 = '\%, this adds ', v2 = 3, t3 = ' tiles of ', v3 = 26, t4 = ' defense points.',},
		},
		ag = '+1',
		ar = '+1',
		aw = '+1',
        gorder = 'OPBWRY',
		datavalues = { dv1 = 8, dv2 = 8, dv3 = 7, dv4 = 3, dv5 = 3, dv6 = 3, },
		currentlevel = 10,
		skillsUpgrades = {
		    supgr2 = { 
		      desc1 = { v1 = 180, },
		      desc2 = { v1 = 139, v2 = 71, },
		      desc3 = { v2 = 4, v3 = 21, }, 
		      },
		    supgr3 = { 
		      desc1 = { v1