소스 검색

czytanie czegoś do bohaterów, zaczątek czytania czarów (są trochę skopane)

zaczątek odkrywania, jak czytać poprawnie pliki (używając rozdzielania bajtem CR), niestety wszystkie funkcje wykrzaczają się chamsko czytając tylko do pierwszego znaku końca linii. To jest irytujące!
mateuszb 18 년 전
부모
커밋
f850a67f46
7개의 변경된 파일1603개의 추가작업 그리고 0개의 파일을 삭제
  1. 57 0
      CHeroHandler.cpp
  2. 2 0
      CHeroHandler.h
  3. 3 0
      CMT.cpp
  4. 331 0
      CSpellHandler.cpp
  5. 40 0
      CSpellHandler.h
  6. 159 0
      HeroSpec.txt
  7. 1011 0
      SPTRAITS.TXT

+ 57 - 0
CHeroHandler.cpp

@@ -20,6 +20,7 @@ void CHeroHandler::loadHeroes()
 		base = std::string(tab);
 		if(base.size()<2) //ended, but some rubbish could still stay end we have something useless
 		{
+			loadSpecialAbilities();
 			return;
 		}
 		while(base[iit]!='\t')
@@ -100,4 +101,60 @@ void CHeroHandler::loadHeroes()
 		heroes.push_back(nher);
 		delete[500] tab;
 	}
+	loadSpecialAbilities();
+}
+void CHeroHandler::loadSpecialAbilities()
+{
+	std::ifstream inp("HeroSpec.txt", std::ios::in);
+	std::string dump;
+	for(int i=0; i<7; ++i)
+	{
+		inp>>dump;
+	}
+	inp.ignore();
+	int whHero=0;
+	while(!inp.eof())
+	{
+		std::string base;
+		char * tab = new char[500];
+		int iitBef = 0;
+		int iit = 0;
+		inp.getline(tab, 500);
+		base = std::string(tab);
+		if(base.size()<2) //ended, but some rubbish could still stay end we have something useless
+		{
+			return; //add counter
+		}
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		heroes[whHero].bonusName = base.substr(0, iit);
+		++iit;
+		iitBef=iit;
+
+		if(heroes[whHero].bonusName == std::string("Ogry"))
+		{
+			char * tab2 = new char[500];
+			inp.getline(tab2, 500);
+			base += std::string(tab2);
+			delete [500] tab2;
+		}
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		heroes[whHero].shortBonus = base.substr(iitBef, iit-iitBef);
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t' && iit<base.size())
+		{
+			++iit;
+		}
+		heroes[whHero].longBonus = base.substr(iitBef, iit-iitBef);
+		++whHero;
+		delete [500] tab;
+	}
 }

+ 2 - 0
CHeroHandler.h

@@ -10,6 +10,7 @@ public:
 	std::string name;
 	int low1stack, high1stack, low2stack, high2stack, low3stack, high3stack; //amount of units; described below
 	std::string refType1stack, refType2stack, refType3stack; //reference names of units appearing in hero's army if he is recruited in tavern
+	std::string bonusName, shortBonus, longBonus; //for special abilities
 };
 
 class CHeroInstance
@@ -26,6 +27,7 @@ class CHeroHandler
 public:
 	std::vector<CHero> heroes;
 	void loadHeroes();
+	void loadSpecialAbilities();
 };
 
 

+ 3 - 0
CMT.cpp

@@ -14,6 +14,7 @@
 #include "CHeroHandler.h"
 #include "CCreatureHandler.h"
 #include "CAbilityHandler.h"
+#include "CSpellHandler.h"
 
 #if defined(MSDOS) || defined(OS2) || defined(WIN32) || defined(__CYGWIN__)
 #  include <fcntl.h>
@@ -234,6 +235,8 @@ int _tmain(int argc, _TCHAR* argv[])
 		creh->loadCreatures();
 		CAbilityHandler * abilh = new CAbilityHandler;
 		abilh->loadAbilities();
+		CSpellHandler * spellh = new CSpellHandler;
+		spellh->loadSpells();
 		CAmbarCendamo * ac = new CAmbarCendamo("4gryf");
 		THC std::cout<<"Wczytywanie pliku: "<<tmh.getDif()<<std::endl;
 		ac->deh3m();

+ 331 - 0
CSpellHandler.cpp

@@ -0,0 +1,331 @@
+#include "stdafx.h"
+#include "CSpellHandler.h"
+#include <string>
+
+void CSpellHandler::loadSpells()
+{
+	std::ifstream inp("SPTRAITS.TXT", std::ios::in | std::ios::binary);
+	//std::string dump;
+	bool combatSeries=false; //false - now we are reading adventure spells; true - combat spells
+	//for(int i=0; i<52; ++i)
+	//{
+	//	inp>>dump;
+	//}
+	//inp.ignore(37);
+	char * tpom = new char[100000];
+	inp.get(tpom, 100000);
+	inp.get(tpom, 100000);
+	//inp.get(tpom, 1000, '\r');
+	//inp.get(tpom, 1000, '\r');
+	inp.ignore(1);
+	std::string bb = std::string(tpom);
+	//delete [100000] tpom;
+	std::string ppp(inp, 0, inp.tellg());
+	/*for(int ii=0; ii<10000; ++ii)
+	{
+		char c;
+		inp.get(c);
+		inp.get(c);
+		ppp+=c;
+		inp.ignore(100, '\n');
+	}*/
+	
+	while(!inp.eof())
+	{
+		CSpell nsp;
+		std::string base;
+		char * tab = new char[5000];
+		int iit = 0;
+		int iitBef = 0;
+		inp.get(tab, 5000, '\r');
+		base = std::string(tab);
+		if(base.size()<2)
+		{
+			return;
+		}
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.name = base.substr(0, iit);
+		++iit;
+		iitBef=iit;
+
+		if (nsp.name==std::string("Adventure Spells"))
+		{
+			combatSeries=false;
+			inp.getline(tab, 500);
+			continue;
+		}
+		else if (nsp.name==std::string("Combat Spells"))
+		{
+			combatSeries=true;
+			inp.getline(tab, 500);
+			continue;
+		}
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.abbName = base.substr(iitBef, iit-iitBef);
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.level = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.earth = base.substr(iitBef, iit-iitBef)==std::string("x") ? true : false;
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.water = base.substr(iitBef, iit-iitBef)==std::string("x") ? true : false;
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.fire = base.substr(iitBef, iit-iitBef)==std::string("x") ? true : false;
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.air = base.substr(iitBef, iit-iitBef)==std::string("x") ? true : false;
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.costNone = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.costBas = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.costAdv = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.costExp = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.power = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.powerNone = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.powerBas = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.powerAdv = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.powerExp = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.castle = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.rampart = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.tower = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.inferno = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.necropolis = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.dungeon = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.stronghold = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.fortress = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.conflux = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.none2 = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.bas2 = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.adv2 = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t')
+		{
+			++iit;
+		}
+		nsp.exp2 = atoi(base.substr(iitBef, iit-iitBef).c_str());
+		++iit;
+		iitBef=iit;
+
+		while(base[iit]!='\t' && iit<base.size())
+		{
+			++iit;
+		}
+		nsp.noneTip = base.substr(iitBef, iit-iitBef);
+
+		inp.getline(tab, 500);
+		inp.getline(tab, 500);
+		base = std::string(tab);
+
+		nsp.noneTip += std::string("\n");
+		nsp.noneTip += base;
+		nsp.noneTip += std::string("\n"); 
+
+		inp.getline(tab, 500);
+		inp.getline(tab, 500);
+		base = std::string(tab);
+
+		iit = 0;
+		iitBef = 0;
+
+		while(base[iit]!='\t' && iit<base.size())
+		{
+			++iit;
+		}
+		nsp.noneTip += base.substr(0, iit);
+		++iit;
+		iitBef=iit;
+
+		//////////////
+		inp.get(tab, 5000, '\r');
+		base = std::string(tab);
+		//////////////
+
+		nsp.combatSpell = combatSeries;
+
+		delete [500] tab;
+		spells.push_back(nsp);
+	}
+	inp.ignore();
+}

+ 40 - 0
CSpellHandler.h

@@ -0,0 +1,40 @@
+#ifndef CSPELLHANDLER_H
+#define CSPELLHANDLER_H
+
+#include <string>
+#include <vector>
+
+class CSpell
+{
+public:
+	std::string name;
+	std::string abbName; //abbreviated name
+	int level;
+	bool earth;
+	bool water;
+	bool fire;
+	bool air;
+	int costNone;
+	int costBas;
+	int costAdv;
+	int costExp;
+	int power; //spell's power
+	int powerNone; //effect without magic ability
+	int powerBas; //efect with basic magic ability
+	int powerAdv; //efect with advanced magic ability
+	int powerExp; //efect with expert magic ability
+	int castle, rampart, tower, inferno, necropolis, dungeon, stronghold, fortress, conflux; //% chance to gain
+	int none2, bas2, adv2, exp2; //AI values
+	std::string noneTip, basicTip, advTip, expTip; //descriptions of spell
+	std::string attributes; //reference only attributes
+	bool combatSpell; //is this spell combat (true) or adventure (false)
+};
+
+class CSpellHandler
+{
+public:
+	std::vector<CSpell> spells;
+	void loadSpells();
+};
+
+#endif //CSPELLHANDLER_H

+ 159 - 0
HeroSpec.txt

@@ -0,0 +1,159 @@
+Bonus	Bonus	
+(short)	(long)	Right click text
+Łucznictwo	Dodatkowa zdolność: łucznictwo	Straty zadawane przez oddziały łucznicze zwiększane są o 5% na każdy poziom doświadczenia bohatera.
+Łucznicy	Specjalny oddział: łucznicy	Zwiększa zdolność obrony i ataku oddziałów łuczniczych dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Gryfy	Specjalny oddział: gryfy	Zwiększa zdolność obrony i ataku gryfów lub gryfów królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Nawigacja	Dodatkowa zdolność: nawigacja	"Zwiększa o 5% zdolność ""nawigacja"" dla każdego osiągniętego poziomu doświadczenia."
+Finanse	Dodatkowa zdolność: finanse	"Zwiększa o 5% zdolność ""finanse"" dla każdego osiągniętego poziomu doświadczenia."
+Miecznicy	Specjalny oddział: miecznicy	Zwiększa zdolność obrony i ataku mieczników i krzyżowców dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Kawalerzyści	Specjalny oddział: kawalerzyści	Zwiększa zdolność obrony i ataku kawalerzystów i czempionów dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Pierwsza pomoc	Dodatkowa zdolność: pierwsza pomoc	"Zwiększa o 5% zdolność ""pierwsza pomoc"" dla każdego osiągniętego poziomu doświadczenia."
+Błogosławieństwo	Specjalne zaklęcie: błogosławieństwo	"Pozwala rzucać zaklecie ""błogosławieństwo"" ze zwiększoną efektywnością."
+Osłabienie	Specjalne zaklęcie: osłabienie	"Pozwala rzucać zaklecie ""osłabienie"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Strefa zimna	Specjalne zaklęcie: strefa zimna	"Pozwala rzucać zaklecie ""strefa zimna"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Mnisi	Specjalny oddział: mnisi	Zwiększa zdolność obrony i ataku mnichów i kapłanów dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Psalm  mocy	Specjalne zaklęcie: psalm  mocy	"Pozwala rzucać zaklecie ""psalm mocy"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Płatnerz	Dodatkowa zdolność: płatnerz	"Zwiększa o 5% zdolność ""płatnerz"""" dla każdego osiągniętego poziomu doświadczenia.."
+Krasnoludy	Specjalny oddział: krasnoludy	Zwiększa zdolność obrony i ataku krasnoludów i krasnoludzkich żołnierzy dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Drzewce	Specjalny oddział: drzewce	Zwiększa zdolność obrony i ataku drzewców i entów dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Odporność	Dodatkowa zdolność: odporność	"Zwiększa o 5% zdolność ""odporność"" dla każdego osiągniętego poziomu doświadczenia."
+Elfy	Specjalny oddział: elfy	Zwiększa zdolność obrony i ataku elfów i szarych elfów dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Jednorożce	Specjalny oddział: jednorożce	Zwiększa zdolność obrony i ataku jednorożców i jednorożców bitewnych dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Logistyka	Dodatkowa zdolność: logistyka	"Zwiększa o 5% zdolność ""logistyka"" dla każdego osiągniętego poziomu doświadczenia."
+Inkantacja mocy	Specjalne zaklęcie: inkantacja mocy	"Pozwala rzucać zaklecie ""inkantacja mocy"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Wzmocnienie	Specjalne zaklęcie: wzmocnienie	"Pozwala rzucać zaklecie ""wzmocnienie"" ze zwiększoną efektywnością."
+Inteligencja	Dodatkowa zdolność: inteligencja	"Zwiększa o 5% zdolność ""inteligencja"" dla każdego osiągniętego poziomu doświadczenia."
+Pierwsza pomoc	Dodatkowa zdolność: pierwsza pomoc	"Zwiększa o 5% zdolność ""pierwszej pomocy"" dla każdego osiągniętego poziomu doświadczenia."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Fortuna	Specjalne zaklęcie: fortuna	"Pozwala rzucać zaklecie ""fortuna"" ze zwiększoną efektywnością."
+Lodowy pocisk	Specjalne zaklęcie: lodowy pocisk	"Pozwala rzucać zaklecie ""lodowy pocisk"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Pegazy	Specjalny oddział: pegazy	Zwiększa zdolność obrony i ataku pegazów i srebrnych pegazów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Gargulce	Specjalny oddział: gargulce	Zwiększa zdolność obrony i ataku gargulców i granitowych gargulców dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Geniusze	Specjalny oddział: geniusze	Zwiększa zdolność obrony i ataku geniuszy i dżinów dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Golemy	Specjalny oddział: golemy	Zwiększa zdolność obrony i ataku kamiennych i żelaznych golemów dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Płatnerz	Dodatkowa zdolność: płatnerz	"Zwiększa o 5% zdolność ""płatnerz"" dla każdego osiągniętego poziomu doświadczenia."
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Skorpeny	Specjalny oddział: skorpeny	Zwiększa zdolność obrony i ataku przeraz i skorpen dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Rtęć +1 	+1 uncja rtęci dziennie	Zwiększa produkcję rtęci o 1 jednostkę dziennie.
+Geniusze	Specjalny oddział: geniusze	Zwiększa zdolność obrony i ataku geniuszy i dżinów dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Hipnoza	Specjalne zaklęcie: hipnoza	"Pozwala rzucać zaklecie ""hipnoza"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Mistycyzm	Dodatkowa zdolność: mistycyzm	"Zwiększa o 5% zdolność ""mistycyzm"" dla każdego osiągniętego poziomu doświadczenia."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Fortuna	Specjalne zaklęcie: fortuna	"Pozwala rzucać zaklecie ""fortuna"" ze zwiększoną efektywnością."
+Magowie	Specjalny oddział: magowie	Zwiększa zdolność obrony i ataku magów i arcymagów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Ł. piorunów	Specjalne zaklęcie: łańcuch piorunów	"Pozwala rzucać zaklecie ""łańcuch piorunów"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Przyśpieszenie	Specjalne zaklęcie: przyśpieszenie	"Pozwala rzucać zaklecie ""przyśpieszenie"" ze zwiększoną efektywnością."
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Ogary piekieł	Specjalny oddział: ogary piekieł	Zwiększa zdolność obrony i ataku ogarów piekieł i cerberów dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Ifryty	Specjalny oddział: ifryty	Zwiększa zdolność obrony i ataku ifrytów i ifrytów królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Demony	Specjalny oddział: demony	Zwiększa zdolność obrony i ataku demonów i rogatych demonów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Diabliki	Specjalny oddział: diabliki	Zwiększa zdolność obrony i ataku diablików i chowańców dla każdego poziomu doświadczenia bohatera powyżej poziomu pierwszego.
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Gogi	Specjalny oddział: gogi	Zwiększa zdolność obrony i ataku gogów i magogów dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Czarty	Specjalny oddział: czarty	Zwiększa zdolność obrony i ataku czartów i czarcich lordów dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Inteligencja	Dodatkowa zdolność: inteligencja	"Zwiększa o 5% zdolność ""inteligencja"" dla każdego osiągniętego poziomu doświadczenia."
+Inferno	Specjalne zaklęcie: inferno	"Pozwala rzucać zaklecie ""inferno"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy, im słabsza jest atakowana jednostka)."
+Mistycyzm	Dodatkowa zdolność: mistycyzm	"Zwiększa o 5% zdolność ""mistycyzm"" dla każdego osiągniętego poziomu doświadczenia."
+Osłabienie	Specjalne zaklęcie: osłabienie	"Pozwala rzucać zaklecie ""osłabienie"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Siarka +1 	+1 punkt siarki dziennie	Zwiększa dzienną produkcję siarki o jedną jednostkę.
+Ręka śmierci	Specjalne zaklęcie: ręka śmierci	"Pozwala rzucać zaklecie ""ręka śmierci"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy, im słabsza jest atakowana jednostka)."
+Talent magiczny	Dodatkowa zdolność: talent magiczny	"Zwiększa o 5% zdolność ""talent magiczny"" dla każdego osiągniętego poziomu doświadczenia."
+Kula ognia	Specjalne zaklęcie: kula ognia	"Pozwala rzucać zaklecie ""kula ognia"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy, im słabsza jest atakowana jednostka)."
+Ożywieńcy	Specjalny oddział: ożywieńcy	Zwiększa zdolność obrony i ataku ożywieńców i zombie dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Wampiry	Specjalny oddział: wampiry	Zwiększa zdolność obrony i ataku wampirów i alpów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Licze	Specjalny oddział: licze	Zwiększa zdolność obrony i ataku liczy i arcyliczy dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Zjawy	Specjalny oddział: zjawy	Zwiększa zdolność obrony i ataku zjaw i upiorów dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Czarni rycerze	Specjalny oddział: czarni rycerze	Zwiększa zdolność obrony i ataku czarnych rycerzy i władców mroku dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Nekromancja	Dodatkowa zdolność: nekromancja	"Zwiększa o 5% zdolność ""nekromancja"" dla każdego osiągniętego poziomu doświadczenia."
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Szkielety	Specjalny oddział: szkielety	Zwiększa zdolność obrony i ataku szkieletów i kościeji dla każdego poziomu doświadczenia bohatera powyżej poziomu pierwszego.
+Fala śmierci	Specjalne zaklęcie: fala śmierci	"Pozwala rzucać zaklecie ""fala śmierci"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Deszcz meteorytów	Specjalne zaklęcie: deszcz meteorytów	"Pozwala rzucać zaklecie ""deszcz meteorytów"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Talent magiczny	Dodatkowa zdolność: talent magiczny	"Zwiększa o 5% zdolność ""talent magiczny"" dla każdego osiągniętego poziomu doświadczenia."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Animator	Specjalne zaklęcie: animator	"Pozwala rzucać zaklecie ""animator"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Kamienna skóra	Specjalne zaklęcie: kamienna skóra	"Pozwala rzucać zaklecie ""kamienna skóra"" ze zwiększoną efektywnością."
+Nekromancja	Dodatkowa zdolność: nekromancja	"Zwiększa o 5% zdolność ""nekromancja"" dla każdego osiągniętego poziomu doświadczenia."
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Harpie	Specjalny oddział: harpie	Zwiększa zdolność obrony i ataku harpie i harpie wiedźmy dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Minotaury	Specjalny oddział: minotaury	Zwiększa zdolność obrony i ataku minotaurów i minotaurów królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Beholdery	Specjalny oddział: beholdery	Zwiększa zdolność obrony i ataku beholderów i złych ok dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Logistyka	Dodatkowa zdolność: logistyka	"Zwiększa o 5% zdolność ""logistyka"" dla każdego osiągniętego poziomu doświadczenia."
+Mantikory	Specjalny oddział: mantikory	Zwiększa zdolność obrony i ataku mantikor i chimer dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Troglodyci	Specjalny oddział: troglodyci	Zwiększa zdolność obrony i ataku troglodytów i piekielnych troglodytów dla każdego poziomu doświadczenia bohatera powyżej poziomu pierwszego.
+Wskrzeszenie	Specjalne zaklęcie: wskrzeszenie	"Pozwala rzucać zaklecie ""wskrzeszenie"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i wybrany oddział (efekt jest tym większy im słabszy jest wybrany oddział)."
+Mistycyzm	Dodatkowa zdolność: mistycyzm	"Zwiększa o 5% zdolność ""mistycyzm"" dla każdego osiągniętego poziomu doświadczenia."
+Talent magiczny	Dodatkowa zdolność: talent magiczny	"Zwiększa o 5% zdolność ""talent magiczny"" dla każdego osiągniętego poziomu doświadczenia."
+Wskrzeszenie	Specjalne zaklęcie: wskrzeszenie	"Pozwala rzucać zaklecie ""wskrzeszenie"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i wybrany oddział (efekt jest tym większy im słabszy jest wybrany oddział)."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Deszcz meteorytów	Specjalne zaklęcie: deszcz meteorytów	"Pozwala rzucać zaklecie ""deszcz meteorytów"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Kryształy +1	+1 punkt kryształów dziennie	Zwiększa dochód królestwa o jeden kryształ dziennie.
+Kamienna skóra	Specjalne zaklęcie: kamienna skóra	Pozwala rzucać zaklecie kamienna skóra ze zwiększoną efektywnością.
+Cyklopi	Specjalny oddział: cyklopi	Zwiększa zdolność obrony i ataku cyklopów i cyklopów królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Orki	Specjalny oddział: orki	Zwiększa zdolność obrony i ataku orków i uruków dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Roki	Specjalny oddział: roki	Zwiększa zdolność obrony i ataku roków i ognistych ptaków dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Gobliny	Specjalny oddział: gobliny	Zwiększa zdolność obrony i ataku goblinów i hobgoblinów dla każdego poziomu doświadczenia bohatera powyżej poziomu pierwszego.
+Ogry	Specjalny oddział: ogry	Zwiększa zdolność obrony i ataku ogrów i szamanów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Skut. ataku	Dodatkowa zdolność: skuteczność ataku	"Zwiększa o 5% zdolność ""skuteczność ataku"" dla każdego osiągniętego poziomu doświadczenia."
+Wilczy jeźdźcy	Specjalny oddział: wilczy jeźdźcy	Zwiększa zdolność obrony i ataku wilczych jeźdźców i wilczych rycerzy dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Talent magiczny	Dodatkowa zdolność: talent magiczny	"Zwiększa o 5% zdolność ""talent magiczny"" dla każdego osiągniętego poziomu doświadczenia."
+Ogry	Specjalny oddział: ogry	Zwiększa zdolność obrony i ataku ogrów i szamanów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Logistyka	Dodatkowa zdolność: logistyka	"Zwiększa o 5% zdolność ""logistyka"" dla każdego osiągniętego poziomu doświadczenia."
+Przyśpieszenie	Specjalne zaklęcie: przyśpieszenie	"Pozwala rzucać zaklecie ""przyśpieszenie"" ze zwiększoną efektywnością."
+Precyzja	Specjalne zaklęcie: precyzja	Pozwala rzucać zaklecie precyzja ze zwiększoną efektywnością.
+Skut. ataku	Dodatkowa zdolność: skuteczność ataku	"Zwiększa o 5% zdolność ""skuteczność ataku"" dla każdego osiągniętego poziomu doświadczenia."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Klejnoty +1 	+1 klejnot dziennie	Zwiększa dochód królestwa o jeden klejnot dziennie.
+Bazyliszki	Specjalny oddział: bazyliszki	Zwiększa zdolność obrony i ataku bazyliszków i bazyliszków królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Gnolle	Specjalny oddział: gnolle	Zwiększa zdolność obrony i ataku gnolli i zwierzołaków dla każdego poziomu doświadczenia bohatera powyżej poziomu pierwszego.
+Jaszczuroludzie	Specjalny oddział: jaszczuroludzie	Zwiększa zdolność obrony i ataku jaszczuroludzi i reptilionów dla każdego poziomu doświadczenia bohatera powyżej poziomu drugiego.
+Płatnerz	Dodatkowa zdolność: płatnerz	"Zwiększa o 5% zdolność ""płatnerz"" dla każdego osiągniętego poziomu doświadczenia."
+Demigorgony	Specjalny oddział: demigorgony	Zwiększa zdolność obrony i ataku demigorgon i gorgon dla każdego poziomu doświadczenia bohatera powyżej poziomu piątego.
+Oślizgi	Specjalny oddział: oślizgi	Zwiększa zdolność obrony i ataku oślizgów i oślizgów smoczych dla każdego poziomu doświadczenia bohatera powyżej poziomu trzeciego.
+Balista	Artyleria: balista	Zwiększa zdolność ataku i obrony balisty dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Wiwerny	Specjalny oddział: wiwerny	Zwiększa zdolność obrony i ataku wiwern i wiwern królewskich dla każdego poziomu doświadczenia bohatera powyżej poziomu szóstego.
+Osłabienie	Specjalne zaklęcie: osłabienie	"Pozwala rzucać zaklecie ""osłabienie"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy im słabsza jest atakowana jednostka)."
+Mistycyzm	Dodatkowa zdolność: mistycyzm	"Zwiększa o 5% zdolność ""mistycyzm"" dla każdego osiągniętego poziomu doświadczenia."
+Nawigacja	Dodatkowa zdolność: nawigacja	"Zwiększa o 5% zdolność ""nawigacja"" dla każdego osiągniętego poziomu doświadczenia."
+Pierwsza pomoc	Dodatkowa zdolność: pierwsza pomoc	"Zwiększa o 5% zdolność ""pierwszej pomocy"" dla każdego osiągniętego poziomu doświadczenia."
+Kamienna skóra	Specjalne zaklęcie: kamienna skóra	"Pozwala rzucać zaklecie ""kamienna skóra"" ze zwiększoną efektywnością."
+Talent magiczny	Dodatkowa zdolność: talent magiczny	"Zwiększa o 5% zdolność ""talent magiczny"" dla każdego osiągniętego poziomu doświadczenia."
+Inteligencja	Dodatkowa zdolność: inteligencja	"Zwiększa o 5% zdolność ""inteligencja"" dla każdego osiągniętego poziomu doświadczenia."
+Sokoli wzrok	Dodatkowa zdolność: sokoli wzrok	"Zwiększa o 5% zdolność ""sokoli wzrok"" dla każdego osiągniętego poziomu doświadczenia."
+Żyw. psychiki	Specjalny oddział: żywiołaki psychiki	Żywiołaki psychiki i magii otrzymują premię +3 punkty ataku i +3 punkty obrony.
+Żyw. ziemi	Specjalny oddział: żywiołaki ziemi	Żywiołaki ziemi i lawy otrzymują premię +2 punkty ataku, +1 punkt obrony i +5 punktów zniszczenia.
+Żyw. ognia	Specjalny oddział: żywiołaki ognia	Żywiołaki ognia otrzymują premię +1 punkt ataku, +2 punkty obrony i +2 punkty zniszczenia.
+Żyw. wody	Specjalny oddział: żywiołaki wody	Żywiołaki wody i lodu otrzymują premię +2 punkty ataku.
+Żyw. psychiki	Specjalny oddział: żywiołaki psychiki	Żywiołaki psychiki i magii otrzymują premię +3 punkty ataku i +3 punkty obrony.
+Żyw. ziemii	Specjalny oddział: żywiołaki ziemi	Żywiołaki ziemi i lawy otrzymują premię +2 punkty ataku, +1 punkt obrony i +5 punktów zniszczenia.
+Żyw. ognia	Specjalny oddział: żywiołaki ognia	Żywiołaki ognia i energii otrzymują premię +1 punkt ataku, +2 punkty obrony i +2 punkty zniszczenia.
+Żyw. wody	Specjalny oddział: żywiołaki wody	Żywiołaki wody i lodu otrzymują premię +2 punkty ataku.
+Ściana ognia	Specjalne zaklęcie: ściana ognia	Obrażenia poniesione od ściany ognia są podwojone.
+Przyśpieszenie	Specjalne zaklęcie: przyśpieszenie	"Pozwala rzucać zaklecie ""przyśpieszenie"" ze zwiększoną efektywnością."
+Magiczna strzała	Specjalne zaklęcie: magiczna strzała	"Zaklęcie ""magiczna strzała"" powoduje 50% więcej uszkodzeń."
+Kamienna skóra	Specjalne zaklęcie: kamienna skóra	"Pozwala rzucać zaklecie ""kamienna skóra"" ze zwiększoną efektywnością."
+Ręka śmierci	Specjalne zaklęcie: ręka śmierci	"Pozwala rzucać zaklecie ""ręka śmierci"" ze zwiększoną efektywnością, proporcjonalnie do poziomu, na którym znajduje się bohater i atakowany oddział (efekt jest tym większy, im słabsza jest atakowana jednostka)."
+Morowe powietrze	Specjalne zaklęcie: morowe powietrze	"Zaklęcie ""morowe powietrze"" ma skuteczność +2 punkty"
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+350 szt. złota	350 szt. złota dziennie	Zwiększa dochód królestwa o 350 złotych monet dziennie.
+Szybkość	Specjalny oddział: szybkość	Wszystkie stworzenia otrzymują premię +2 punkty szybkości.
+Magia ognia	Specjalna zdolność: ekspert magii ognia	"Zaczyna mając zdolność ""magia ognia"" na poziomie eksperta."
+Miecznicy	Specjalny oddział: miecznicy	Zwiększa zdolność obrony i ataku mieczników i krzyżowców dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Czarodzieje	Specjalny oddział: czarodzieje	Pozwala przekształcać mnichów, kapłanów, magów i arcymagów w czarodziejów.
+Strzelcy 	Specjalny oddział: strzelcy wyborowi	Pozwala przekształcać łuczników i kuszników oraz elfy i szare elfy w strzelów wyborowych.
+Behemoty	Specjalny oddział: behemoty	Behemoty lub starożytne behemoty otrzymują premię +5 punktów ataku, +5 punktów obrony i +1 punkt zniszczenia.
+Czarni rycerze	Specjalny oddział: czarni rycerze	Czarni rycerze i władcy mroku otrzymują premię +5 punktów ataku, +5 punktów obrony i +1 punkt zniszczenia.
+Smoki	Specjalny oddział: smoki	Wszystkie smoki otrzymują premię +5 punktów ataku i +5 punktów obrony.
+Miecznicy	Specjalny oddział: miecznicy	Zwiększa zdolność obrony i ataku mieczników i krzyżowców dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Smoki	Specjalny oddział: smoki	Wszystkie smoki otrzymują premię +5 punktów ataku i +5 punktów obrony.
+Ogry	"Specjalny oddział: 
+ogry"	Zwiększa zdolność obrony i ataku ogrów i szamanów dla każdego poziomu doświadczenia bohatera powyżej poziomu czwartego.
+Diabły	Specjalny oddział: diabły	Diabły i arcydiabły otrzymują premię +4 punkty ataku, +2 punkty obrony i +1 punkt szybkości.

+ 1011 - 0
SPTRAITS.TXT

@@ -0,0 +1,1011 @@
+			School				Cost				Effect					% Chance to gain									AI value				Right click text				
+Name	Abbreviated Name	Level	Earth	Water	Fire	Air	None	Basic	Advanced	Expert	Power 	None	Basic	Advanced	Expert	Castle	Rampart	Tower	Inferno	Necropolis	Dungeon	Stronghold	Fortress	Conflux	None	Basic	Advanced	Expert	Normal	Basic	Advanced	Expert	"Attributes (reference only, do not change)"
+																																	
+Adventure Spells																																	
+																																	
+Przyzwanie okrętu	Przyzwanie okrętu	1	 	x	 	 	8	7	7	7	0	50	50	75	100	3	5	5	5	3	5	5	3	3	10	10	20	20	"{Przyzwanie okrętu}
+
+Przyzywa do okolicy istniejący okręt, należący do aktualnego gracza.
+
+Szansa powodzenia - 50%.
+"	"{Przyzwanie okrętu - poziom podstawowy}
+
+Przyzywa do okolicy istniejący okręt, należący do aktualnego gracza.
+
+Szansa powodzenia - 50%.
+"	"{Przyzwanie okrętu - poziom zaawansowany}
+
+Przyzywa do okolicy istniejący okręt, należący do aktualnego gracza. Jeżeli okręt nie istnieje - zostaje stworzony.
+
+Szansa powodzenia - 75%.
+"	"{Przyzwanie okrętu - poziom mistrzowski}
+
+Przyzywa do okolicy istniejący okręt, należący do aktualnego gracza.  Jeżeli okręt nie istnieje - zostaje stworzony.
+"	 ADV_SPELL
+Zniszczenie okrętu	Zniszczenie okrętu	2	 	x	 	 	8	6	6	6	0	50	50	75	100	6	4	4	4	4	4	4	4	4	1	1	1	1	"{Zniszczenie okrętu}
+
+Niszczy okręt należący do aktualnego gracza. Używać z umiarem! Skutki zaklęcia są nieodwołalne. 
+
+Szansa powodzenia - 50%.
+"	"{Zniszczenie okrętu - poziom podstawowy}
+
+Niszczy okręt należący do aktualnego gracza. Używać z umiarem! Skutki zaklęcia są nieodwołalne.
+
+Szansa powodzenia - 50%.
+"	"{Zniszczenie okrętu - poziom zaawansowany}
+
+Niszczy okręt należący do aktualnego gracza.  Używać z umiarem! Skutki zaklęcia są nieodwołalne.
+
+Szansa powodzenia - 75%.
+"	"{Zniszczenie okrętu - poziom mistrzowski}
+
+Niszczy okręt należący do aktualnego gracza.  Używać z umiarem! Skutki zaklęcia są nieodwołalne."	 ADV_SPELL
+Wizja	Wizja	2	x	x	x	x	4	2	2	2	0	1	1	2	3	2	2	2	4	2	2	2	2	2	1	1	1	1	"{Wizja}
+
+Podaje ogólne informacje o armii przeciwnika, bohaterze lub garnizonie miasta."	"{Wizja - poziom podstawowy}
+
+Podaje ogólne informacje o armii przeciwnika, bohaterze lub garnizonie miasta. Jeżeli w pobliżu znajduje się wroga grupa stworzeń, zaklęcie podaje dokładne informacje o jej składzie oraz liczebności, a także informuje, czy dana grupa zechce się do ciebie przyłączyć."	"{Wizja - poziom zaawansowany}
+
+Podaje dokładne informacje o garnizonie miasta. Jeżeli w pobliżu znajduje się wroga grupa stworzeń, zaklęcie podaje dokładne informacje o jej składzie oraz liczebności, a także informuje, czy dana grupa zechce się do ciebie przyłączyć. Dodatkowo zaklęcie podaje dokładne informacje o wrogim bohaterze i jego armii."	"{Wizja - poziom mistrzowski}
+
+Podaje bardzo dokładne informacje o garnizonach miast, stworzeniach znajdujących się w okolicy, oraz o wrogich bohaterach i ich armiach.
+"	 ADV_SPELL
+Zasoby ziemi	Zasoby ziemi	1	x				2	1	1	1	0	0	0	0	0	3	3	3	3	3	3	3	3	3	1	1	1	1	"{Zasoby ziemi}
+
+Ujawnia umiejscowienie wszystkich zasobów znajdujących się na mapie.
+"	"{Zasoby ziemi - poziom podstawowy}
+
+Ujawnia umiejscowienie wszystkich zasobów znajdujących się na mapie.
+"	"{Zasoby ziemi - poziom zaawansowany}
+
+Ujawnia umiejscowienie wszystkich zasobów oraz kopalń znajdujących się na mapie.
+"	"{Zasoby ziemi - poziom mistrzowski}
+
+Odkrywa całą mapę oraz ujawnia umiejscowienie wszystkich zasobów i kopalń.
+"	 ADV_SPELL
+Ukrycie	Ukrycie	2	 	 	 	x	4	2	2	2	0	0	0	0	0	2	2	2	4	2	2	2	0	2	1	1	1	1	"{Ukrycie}
+
+Podaje fałszywe informacje wrogiemu bohaterowi, próbującemu rozpoznać siłę twojej armii.
+"	"{Ukrycie - poziom podstawowy}
+
+Sprawia, że wszyscy wrogowie widzą, iż twoja armia składa się wyłącznie z najlepszych oddziałów, jakie aktualnie w niej posiadasz. Ilość jednostek w oddziałach pozostaje niezmieniona.
+"	"{Ukrycie - poziom zaawansowany}
+
+Sprawia, że wszyscy wrogowie widzą, iż twoja armia składa się wyłącznie z najlepszych oddziałów, jakie aktualnie w niej posiadasz. Ilość jednostek w oddziałach ukazana jest jako zero.
+"	"{Ukrycie - poziom mistrzowski}
+
+Sprawia, że wszyscy wrogowie widzą, iż twoja armia składa się wyłącznie z najlepszych oddziałów, jakie może posiadać aktualny bohater. Ilość jednostek w oddziałach ukazana jest jako zero."	 ADV_SPELL
+Aura artefaktów	Aura artefaktów	1				x	2	1	1	1	0	0	0	0	0	3	3	3	3	3	3	3	3	3	1	1	1	1	"{Aura artefaktów}
+
+Ujawnia miejsca na mapie, gdzie znajdują się artefakty.
+"	"{Aura artefaktów - poziom podstawowy}
+
+Ujawnia miejsca na mapie, gdzie znajdują się artefakty.
+"	"{Aura artefaktów - poziom zaawansowany}
+
+Ujawnia miejsca na mapie, gdzie znajdują się artefakty oraz wrodzy bohaterowie.
+"	"{Aura artefaktów - poziom mistrzowski}
+
+Ujawnia miejsca na mapie, gdzie znajdują się artefakty oraz wrodzy bohaterowie i ich miasta.
+"	 ADV_SPELL
+Lot	Lot	5	 	 	 	x	20	15	15	15	0	60	60	80	100	0	16	16	16	16	12	0	0	13	30	30	40	50	"{Lot}
+
+Pozwala na wykorzystanie części punktów ruchu do przelotu nad jakąś przeszkodą terenową.  Koniec kolejki musi zakończyć się lądowaniem."	"{Lot - poziom podstawowy}
+
+Pozwala na wykorzystanie części punktów ruchu do przelotu nad jakąś przeszkodą terenową.  Koniec kolejki musi zakończyć się lądowaniem.
+"	"{Lot - poziom zaawansowany}
+
+Pozwala na wykorzystanie większości punktów ruchu do przelotu nad jakąś przeszkodą terenową.  Koniec kolejki musi zakończyć się lądowaniem.
+"	"{Lot - poziom mistrzowski}
+
+Pozwala na wykorzystanie wszystkich punktów ruchu do przelotu nad jakąś przeszkodą terenową.  Koniec kolejki musi zakończyć się lądowaniem.
+"	 ADV_SPELL
+Spacer po wodzie	Spacer po wodzie	4	 	x	 	 	12	8	8	8	0	60	60	80	100	10	10	10	10	10	10	0	0	10	15	15	20	25	"{Spacer po wodzie}
+
+Pozwala na wykorzystanie części punktów ruchu do chodzenia po wodzie. Koniec kolejki musi zakończyć się na lądzie."	"{Spacer po wodzie - poziom podstawowy}
+
+Pozwala na wykorzystanie części punktów ruchu do chodzenia po wodzie. Koniec kolejki musi zakończyć się na lądzie.
+"	"{Spacer po wodzie - poziom zaawansowany}
+
+Pozwala na wykorzystanie większości punktów ruchu do chodzenia po wodzie. Koniec kolejki musi zakończyć się na lądzie.
+"	"{Spacer po wodzie - poziom mistrzowski}
+
+Pozwala na wykorzystanie wszystkich punktów ruchu do chodzenia po wodzie. Koniec kolejki musi zakończyć się na lądzie.
+"	 ADV_SPELL
+Wrota wymiarów	Wrota wymiarów	5	 	 	 	x	25	20	20	20	0	1	2	3	4	0	20	14	16	16	16	0	0	13	30	30	40	50	"{Wrota wymiarów}
+
+Raz dziennie możesz teleportować swojego bohatera wraz z jego armią do widocznego, wolnego miejsca na mapie.
+"	"{Wrota wymiarów - poziom podstawowy}
+
+Dwa razy dziennie możesz teleportować swojego bohatera wraz z jego armią do widocznego, wolnego miejsca na mapie.
+"	"{Wrota wymiarów - poziom zaawansowany}
+
+Trzy razy dziennie możesz teleportować swojego bohatera wraz z jego armią do widocznego, wolnego miejsca na mapie.
+"	"{Wrota wymiarów - poziom mistrzowski}
+
+Cztery razy dziennie możesz teleportować swojego bohatera wraz z jego armią do widocznego, wolnego miejsca na mapie.
+"	 ADV_SPELL
+Miejski portal	Miejski portal	4	x	 	 	 	16	12	12	12	0	0	0	0	0	10	10	10	10	10	10	0	0	10	5	5	70	70	"{Miejski portal}
+
+Teleportuje bohatera do najbliższego należącego do niego miasta. Miasta nie może odwiedzać w tym czasie inny bohater.
+"	"{Magiczny portal - poziom podstawowy}
+
+Teleportuje bohatera do najbliższego należącego do niego miasta. Miasta nie może odwiedzać w tym czasie inny bohater.
+"	"{Magiczny portal - poziom zaawansowany}
+
+Teleportuje bohatera do dowolnego należącego do niego miasta. Miasta nie może odwiedzać w tym czasie inny bohater.
+"	"{Magiczny portal - poziom mistrzowski}
+
+Teleportuje bohatera do dowolnego należącego do niego miasta. Miasta nie może odwiedzać w tym czasie inny bohater.
+"	 ADV_SPELL
+																																	
+Combat Spells																																	
+																																	
+Ruchome piaski	Ruchome piaski	2	x	 	 	 	8	6	6	6	0	0	0	0	0	4	4	6	4	4	4	6	6	4	1	1	1	1	"{Ruchome piaski}
+
+Zaklęcie tworzy losowo na polu bitwy cztery obszary pokryte ruchomymi piaskami. Obszary te widoczne są tylko dla gracza, który je utworzył i właściwych dla danego terenu oddziałów. Oddział, który wpadnie w ruchome piaski, nie może się poruszać do rozpoczęcia następnej kolejki."	"{Ruchome piaski - poziom podstawowy}
+
+Zaklęcie tworzy losowo na polu bitwy cztery obszary pokryte ruchomymi piaskami. Obszary te widoczne są tylko dla gracza, który je utworzył i właściwych dla danego terenu oddziałów. Oddział, który wpadnie w ruchome piaski, nie może się poruszać do rozpoczęcia następnej kolejki."	"{Ruchome piaski - poziom zaawansowany}
+
+Zaklęcie tworzy losowo na polu bitwy sześć obszarów pokrytych ruchomymi piaskami. Obszary te widoczne są tylko dla gracza, który je utworzył i właściwych dla danego terenu oddziałów. Oddział, który wpadnie w ruchome piaski, nie może się poruszać do rozpoczęcia następnej kolejki."	"{Ruchome piaski - poziom mistrzowski}
+
+Zaklęcie tworzy losowo na polu bitwy osiem obszarów pokrytych  ruchomymi piaskami. Obszary te widoczne są tylko dla gracza, który je utworzył i właściwych dla danego terenu oddziałów. Oddział, który wpadnie w ruchome piaski, nie może się poruszać do rozpoczęcia następnej kolejki."	 COMBAT_SPELL|LOCATION_TARGET
+Pole minowe	Pole minowe	3	 	 	x	 	18	15	15	15	10	25	25	50	100	8	8	8	6	8	12	8	2	4	1	1	1	1	"{Pole minowe}
+
+Zaklęcie tworzy losowo na polu bitwy cztery pola minowe widoczne tylko dla gracza i właściwych dla danego terenu oddziałów. Każdy oddział, który wejdzie na miny, powoduje ich wybuch."	"{Pole minowe - poziom podstawowy}
+
+Zaklęcie tworzy losowo na polu bitwy cztery pola minowe widoczne tylko dla gracza i właściwych dla danego terenu oddziałów. Każdy oddział, który wejdzie na miny, powoduje ich wybuch."	"{Pole minowe - poziom zaawansowany}
+
+Zaklęcie tworzy losowo na polu bitwy sześć pól minowych widocznych tylko dla gracza i właściwych dla danego terenu oddziałów. Każdy oddział, który wejdzie na miny, powoduje ich wybuch."	"{Pole minowe - poziom mistrzowski}
+
+Zaklęcie tworzy losowo na polu bitwy osiem pól minowych widocznych tylko dla gracza i właściwych dla danego terenu oddziałów. Każdy oddział, który wejdzie na miny, powoduje ich wybuch."	 COMBAT_SPELL|LOCATION_TARGET
+Pole siłowe	Pole siłowe	3	x	 	 	 	12	9	9	9	0	0	0	0	0	4	4	8	2	8	8	4	4	8	1	1	1	1	"{Pole siłowe}
+
+W miejscu wskazanym przez gracza tworzy małej wielkości pole siłowe na polu bitwy, nie pozwalające na przejście wrogim oddziałom.
+"	"{Pole siłowe - poziom podstawowy}
+
+W miejscu wskazanym przez gracza tworzy małej wielkości pole siłowe na polu bitwy, nie pozwalające na przejście wrogim oddziałom.
+"	"{Pole siłowe - poziom zaawansowany}
+
+W miejscu wskazanym przez gracza tworzy średniej wielkości pole siłowe na polu bitwy, nie pozwalające na przejście wrogim oddziałom.
+"	"{Pole siłowe - poziom mistrzowski}
+
+W miejscu wskazanym przez gracza tworzy średniej wielkości pole siłowe na polu bitwy, nie pozwalające na przejście wrogim oddziałom.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Ściana ognia	Ściana ognia	2	 	 	x	 	8	6	6	6	10	10	10	20	50	4	4	4	12	4	4	4	4	8	1	1	1	1	"{Ściana ognia}
+
+W miejscu wskazanym przez gracza tworzy małą ścianę ognia na polu bitwy, która rani oddziały próbujące ją pokonać.
+"	"{Ściana ognia - poziom podstawowy}
+
+W miejscu wskazanym przez gracza tworzy małą ścianę ognia na polu bitwy, która rani oddziały próbujące ją pokonać.
+"	"{Ściana ognia - poziom zaawansowany}
+
+W miejscu wskazanym przez gracza tworzy średnią ścianę ognia na polu bitwy, która rani oddziały próbujące ją pokonać.
+"	"{Ściana ognia - poziom mistrzowski}
+
+W miejscu wskazanym przez gracza tworzy średnią ścianę ognia na polu bitwy, która rani oddziały próbujące ją pokonać.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Trzęsienie ziemi	Trzęsienie ziemi	3	x	 	 	 	20	17	17	17	1	2	2	3	4	4	8	4	6	4	4	4	50	4	1	1	1	1	"{Trzęsienie ziemi}
+
+Uszkadza  mury miasta w dwóch losowo wybranych miejscach.
+"	"{Trzęsienie ziemi - poziom podstawowy}
+
+Uszkadza  mury miasta w dwóch losowo wybranych miejscach.
+"	"{Trzęsienie ziemi - poziom zaawansowany}
+
+Uszkadza  mury miasta w trzech losowo wybranych miejscach.
+"	"{Trzęsienie ziemi - poziom mistrzowski}
+
+Uszkadza  mury miasta w czterech losowo wybranych miejscach.
+"	 COMBAT_SPELL
+Magiczna strzała	Magiczna strzała	1	x	x	x	x	5	4	4	4	10	10	10	20	30	30	30	30	30	30	30	30	30	30	10	10	10	10	"{Magiczna strzała}
+
+Wysyła pocisk magicznej energii raniącej oddział przeciwnika."	"{Magiczna strzała - poziom podstawowy}
+
+Wysyła pocisk magicznej energii raniącej oddział przeciwnika.
+"	"{Magiczna strzała  - poziom zaawansowany}
+
+Wysyła pocisk magicznej energii raniącej oddział przeciwnika.
+
+Obrażenia są o 10 punktów większe niż w wypadku użycia czaru magiczny pocisk - poziom podstawowy.
+"	"{Magiczna strzała - poziom mistrzowski}
+
+Wysyła pocisk magicznej energii raniącej oddział przeciwnika.
+
+Obrażenia są o 20 punktów większe niż w wypadku użycia czaru magiczny pocisk - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Lodowy pocisk	Lodowy pocisk	2	 	x	 	 	8	6	6	6	20	10	10	20	50	50	50	6	0	6	6	4	50	25	20	20	20	20	"{Lodowy pocisk}
+
+Wysysa ciepło z ciał wrogów zadając im rany."	"{Lodowy pocisk - poziom podstawowy}
+
+Wysysa ciepło z ciał wrogów zadając im rany.
+"	"{Lodowy pocisk - poziom zaawansowany}
+
+Wysysa ciepło z ciał wrogów zadając im rany.
+
+Obrażenia są o 10 punktów większe niż w wypadku użycia czaru lodowy pocisk - poziom podstawowy.
+"	"{Lodowy pocisk - poziom mistrzowski}
+
+Wysysa ciepło z ciał wrogów zadając im rany.
+
+Obrażenia są o 40 punktów większe niż w wypadku użycia czaru lodowy pocisk - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Błyskawica	Błyskawica	2	 	 	 	x	10	8	8	8	25	10	10	20	50	4	4	50	20	6	50	50	4	25	25	25	25	25	"{Błyskawica}
+
+Ściąga uderzenie pioruna na oddział wroga."	"{Błyskawica - poziom podstawowy}
+
+Ściąga uderzenie pioruna na oddział wroga.
+"	"{Błyskawica - poziom zaawansowany}
+
+Ściąga uderzenie pioruna na oddział wroga.
+
+Obrażenia są o 10 punktów większe niż w wypadku użycia czaru piorun - poziom podstawowy
+"	"{Błyskawica - poziom mistrzowski}
+
+Ściąga uderzenie pioruna na oddział wroga.
+
+Obrażenia są o 40 punktów większe niż w wypadku użycia czaru piorun - poziom podstawowy
+"	 COMBAT_SPELL|CREATURE_TARGET
+Implozja	Implozja	5	x	 	 	 	30	25	25	25	75	100	100	200	300	0	16	14	16	20	12	0	0	13	75	75	75	75	"{Implozja}
+
+Rozrywa ciała wrogów zadając poważne straty wybranemu oddziałowi."	"{Implozja - poziom podstawowy}
+
+Rozrywa ciała wrogów zadając poważne straty wybranemu oddziałowi.
+"	"{Implozja - poziom zaawansowany}
+
+Rozrywa ciała wrogów zadając poważne straty wybranemu oddziałowi.
+
+Obrażenia są o 100 punktów większe niż w wypadku użycia czaru implozja - poziom podstawowy
+"	"{Implozja - poziom mistrzowski}
+
+Rozrywa ciała wrogów zadając poważne straty wybranemu oddziałowi.
+
+Obrażenia są o 200 punktów większe niż w wypadku użycia czaru implozja - poziom podstawowy
+"	 COMBAT_SPELL|CREATURE_TARGET
+Łańcuch piorunów	Łańcuch piorunów	4	 	 	 	x	24	20	20	20	40	25	25	50	100	10	10	10	10	10	10	0	0	10	75	75	75	75	"{Łańcuch piorunów}
+
+Ściąga uderzenie pioruna na wybrany oddział wroga. Po uderzeniu piorun przeskakuje na najbliższy oddział raniąc należące do niego stworzenia z o połowę mniejszą siłą. Następnie piorun przeskakuje dalej w sumie zadając straty czterem oddziałom.
+"	"{Łańcuch piorunów - poziom podstawowy}
+
+Ściąga uderzenie pioruna na wybrany oddział wroga. Po uderzeniu piorun przeskakuje na najbliższy oddział raniąc należące do niego stworzenia z o połowę mniejszą siłą. Następnie piorun przeskakuje dalej w sumie zadając straty czterem oddziałom.
+"	"{Łańcuch piorunów - poziom zaawansowany}
+
+Ściąga uderzenie pioruna na wybrany oddział wroga. Po uderzeniu piorun przeskakuje na najbliższy oddział raniąc należące do niego stworzenia z o połowę mniejszą siłą. Następnie piorun przeskakuje dalej w sumie zadając straty pięciu oddziałom.
+
+Obrażenia są o 25 punktów większe niż w wypadku użycia czaru łańcuch piorunów - poziom podstawowy.
+"	"{Łańcuch piorunów - poziom mistrzowski}
+
+Ściąga uderzenie pioruna na wybrany oddział wroga. Po uderzeniu piorun przeskakuje na najbliższy oddział raniąc należące do niego stworzenia z o połowę mniejszą siłą. Następnie piorun przeskakuje dalej w sumie zadając straty pięciu oddziałom.
+
+Obrażenia są o 75 punktów większe niż w wypadku użycia czaru łańcuch piorunów - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Krąg zimna	Krąg zimna	3	 	x	 	 	12	9	9	9	10	15	15	30	60	16	16	16	0	12	12	12	4	12	12	12	12	12	"{Krąg zimna}
+
+Wysysa ciepło ze strefy przylegającej do celu nie raniąc znajdującego się tam oddziału.
+"	"{Krąg zimna - poziom podstawowy}
+
+Wysysa ciepło ze strefy przylegającej do celu nie raniąc znajdującego się tam oddziału.
+"	"{Krąg zimna - poziom zaawansowany}
+
+Wysysa ciepło ze strefy przylegającej do celu nie raniąc znajdującego się tam oddziału.
+
+Obrażenia są o 15 punktów większe niż w wypadku użycia czaru strefa zimna - poziom podstawowy.
+"	"{Krąg zimna - poziom mistrzowski}
+
+Wysysa ciepło ze strefy przylegającej do celu nie raniąc znajdującego się tam oddziału.
+
+Obrażenia są o 45 punktów większe niż w wypadku użycia czaru strefa zimna - poziom podstawowy.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Kula ognia	Kula ognia	3	 	 	x	 	15	12	12	12	10	15	15	30	60	8	8	8	50	12	16	12	2	12	15	15	15	15	"{Kula ognia}
+
+Tworzy rozprzestrzeniającą się kulę ognia raniącą wybrany oddział wroga oraz inne oddziały znajdujące się w  jego pobliżu."	"{Kula ognia - poziom podstawowy}
+
+Tworzy rozprzestrzeniającą się kulę ognia raniącą wybrany oddział wroga  oraz inne oddziały znajdujące się w  jego pobliżu.
+"	"{Kula ognia - poziom zaawansowany}
+
+Tworzy rozprzestrzeniającą się kulę ognia raniącą wybrany oddział wroga  oraz inne oddziały znajdujące się w  jego pobliżu.
+
+Obrażenia są o 15 punktów większe niż w wypadku użycia czaru kula ognia  - poziom podstawowy.
+"	"{Kula ognia - poziom mistrzowski}
+
+Tworzy rozprzestrzeniającą się kulę ognia raniącą wybrany oddział wroga  oraz inne oddziały znajdujące się w  jego pobliżu.
+
+Obrażenia są o 45 punktów większe niż w wypadku użycia czaru kula ognia  - poziom podstawowy.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Inferno	Inferno	4	 	 	x	 	16	12	12	12	10	20	20	40	80	5	5	5	10	5	5	0	0	10	20	20	20	20	"{Inferno}
+
+Wysyła ścianę ognia, która uderza w oddział wroga. Lepiej nie znajdować się wtedy w jego pobliżu!
+"	"{Inferno - poziom podstawowy}
+
+Wysyła ścianę ognia, która uderza w oddział wroga. Lepiej nie znajdować się wtedy w jego pobliżu!
+"	"{Inferno - poziom zaawansowany}
+
+Wysyła ścianę ognia, która uderza w oddział wroga. Lepiej nie znajdować się wtedy w jego pobliżu!
+
+Obrażenia są o 20 punktów większe niż w wypadku użycia czaru Inferno - poziom podstawowy.
+"	"{Inferno - poziom mistrzowski}
+
+Wysyła ścianę ognia, która uderza w oddział wroga. Lepiej nie znajdować się wtedy w jego pobliżu!
+
+Obrażenia są o 60 punktów większe niż w wypadku użycia czaru Inferno  - poziom podstawowy.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Deszcz meteorów	Deszcz meteorów	4	x	 	 	 	16	12	12	12	25	25	25	50	100	10	10	10	10	10	10	0	0	10	37	37	37	37	"{Deszcz meteorów}
+
+Sprowadza deszcz meteorów na wybrany oddział oraz na inne jednostki znajdujące się w jego sąsiedztwie.
+"	"{Deszcz meteorów - poziom podstawowy}
+
+Sprowadza deszcz meteorów na wybrany oddział oraz na inne jednostki znajdujące się w jego sąsiedztwie.
+"	"{Deszcz meteorów - poziom zaawansowany}
+
+Sprowadza deszcz meteorów na wybrany oddział oraz na inne jednostki znajdujące się w jego sąsiedztwie.
+
+Obrażenia są o 25 punktów większe niż w wypadku użycia czaru Deszcz meteorów - poziom podstawowy'.
+"	"{Deszcz meteorów - poziom mistrzowski}
+
+Sprowadza deszcz meteorów na wybrany oddział oraz na inne jednostki znajdujące się w jego sąsiedztwie.
+
+Obrażenia są o 75 punktów większe niż w wypadku użycia czaru Deszcz meteorów - poziom podstawowy.
+"	 COMBAT_SPELL|LOCATION_TARGET
+Fala śmierci	Fala śmierci	2	x	 	 	 	10	8	8	8	5	10	10	20	30	0	0	0	0	50	0	0	0	0	20	20	20	20	"{Fala śmierci}
+
+Wysyła falę śmierci, która rani wszystkie żywe jednostki znajdujące się na polu bitwy."	"{Fala śmierci - poziom podstawowy}
+
+Wysyła falę śmierci, która rani wszystkie żywe jednostki znajdujące się na polu bitwy.
+"	"{Fala śmierci - poziom zaawansowany}
+
+Wysyła falę śmierci, która rani wszystkie żywe jednostki znajdujące się na polu bitwy.
+
+Obrażenia są o 10 punktów większe niż w wypadku użycia czaru Fala śmierci - poziom podstawowy.
+"	"{Fala śmierci - poziom mistrzowski}
+
+Wysyła falę śmierci, która rani wszystkie żywe jednostki znajdujące się na polu bitwy.
+
+Obrażenia są o 20 punktów większe niż w wypadku użycia czaru Fala śmierci - poziom podstawowy.
+"	 COMBAT_SPELL
+Zniszczenie nieumarłych	Zniszcz. nieumar.	3	 	 	 	x	15	12	12	12	10	10	10	20	50	12	8	8	2	0	4	4	2	4	40	40	40	40	"{Odesłanie nieumarłych}
+
+Próbuje zniszczyć wszystkich nieumarłych znajdujące się na polu bitwy."	"{Odesłanie nieumarłych - poziom podstawowy}
+
+Próbuje zniszczyć wszystkich nieumarłych znajdujące się na polu bitwy.
+"	"{Odesłanie nieumarłych - poziom zaawansowany}
+
+Próbuje zniszczyć wszystkich nieumarłych znajdujące się na polu bitwy.
+
+Obrażenia są o 10 punktów większe niż w wypadku użycia czaru Odesłanie nieumarłych - poziom podstawowy.
+"	"{Odesłanie nieumarłych - poziom mistrzowski}
+
+Próbuje zniszczyć wszystkich nieumarłych znajdujące się na polu bitwy.
+
+Obrażenia są o 40 punktów większe niż w wypadku użycia czaru Odesłanie nieumarłych - poziom podstawowy.
+"	 COMBAT_SPELL
+Armagedon	Armagedon	4	 	 	x	 	24	20	20	20	50	30	30	60	120	0	0	0	5	5	10	0	0	0	100	100	100	100	"{Armagedon}
+
+Zrzuca deszcz ognia i siarki na pole bitwy raniąc wszystkie znajdujące się na nim jednostki."	"{Armagedon - poziom podstawowy}
+
+Zrzuca deszcz ognia i siarki na pole bitwy raniąc wszystkie znajdujące się na nim jednostki.
+"	"{Armagedon - poziom zaawansowany}
+
+Zrzuca deszcz ognia i siarki na pole bitwy raniąc wszystkie znajdujące się na nim jednostki.
+
+Obrażenia są o 30 punktów większe niż w wypadku użycia czaru Armagedon - poziom podstawowy.
+"	"{Armagedon - poziom mistrzowski}
+
+Zrzuca deszcz ognia i siarki na pole bitwy raniąc wszystkie znajdujące się na nim jednostki.
+
+Obrażenia są o 90 punktów większe niż w wypadku użycia czaru Armagedon - poziom podstawowy."	 COMBAT_SPELL
+Tarcza	Tarcza	1	x	 	 	 	5	4	4	4	0	85	85	70	70	10	3	5	3	10	5	5	5	5	10	10	20	20	"{Tarcza}
+
+Osłania wybrany oddział redukując ilość ran, jakich mógłby on doznać podczas walki wręcz."	"{Tarcza - poziom podstawowy}
+
+Osłania wybrany oddział redukując ilość ran, jakich mógłby on doznać podczas walki wręcz.
+"	"{Tarcza - poziom zaawansowany}
+
+Osłania wybrany oddział redukując ilość ran, jakich mógłby on doznać podczas walki wręcz.
+
+Zaklęcie jest dwa razy bardziej skuteczne niż na poziomie podstawowym.
+"	"{Tarcza - poziom mistrzowski}
+
+Osłania wybrany oddział redukując ilość ran, jakich mógłby on doznać podczas walki wręcz.
+
+Zaklęcie jest dwa razy bardziej skuteczne niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Tarcza powietrza	Tarcza powietrza	3	 	 	 	x	12	9	9	9	0	75	75	50	50	4	8	8	2	4	4	8	4	4	20	20	50	50	"{Tarcza powietrza}
+
+Osłania wybrany oddział redukując ilość ran,  jakich mógłby on doznać znajdując się pod ostrzałem wroga."	"{Tarcza powietrza - poziom podstawowy}
+
+Osłania wybrany oddział redukując ilość ran,  jakich mógłby on doznać znajdując się pod ostrzałem wroga.
+"	"{Tarcza powietrza - poziom zaawansowany}
+
+Osłania wybrany oddział redukując ilość ran,  jakich mógłby on doznać znajdując się pod ostrzałem wroga.
+
+Zaklęcie jest dwa razy bardziej skuteczne niż na poziomie podstawowym.
+"	"{Tarcza powietrza - poziom mistrzowski}
+
+Osłania wybrany oddział redukując ilość ran,  jakich mógłby on doznać znajdując się pod ostrzałem wroga.
+
+Zaklęcie jest dwa razy bardziej skuteczne niż na poziomie podstawowym.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Tarcza ognia	Tarcza ognia	4	 	 	x	 	16	12	12	12	0	20	20	25	30	5	5	5	5	5	5	0	0	5	10	10	12	15	"{Tarcza ognia}
+
+Tarcza ognia nie chroni przed atakiem, ale sprawia że atakujący oddział wroga będzie również otrzymywał obrażenia równe tym, jakie sam zadał."	"{Tarcza ognia - poziom podstawowy}
+
+Tarcza ognia nie chroni przed atakiem, ale sprawia że atakujący oddział wroga będzie również otrzymywał obrażenia równe tym, jakie sam zadał."	"{Tarcza ognia - poziom zaawansowany}
+
+Tarcza ognia nie chroni przed atakiem, ale sprawia że atakujący oddział wroga będzie również otrzymywał obrażenia równe tym, jakie sam zadał.
+
+Zadaje wrogom dodatkowe 5% obrażeń.
+"	"{Tarcza ognia - poziom mistrzowski}
+
+Tarcza ognia nie chroni przed atakiem, ale sprawia że atakujący oddział wroga będzie również otrzymywał obrażenia równe tym, jakie sam zadał.
+
+Zadaje wrogom dodatkowe 10% obrażeń.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Ochr. przed powietrzem	Ochr. powietrze	2		 	 	x	7	5	5	5	0	70	70	50	50	2	2	2	4	2	2	2	2	2	2	2	4	4	"{Ochrona przed powietrzem}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii powietrza.
+"	"{Ochrona przed powietrzem - poziom podstawowy}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii powietrza.
+"	"{Ochrona przed powietrzem - poziom zaawansowany}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii powietrza.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed powietrzem - poziom podstawowy.
+"	"{Ochrona przed powietrzem - poziom mistrzowski}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii powietrza.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed powietrzem - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Ochrona przed ogniem	Ochr. ogień	1	 		x	 	5	4	4	4	0	70	70	50	50	3	3	3	3	3	3	3	3	3	2	2	4	4	"{Ochrona przed ogniem}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ognia.
+"	"{Ochrona przed ogniem - poziom podstawowy}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ognia.
+"	"{Ochrona przed ogniem - poziom zaawansowany}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ognia.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed ogniem - poziom podstawowy.
+"	"{Ochrona przed ogniem - poziom mistrzowski}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ognia.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed ogniem - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Ochrona przed wodą	Ochr. woda	1		x			5	4	4	4	0	70	70	50	50	3	3	3	3	3	3	3	3	3	2	2	4	4	"{Ochrona przed wodą}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii wody.
+"	"{Ochrona przed wodą - poziom podstawowy}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii wody.
+"	"{Ochrona przed wodą - poziom zaawansowany}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii wody.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed wodą - poziom podstawowy.
+"	"{Ochrona przed wodą - poziom mistrzowski}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii wody.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed wodą - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Ochrona przed ziemią	Ochr. ziemia	3	x				12	9	9	9	0	70	70	50	50	4	4	4	2	4	4	4	0	4	2	2	4	4	"{Ochrona przed ziemią}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ziemi.
+"	"{Ochrona przed ziemią - poziom podstawowy}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ziemi.
+"	"{Antyżywioł ziem - poziom zaawansowany}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ziemi.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed ziemią - poziom podstawowy.
+"	"{Ochrona przed ziemią - poziom mistrzowski}
+
+Chroni wybrany oddział zmniejszając obrażenia zadawane przez zaklęcia oparte na magii ziemi.
+
+Ochrona jest prawie dwa razy bardziej skuteczna niż w wypadku zaklęcia Ochrona przed ziemią - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Antymagia	Antymagia	3	x	 	 	 	15	12	12	12	0	4	4	5	6	12	8	8	4	8	8	12	10	12	10	10	15	20	"{Antymagia}
+
+Chroni oddział przed zaklęciami niskich poziomów.
+"	"{Antymagia - poziom podstawowy}
+
+Chroni oddział przed zaklęciami niskich poziomów.
+"	"{Antymagia - poziom zaawansowany}
+
+Chroni oddział przed prawie wszystkimi zaklęciami z wyjątkiem najpotężniejszych.
+"	"{Antymagia - poziom mistrzowski}
+
+Chroni oddział przed wszystkimi zaklęciami.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Rozproszenie	Rozproszenie	1	 	x	 	 	5	4	4	4	0	0	0	0	0	10	10	10	10	10	10	10	10	10	3	3	3	3	"{Rozproszenie}
+
+Usuwa działanie wszystkich czarów, pod których wpływem znajduje się własny oddział.
+"	"{Rozproszenie - poziom podstawowy}
+
+Usuwa działanie wszystkich czarów pod których wpływem znajduje się własny oddział.
+"	"{Rozproszenie - poziom zaawansowany}
+
+Usuwa działanie wszystkich czarów pod których wpływem znajduje się własny lub wrogi oddział.
+"	"{Rozproszenie - poziom mistrzowski}
+
+Usuwa działanie wszystkich czarów pod których wpływem znajdują się wszystkie oddziały na polu bitwy.
+"	 COMBAT_SPELL|CREATURE_TARGET_1
+Magiczne zwierciadło	Mag. zwierciadło	5	 	 	 	x	25	20	20	20	0	20	20	30	40	0	16	14	0	0	12	0	0	13	12	12	18	24	"{Magiczne zwierciadło}
+
+Odwraca działanie wrogich zaklęć odsyłając je w kierunku losowej jednostki wroga. Szansa powodzenia wynosi 20%.
+"	"{Magiczne zwierciadło - poziom podstawowy}
+
+Odwraca działanie wrogich zaklęć odsyłając je w kierunku losowej jednostki wroga. Szansa powodzenia wynosi 20%."	"{Magiczne zwierciadło - poziom zaawansowany}
+
+Odwraca działanie wrogich zaklęć odsyłając je w kierunku losowej jednostki wroga. Szansa powodzenia wynosi 30%.
+"	"{Magiczne zwierciadło - poziom mistrzowski}
+
+Odwraca działanie wrogich zaklęć odsyłając je w kierunku losowej jednostki wroga. Szansa powodzenia wynosi 40%."	 COMBAT_SPELL|CREATURE_TARGET
+Uleczenie	Uleczenie	1	 	x	 	 	6	5	5	5	5	10	10	20	30	10	10	5	5	0	5	5	10	5	4	4	4	4	"{Uleczenie}
+
+Usuwa działanie wszystkich negatywnych zaklęć oraz regeneruje część punktów życia wybranego oddziału.
+"	"{Uleczenie - poziom podstawowy}
+
+Usuwa działanie wszystkich negatywnych zaklęć oraz regeneruje część punktów życia wybranego oddziału.
+"	"{Uleczenie - poziom zaawansowany}
+
+Usuwa działanie wszystkich negatywnych zaklęć oraz regeneruje część punktów życia wybranego oddziału.
+
+Regenerowane jest dodatkowe 10 punktów życia więcej niż w przypadku zaklęcia Uleczenie - poziom podstawowy.
+"	"{Wzmocnienie - poziom mistrzowski}
+
+Usuwa działanie wszystkich negatywnych zaklęć oraz regeneruje część punktów życia wybranego oddziału.
+
+Regenerowane jest dodatkowe 10 punktów życia więcej niż w przypadku zaklęcia Uleczenie - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET_1
+Wskrzeszenie	Wskrzeszenie	4	x				20	16	16	16	50	40	40	80	160	10	10	10	10	0	10	0	0	5	50	50	60	120	"{Wskrzeszenie}
+
+Wskrzesza jednostki z wybranego oddziału zwracając mu określoną ilość punktów życia.
+"	"{Wskrzeszenie - poziom podstawowy}
+
+Wskrzesza jednostki z wybranego oddziału zwracając mu określoną ilość punktów życia.
+"	"{Wskrzeszenie - poziom zaawansowany}
+
+Wskrzesza jednostki z wybranego oddziału zwracając mu określoną ilość punktów życia.
+
+Dodaje 40 punktów życia więcej niż  w przypadku zaklęcia Wskrzeszenie - poziom podstawowy.
+"	"{Wskrzeszenie - poziom mistrzowski}
+
+Wskrzesza jednostki z wybranego oddziału zwracając mu określoną ilość punktów życia.
+
+Dodaje 120 punktów życia więcej niż  w przypadku zaklęcia Wskrzeszenie - poziom podstawowy.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Ożywienie	Ożywienie	3	x	 	 	 	15	12	12	12	50	30	30	60	160	0	0	0	0	16	0	0	0	0	60	60	60	120	"{Ożywienie}
+
+Ponownie ożywia zniszczone jednostki nieumarłych przywracając wybranemu oddziałowi pewną ilość punktów życia."	"{Ożywienie - poziom podstawowy}
+
+Ponownie ożywia zniszczone jednostki nieumarłych przywracając wybranemu oddziałowi pewną ilość punktów życia.
+"	"{Ożywienie - poziom zaawansowany}
+
+Ponownie ożywia zniszczone jednostki nieumarłych przywracając wybranemu oddziałowi pewną ilość punktów życia.
+
+Dodaje 30 punktów życia więcej niż  w przypadku zaklęcia Ożywienie - poziom podstawowy.
+"	"{Ożywienie - poziom mistrzowski}
+
+Ponownie ożywia zniszczone jednostki nieumarłych przywracając wybranemu oddziałowi pewną ilość punktów życia.
+
+Dodaje 130 punktów życia więcej niż  w przypadku zaklęcia Ożywienie - poziom podstawowy."	 COMBAT_SPELL|CREATURE_TARGET
+Ofiara	Ofiara	5	 	 	x	 	25	20	20	20	1	3	3	6	10	0	0	0	20	16	12	0	0	0	1	1	1	1	"{Ofiara}
+
+Niszczy jeden z przyjaznych oddziałów w zamian wskrzeszając inny. Ilość wskrzeszonych jednostek zależy od mocy bohatera oraz ilości punktów życia, które posiadały jednostki z poświęconego oddziału. "	"{Ofiara - poziom podstawowy}
+
+Niszczy jeden z przyjaznych oddziałów w zamian wskrzeszając inny. ilość wskrzeszonych jednostek zależy od mocy bohatera oraz ilości punktów życia, które posiadały jednostki z poświęconego oddziału. 
+"	"{Ofiara - poziom zaawansowany}
+
+Niszczy jeden z przyjaznych oddziałów w zamian wskrzeszając inny. ilość wskrzeszonych jednostek zależy od mocy bohatera oraz ilości punktów życia, które posiadały jednostki z poświęconego oddziału. 
+
+Ożywia więcej stworzeń niż zaklęcie Ofiara - poziom podstawowy."	"{Ofiara - poziom mistrzowski}
+
+Niszczy jeden z przyjaznych oddziałów w zamian wskrzeszając inny. ilość wskrzeszonych jednostek zależy od mocy bohatera oraz ilości punktów życia, które posiadały jednostki z poświęconego oddziału.
+
+Przywraca więcej punktów życia niż zaklęcie Ofiara - poziom zaawansowany."	 COMBAT_SPELL|CREATURE_TARGET
+Błogosławieństwo	Błogosławieństwo	1	 	x	 	 	5	4	4	4	0	0	0	1	1	10	5	5	0	0	3	3	5	5	10	10	11	11	"{Błogosławieństwo}
+
+Wybrany oddział atakuje wroga z największą możliwą dla niego skutecznością.
+"	"{Błogosławieństwo - poziom podstawowy}
+
+Wybrany oddział atakuje wroga z największą możliwą dla niego skutecznością.
+"	"{Błogosławieństwo - poziom zaawansowany}
+
+Wybrany oddział atakuje wroga zadając mu większe straty niż gdyby atakował z największą możliwą dla niego normalnie skutecznością."	"{Błogosławieństwo - poziom mistrzowski}
+
+Wszystkie oddziały atakują wroga zadając mu większe straty niż gdyby atakowały z największą możliwą dla nich normalnie skutecznością.
+"	 COMBAT_SPELL|CREATURE_TARGET_2
+Klątwa	Klątwa	1	 		x	 	6	5	5	5	0	0	0	1	1	0	0	3	5	10	5	0	0	0	10	10	11	11	"{Klątwa}
+
+Wybrany oddział wroga atakuje z najmniejszą możliwą dla niego skutecznością.
+"	"{Klątwa - poziom podstawowy}
+
+Wybrany oddział wroga atakuje z najmniejszą możliwą dla niego skutecznością.
+"	"{Klątwa - poziom zaawansowany}
+
+Wybrany oddział wroga zadaje mniejsze straty niż gdyby atakował z najmniejszą możliwą dla niego normalnie skutecznością."	"{Klątwa - poziom mistrzowski}
+
+Wszystkie oddział wroga zadają mniejsze straty niż gdyby atakowały z najmniejszą możliwą dla nich normalnie skutecznością."	 COMBAT_SPELL|CREATURE_TARGET_2
+Żądza krwi	Żądza krwi	1	 	 	x	 	5	4	4	4	0	3	3	6	6	0	0	0	10	5	5	10	5	5	7	7	15	15	"{Żądza krwi}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki wręcz.
+"	"{Żądza krwi - poziom podstawowy}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki wręcz.
+"	"{Żądza krwi - poziom zaawansowany}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki wręcz.
+
+Dwa razy skuteczniejsze niż zaklęcie Żądza krwi - poziom podstawowy."	"{Żądza krwi - poziom mistrzowski}
+
+Zwiększa skuteczność ataku wszystkich oddziałów podczas walki wręcz.
+
+Dwa razy skuteczniejsze niż zaklęcie Żądza krwi - poziom podstawowy."	 COMBAT_SPELL|CREATURE_TARGET_2
+Precyzja	Precyzja	2	 	 	 	x	8	6	6	6	0	3	3	6	6	6	6	4	8	2	6	4	4	2	7	7	15	15	"{Precyzja}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki na odległość.
+"	"{Precyzja - poziom podstawowy}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki na odległość.
+"	"{Precyzja - poziom zaawansowany}
+
+Zwiększa skuteczność ataku wybranego oddziału podczas walki na odległość.
+
+Dwa razy skuteczniejsze niż zaklęcie Precyzja - poziom podstawowy."	"{Precyzja - poziom mistrzowski}
+
+Zwiększa skuteczność ataku wszystkich oddziałów podczas walki na odległość.
+
+Dwa razy skuteczniejsze niż zaklęcie Precyzja - poziom podstawowy."	 COMBAT_SPELL|CREATURE_TARGET_2
+Osłabienie	Osłabienie	2	 	x	 	 	8	6	6	6	0	3	3	6	6	2	2	2	8	4	4	4	4	4	7	7	15	15	"{Osłabienie}
+
+Zmniejsza skuteczność ataku wrogiego oddziału.
+"	"{Osłabienie - poziom podstawowy}
+
+Zmniejsza skuteczność ataku wrogiego oddziału.
+"	"{Osłabienie - poziom zaawansowany}
+
+Zmniejsza skuteczność ataku wrogiego oddziału.
+
+Dwa razy skuteczniejsze niż zaklęcie Osłabienie - poziom podstawowy."	"{Osłabienie - poziom mistrzowski}
+
+Zmniejsza skuteczność ataku wszystkich wrogich oddziałów.
+
+Dwa razy skuteczniejsze niż zaklęcie Osłabienie - poziom podstawowy."	 COMBAT_SPELL|CREATURE_TARGET_2
+Kamienna skóra	Kamienna skóra	1	x	 	 	 	5	4	4	4	0	3	3	6	6	5	5	10	5	10	5	10	5	5	7	7	15	15	"{Kamienna skóra}
+
+Zwiększa skuteczność obrony wybranego oddziału.
+"	"{Kamienna skóra - poziom podstawowy}
+
+Zwiększa skuteczność obrony wybranego oddziału.
+"	"{Kamienna skóra - poziom zaawansowany}
+
+Zwiększa skuteczność obrony wybranego oddziału.
+
+Dwa razy skuteczniejsze niż zaklęcie Kamienna skóra - poziom podstawowy."	"{Kamienna skóra - poziom mistrzowski}
+
+Zwiększa skuteczność obrony wszystkich oddziałów.
+
+Dwa razy skuteczniejsze niż zaklęcie Kamienna skóra - poziom podstawowy."	 COMBAT_SPELL|CREATURE_TARGET_2
+Promień osłabienia	Prom. Osłabienia	2	 	 	 	x	10	8	8	8	0	3	3	4	5	6	4	6	12	4	6	6	6	8	7	7	15	15	"{Promień osłabienia}
+
+Osłabia oddział wroga zmniejszając jego zdolność obrony.  Zaklęcie może być użyte kilkukrotnie na jednym oddziale.
+"	"{Promień osłabienia - poziom podstawowy}
+
+Osłabia oddział wroga zmniejszając jego zdolność obrony.  zaklęcie może być użyte kilkukrotnie na jednym oddziale.
+"	"{Promień osłabienia - poziom zaawansowany}
+
+Osłabia oddział wroga zmniejszając jego zdolność obrony.  zaklęcie może być użyte kilkukrotnie na jednym oddziale.
+
+Skuteczność  jest większa niż zaklęcia Promień osłabienia - poziom podstawowy."	"{Promień osłabienia - poziom mistrzowski}
+
+Osłabia oddział wroga zmniejszając jego zdolność obrony.  zaklęcie może być użyte kilkukrotnie na jednym oddziale.
+
+Skuteczność  jest większa niż zaklęcia Promień osłabienia - poziom zaawansowany."	 COMBAT_SPELL|CREATURE_TARGET_2
+Modlitwa	Modlitwa	4	 	x	 	 	16	12	12	12	0	2	2	4	4	10	5	5	0	0	0	0	0	5	8	8	16	16	"{Modlitwa mocy}
+
+Zwiększa siłę ataku, siłę obrony oraz szybkość wybranego oddziału.
+"	"{Modlitwa - poziom podstawowy}
+
+Zwiększa siłę ataku, siłę obrony oraz szybkość wybranego oddziału.
+"	"{Modlitwa - poziom zaawansowany}
+
+Zwiększa siłę ataku, siłę obrony oraz szybkość wybranego oddziału.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Modlitwa - poziom mistrzowski}
+
+Zwiększa siłę ataku, siłę obrony oraz szybkość wszystkich oddziałów.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Radość	Radość	3	 	x	 	 	12	9	9	9	0	1	1	2	2	4	4	4	2	4	4	12	2	4	1	1	2	2	"{Radość}
+
+Zwiększa morale wybranego oddziału.
+"	"{Radość - poziom podstawowy}
+
+Zwiększa morale wybranego oddziału.
+"	"{Radość - poziom zaawansowany}
+
+Zwiększa morale wybranego oddziału.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Radość - poziom mistrzowski}
+
+Zwiększa morale wszystkich oddziałów.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym.
+"	 COMBAT_SPELL|CREATURE_TARGET_2|MIND_SPELL
+Przygnębienie	Przygnębienie	4	x	 	 	 	16	12	12	12	0	1	1	2	2	5	5	5	5	5	5	0	0	5	1	1	2	2	"{Przygnębienie}
+
+Zmniejsza morale wybranego oddziału wroga.
+"	"{Przygnębienie - poziom podstawowy}
+
+Zmniejsza morale wybranego oddziału wroga.
+"	"{Przygnębienie - poziom zaawansowany}
+
+Zmniejsza morale wybranego oddziału wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Przygnębienie - poziom mistrzowski}
+
+Zmniejsza morale wszystkich oddziałów wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2|MIND_SPELL
+Fortuna	Fortuna	2	 	 	 	x	7	5	5	5	0	1	1	2	2	4	6	4	4	2	2	4	4	2	1	1	2	2	"{Fortuna}
+
+Zwiększa szczęście wybranego oddziału.
+"	"{Fortuna - poziom podstawowy}
+
+Zwiększa szczęście wybranego oddziału.
+"	"{Fortuna - poziom zaawansowany}
+
+Zwiększa szczęście wybranego oddziału.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Fortuna - poziom mistrzowski}
+
+Zwiększa szczęście wszystkich oddziałów.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Pech	Pech	3	 	 	x	 	12	9	9	9	0	1	1	2	2	4	4	4	6	8	4	4	2	4	1	1	2	2	"{Pech}
+
+Zmniejsza szczęście wybranego oddziału wroga.
+"	"{Pech - poziom podstawowy}
+
+Zmniejsza szczęście wybranego oddziału wroga.
+
+Kosztuje o połowę mniej niż na poziomie normalnym."	"{Pech - poziom zaawansowany}
+
+Zmniejsza szczęście wybranego oddziału wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Pech - poziom mistrzowski}
+
+Zmniejsza szczęście wszystkich oddziałów wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Przyśpieszenie	Przyśpieszenie	1		 	 	x	6	5	5	5	0	3	3	5	5	5	10	5	5	5	10	5	10	10	5	5	10	10	"{Przyśpieszenie}
+
+Zwiększa szybkość (zasięg) wybranego oddziału.
+"	"{Przyśpieszenie - poziom podstawowy}
+
+Zwiększa szybkość  (zasięg) wybranego oddziału."	"{Przyśpieszenie - poziom zaawansowany}
+
+Zwiększa szybkość  (zasięg)  wybranego oddziału.
+
+Prawie dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Przyśpieszenie - poziom mistrzowski}
+
+Zwiększa szybkość  (zasięg) wszystkich oddziałów.
+
+Prawie dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Spowolnienie	Spowolnienie	1	x	 	 	 	6	5	5	5	0	75	75	50	50	5	10	10	10	5	5	5	5	10	5	5	15	15	"{Spowolnienie}
+
+Zmniejsza szybkość  (zasięg) wybranego oddziału wroga.
+"	"{Spowolnienie - poziom podstawowy}
+
+Zmniejsza szybkość  (zasięg) wybranego oddziału wroga.
+"	"{Spowolnienie - poziom zaawansowany}
+
+Zmniejsza szybkość  (zasięg) wybranego oddziału wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	"{Spowolnienie - poziom mistrzowski}
+
+Zmniejsza szybkość  (zasięg) wszystkich oddziałów wroga.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET_2
+Pogromca	Pogromca	4	 		x	 	16	12	12	12	0	8	8	8	8	5	5	5	5	5	5	0	0	5	1	1	1	1	"{Pogromca}
+
+Zwiększa siłę ataku wybranego oddziału podczas walki ze smokami, behemotami i hydrami."	"{Pogromca - poziom podstawowy}
+
+Zwiększa siłę ataku wybranego oddziału podczas walki ze smokami, behemotami i hydrami.
+"	"{Pogromca - poziom zaawansowany}
+
+Zwiększa siłę ataku wybranego oddziału podczas walki ze smokami, behemotami, hydrami, diabłami i aniołami.
+"	"{Pogromca - poziom mistrzowski}
+
+Zwiększa siłę ataku wybranego oddziału podczas walki ze smokami, behemotami, hydrami, diabłami, aniołami i tytanami.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Szał	Szał	4	 	 	x	 	16	12	12	12	0	100	100	150	200	5	5	5	5	5	5	0	0	5	10	10	20	30	"{Szał}
+
+Zmniejsza skuteczność obrony wybranego oddziału zwiększając równocześnie siłę jego ataku."	"{Szał - poziom podstawowy}
+
+Zmniejsza skuteczność obrony wybranego oddziału zwiększając równocześnie siłę jego ataku.
+"	"{Szał - poziom zaawansowany}
+
+Zmniejsza skuteczność obrony wybranego oddziału zwiększając równocześnie siłę jego ataku.
+
+O połowę bardziej skuteczne niż na poziomie podstawowym."	"{Szał - poziom mistrzowski}
+
+Zmniejsza skuteczność obrony wybranego oddziału zwiększając równocześnie siłę jego ataku.
+
+Dwa razy skuteczniejsze niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET|MIND_SPELL
+Błyskawica tytana	Błyskawica tytana	5				x	0	0	0	0	0	600	600	600	600	0	0	0	0	0	0	0	0	0	75	75	75	75	"{Błyskawica tytana}
+
+Zadaje 600 punktów obrażeń. nie kosztuje nic tego, kto je rzuca."	"{Błyskawica tytana}
+
+Zadaje 600 punktów obrażeń, nie kosztuje nic tego, kto je rzuca."	"{Błyskawica tytana}
+
+Zadaje 600 punktów obrażeń. Nie kosztuje nic rzucającego"	"{Błyskawica tytana}
+
+Zadaje 600 punktów obrażeń, nie kosztuje nic tego, kto je rzuca."	
+Kontratak	Kontratak	4	 	 	 	x	24	20	20	20	0	1	1	2	2	5	10	5	5	5	5	0	0	5	20	20	30	30	"{Kontratak}
+
+Wybrany oddział będzie miał szansę wykonać jeden kontratak więcej na turę."	"{Kontratak - poziom podstawowy}
+
+Wybrany oddział będzie miał szansę wykonać jeden kontratak więcej na turę."	"{Kontratak - poziom zaawansowany}
+
+Wybrany oddział będzie miał szansę wykonać dwa dodatkowe kontrataki na turę."	"{Kontratak - poziom mistrzowski}
+
+Wybrany oddział będzie miał szansę wykonać dwa dodatkowe kontrataki na turę."	 COMBAT_SPELL|CREATURE_TARGET_2
+Berserk	Berserk	4	 	 	x	 	20	16	16	16	0	0	0	1	2	5	5	5	5	10	5	0	0	5	60	60	60	60	"{Berserk}
+
+Oddział zaatakuje losowy wybrany najbliższy oddział, nieważne czyj.
+"	"{Berserk - poziom podstawowy}
+
+Oddział zaatakuje losowy wybrany najbliższy oddział, nieważne czyj.
+"	"{Berserk - poziom zaawansowany}
+
+Oddział zaatakuje losowy wybrany najbliższy oddział, nieważne czyj.
+
+Zasięg jest o sześć pól większy niż na poziomie podstawowym."	"{Berserk - poziom mistrzowski}
+
+Oddział zaatakuje losowy wybrany najbliższy oddział, nieważne czyj.
+
+Zasięg jest o osiemnaście pól większy niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET|MIND_SPELL
+Hipnoza	Hipnoza	3	 	 	 	x	18	15	15	15	25	10	10	20	50	4	4	8	6	0	8	4	4	12	25	25	50	100	"{Hipnoza}
+
+Pozwala ci czasowo sprawować kontrolę nad wrogim oddziałem."	"{Hipnoza - poziom podstawowy}
+
+Pozwala ci czasowo sprawować kontrolę nad wrogim oddziałem."	"{Hipnoza - poziom zaawansowany}
+
+Pozwala ci czasowo sprawować kontrolę nad wrogim oddziałem.
+
+Pozwala kontrolować oddziały mające o 10 punktów wytrzymałości więcej niż na poziomie podstawowym."	"{Hipnoza - poziom mistrzowski}
+
+Pozwala ci czasowo sprawować kontrolę nad wrogim oddziałem.
+
+Pozwala kontrolować oddziały mające o 40 punktów wytrzymałości więcej niż na poziomie podstawowym."	 COMBAT_SPELL|CREATURE_TARGET|MIND_SPELL
+Zapomnienie	Zapomnienie	3	 	x	 	 	12	9	9	9	0	0	0	0	0	8	8	4	4	4	4	4	4	8	1	1	1	1	"{Zapomnienie}
+
+Połowa jednostek wrogiego oddziału zapomina wykonać atak na odległość (strzał)."	"{Zapomnienie - poziom podstawowy}
+
+Połowa jednostek wrogiego oddziału zapomina wykonać atak na odległość (strzał)."	"{Zapomnienie - poziom zaawansowany}
+
+Wrogi oddział zapomina wykonać atak na odległość (strzał)."	"{Zapomnienie - poziom mistrzowski}
+
+Cała armia wroga zapomina wykonać atak na odległość (strzał)."	 COMBAT_SPELL|CREATURE_TARGET|MIND_SPELL
+Oślepienie	Oślepienie	2	 	 	x	 	10	8	8	8	0	50	50	25	0	4	6	2	12	4	4	4	6	8	50	50	50	50	"{Oślepienie}
+
+Oślepia stworzenia. Nie mogą się one ruszać, a kontratak w ich wykonaniu jest o połowę mniej skuteczny. Oślepienie trwa aż oddział zostanie zaatakowany bądź czar minie."	"{Oślepienie - poziom podstawowy}
+
+Oślepia stworzenia. Nie mogą się one ruszać, a kontratak w ich wykonaniu jest o połowę mniej skuteczny. Oślepienie trwa aż oddział zostanie zaatakowany bądź czar minie."	"{Oślepienie - poziom zaawansowany}
+
+Oślepia stworzenia. Nie mogą się one ruszać, a kontratak w ich wykonaniu zadaje tylko ćwierć normalnych obrażeń. Oślepienie trwa aż oddział zostanie zaatakowany bądź czar minie."	"{Oślepienie - poziom mistrzowski}
+
+Oślepia stworzenia. Nie mogą się one ruszać ani kontratakować. Oślepienie trwa aż oddział zostanie zaatakowany bądź czar minie."	 COMBAT_SPELL|CREATURE_TARGET
+Teleportacja	Teleportacja	3	 	x	 	 	15	12	6	3	0	0	0	0	0	8	8	8	8	8	8	8	10	8	20	20	20	20	"{Teleport}
+
+Teleportuje własny oddział na wolne pole na polu bitwy."	"{Teleport - poziom podstawowy}
+
+Teleportuje własny oddział na wolne pole na polu bitwy.
+
+Nie można teleportować ponad murami i fosami.
+"	"{Teleport - poziom zaawansowany}
+
+Teleportuje własny oddział na wolne pole na polu bitwy.
+
+Nie można teleportować ponad murami.
+"	"{Teleport - poziom mistrzowski}
+
+Teleportuje własny oddział na wolne pole na polu bitwy.
+"	 COMBAT_SPELL|CREATURE_TARGET
+Usunięcie przeszkody	Usunięcie przeszkody	2	 	x	 	 	7	5	5	5	0	0	0	0	0	4	4	6	4	4	4	4	4	4	1	1	1	1	"{Usunięcie przeszkody}
+
+Usuwa normalną przeszkodę (drzewo, skałę, itd.) z pola bitwy zgodnie z wyborem rzucającego czar."	"{Usunięcie przeszkody - poziom podstawowy}
+
+Usuwa normalną przeszkodę (drzewo, skałę, itd.) z pola bitwy zgodnie z wyborem rzucającego czar."	"{Usunięcie przeszkody - poziom zaawansowany}
+
+Usuwa normalną przeszkodę (drzewo, skałę, itd.) lub ścianę ognia z pola bitwy zgodnie z wyborem rzucającego czar."	"{Usunięcie przeszkody - poziom mistrzowski}
+
+Usuwa normalną lub magiczną przeszkodę z pola bitwy zgodnie z wyborem rzucającego czar."	 COMBAT_SPELL|OBSTACLE_TARGET
+Klonowanie	Klonowanie	4	 	x	 	 	24	20	20	20	0	5	5	6	7	5	5	10	5	5	5	0	0	10	20	20	40	50	"{Klonowanie}
+
+Klonuje dowolną jednostkę. Klon rozpływa się, gdy zostanie zaatakowany.
+
+Klonuje stworzenia z poziomów 1-5."	"{Klonowanie - poziom podstawowy}
+
+Klonuje dowolną jednostkę. Klon rozpływa się, gdy zostanie zaatakowany.
+
+Klonuje stworzenia z poziomów 1-5."	"{Klonowanie - poziom zaawansowany}
+
+Klonuje dowolną jednostkę. Klon rozpływa się, gdy zostanie zaatakowany.
+
+Klonuje stworzenia z poziomów 1-6."	"{Klonowanie - poziom mistrzowski}
+
+Klonuje dowolną jednostkę. Klon rozpływa się, gdy zostanie zaatakowany.
+
+Klonuje stworzenia z dowolnego poziomu."	 COMBAT_SPELL|CREATURE_TARGET
+Żywiołak ognia	Żywiołak ognia	5			x		25	20	20	20	0	2	2	3	4	0	0	0	16	0	12	0	0	12	50	50	100	150	"{Przyzwanie żywiołaka ognia}
+
+Pozwala na przyzwanie żywiołaków ognia. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka ognia - poziom podstawowy}
+
+Pozwala na przyzwanie żywiołaków ognia. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka ognia - poziom zaawansowany}
+
+Pozwala na przyzwanie żywiołaków ognia. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa o około połowę więcej żywiołaków niż na poziomie podstawowym."	"{Przyzwanie żywiołaka ognia - poziom mistrzowski}
+
+Pozwala na przyzwanie żywiołaków ognia. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa około dwa razy więcej żywiołaków niż na poziomie podstawowym."	 COMBAT_SPELL
+Żywiołak ziemi	Żywiołak ziemi	5	x				25	20	20	20	0	2	2	3	4	0	16	14	16	16	12	0	0	12	50	50	100	150	"{Przyzwanie żywiołaka ziemi}
+
+Pozwala na przyzwanie żywiołaków ziemi. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka ziemi - poziom podstawowy}
+
+Pozwala na przyzwanie żywiołaków ziemi. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka ziemi - poziom zaawansowany}
+
+Pozwala na przyzwanie żywiołaków ziemi. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa o około połowę więcej żywiołaków niż na poziomie podstawowym."	"{Przyzwanie żywiołaka ziemi - poziom mistrzowski}
+
+Pozwala na przyzwanie żywiołaków ziemi. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa około dwa razy więcej żywiołaków niż na poziomie podstawowym."	 COMBAT_SPELL
+Żywiołak wody	Żywiołak wody	5		x			25	20	20	20	0	2	2	3	4	0	16	14	0	0	12	0	0	12	50	50	100	150	"{Przyzwanie żywiołaka wody}
+
+Pozwala na przyzwanie żywiołaków wody. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka wody - poziom podstawowy}
+
+Pozwala na przyzwanie żywiołaków wody. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka wody - poziom zaawansowany}
+
+Pozwala na przyzwanie żywiołaków wody. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa o około połowę więcej żywiołaków niż na poziomie podstawowym."	"{Przyzwanie żywiołaka wody - poziom mistrzowski}
+
+Pozwala na przyzwanie żywiołaków wody. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa około dwa razy więcej żywiołaków niż na poziomie podstawowym."	 COMBAT_SPELL
+Żywiołak powietrza	Żywiołak powietrza	5				x	25	20	20	20	0	2	2	3	4	0	0	14	0	16	0	0	0	12	50	50	100	150	"{Przyzwanie żywiołaka powietrza}
+
+Pozwala na przyzwanie żywiołaków powietrza. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka powietrza - poziom podstawowy}
+
+Pozwala na przyzwanie żywiołaków powietrza. Żadne inne żywiołaki nie będą mogły być przyzwane."	"{Przyzwanie żywiołaka powietrza - poziom zaawansowany}
+
+Pozwala na przyzwanie żywiołaków powietrza. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa o około połowę więcej żywiołaków niż na - poziomie podstawowym."	"{Przyzwanie żywiołaka powietrza - poziom mistrzowski}
+
+Pozwala na przyzwanie żywiołaków powietrza. Żadne inne żywiołaki nie będą mogły być przyzwane.
+
+Przyzywa około dwa razy więcej żywiołaków niż na - poziomie podstawowym."	 COMBAT_SPELL
+																																	
+Creature Abilities																																	
+																																	
+Kamienne spojrzenie	Kamienne spojrzenie	3					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Trucizna	Trucizna	0					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Spętanie	Spętanie	0					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Choroba	Choroba	2					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Paraliż	Paraliż	4					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Starość	Starość	5					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Śmiertelny obłok	Śmiertelny obłok	0					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Piorun	Piorun	0					0	0	0	0	0	0	0	0	0	12	13	12	13	12	13	12	13	13	1	1	1	1					 CREATURE_SPELL
+Pomocne zaklęcia	Pomocne zaklęcia	0					0	0	0	0	0	0	0	0	0	1	1	1	1	1	1	1	1	1	1	1	1	1					
+Spojrzenie śmierci	Spojrzenie śmierci	0					0	0	0	0	0	0	0	0	0	1	1	1	1	1	1	1	1	1	1	1	1	1					
+Zionięcie kwasem	Zionięcie kwasem	0					0	0	0	0	0	0	0	0	0	1	1	1	1	1	1	1	1	1	1	1	1	1