spells do not have a function element in XML

This commit is contained in:
Enno Rehling 2018-05-08 23:10:51 +02:00
parent ccf09770e3
commit ae3c0b099f
5 changed files with 3 additions and 18 deletions

View File

@ -28,6 +28,7 @@
], ],
"settings": { "settings": {
"game.name" : "Eressea", "game.name" : "Eressea",
"game.mailcmd" : "ERESSEA",
"game.id" : 2, "game.id" : 2,
"orders.default": "work", "orders.default": "work",
"NewbieImmunity": 8, "NewbieImmunity": 8,

View File

@ -43,6 +43,7 @@
], ],
"settings": { "settings": {
"game.name" : "Eressea", "game.name" : "Eressea",
"game.mailcmd" : "ERESSEA",
"game.id" : 3, "game.id" : 3,
"orders.default": "work", "orders.default": "work",
"database.gameid": 7, "database.gameid": 7,

View File

@ -68,7 +68,6 @@
</spell> </spell>
<spell name="readmind" parameters="u" rank="5"> <spell name="readmind" parameters="u" rank="5">
<!-- Traumdeuten --> <!-- Traumdeuten -->
<function name="cast" value="cast_readmind"/>
<resource name="aura" amount="20" cost="fixed"/> <resource name="aura" amount="20" cost="fixed"/>
<!-- missing syntactical info: ONETARGET | UNITSPELL --> <!-- missing syntactical info: ONETARGET | UNITSPELL -->
</spell> </spell>
@ -113,7 +112,6 @@
</spell> </spell>
<spell name="fireball" rank="5" variable="true" combat="2"> <spell name="fireball" rank="5" variable="true" combat="2">
<!-- Feuerball --> <!-- Feuerball -->
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="magicboost" rank="3" ship="true"> <spell name="magicboost" rank="3" ship="true">
@ -213,7 +211,6 @@
</spell> </spell>
<spell name="blabbermouth" parameters="u" los="true" rank="5"> <spell name="blabbermouth" parameters="u" los="true" rank="5">
<!-- Plappermaul --> <!-- Plappermaul -->
<function name="cast" value="cast_babbler"/>
<resource name="aura" amount="10" cost="fixed"/> <resource name="aura" amount="10" cost="fixed"/>
<!-- missing syntactical info: ONETARGET | UNITSPELL --> <!-- missing syntactical info: ONETARGET | UNITSPELL -->
</spell> </spell>
@ -290,7 +287,6 @@
<!-- new gwyrrd --> <!-- new gwyrrd -->
<spell name="blessedharvest" rank="5" ship="true" far="true" variable="true"> <spell name="blessedharvest" rank="5" ship="true" far="true" variable="true">
<!-- Segen der Erde --> <!-- Segen der Erde -->
<function name="cast" value="cast_blessedharvest"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="earn_silver#gwyrrd" ship="true" variable="true" rank="5"> <spell name="earn_silver#gwyrrd" ship="true" variable="true" rank="5">
@ -311,7 +307,6 @@
</spell> </spell>
<spell name="hail" rank="5" variable="true" combat="2"> <spell name="hail" rank="5" variable="true" combat="2">
<!-- Hagel --> <!-- Hagel -->
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="goodwinds" rank="5" parameters="s" ship="true" variable="true"> <spell name="goodwinds" rank="5" parameters="s" ship="true" variable="true">
@ -489,7 +484,6 @@
</spell> </spell>
<spell name="raindance" rank="5" ship="true" far="true" variable="true"> <spell name="raindance" rank="5" ship="true" far="true" variable="true">
<!-- Regentanz --> <!-- Regentanz -->
<function name="cast" value="cast_blessedharvest"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="irongolem" rank="4" variable="true"> <spell name="irongolem" rank="4" variable="true">
@ -580,7 +574,6 @@
<resource name="laen" amount="5" cost="fixed"/> <resource name="laen" amount="5" cost="fixed"/>
</spell> </spell>
<spell name="summon_familiar" rank="5"> <spell name="summon_familiar" rank="5">
<function name="cast" value="cast_familiar"/>
<resource name="aura" amount="100" cost="fixed"/> <resource name="aura" amount="100" cost="fixed"/>
<resource name="permaura" amount="5" cost="fixed"/> <resource name="permaura" amount="5" cost="fixed"/>
</spell> </spell>
@ -619,7 +612,6 @@
<resource name="aura" amount="3" cost="fixed"/> <resource name="aura" amount="3" cost="fixed"/>
</spell> </spell>
<spell name="meteor_rain" rank="5" variable="true" combat="2"> <spell name="meteor_rain" rank="5" variable="true" combat="2">
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="wyrm_transformation" rank="5"> <spell name="wyrm_transformation" rank="5">

View File

@ -16,11 +16,9 @@
</spell> </spell>
<spell name="fireball" rank="5" variable="true" combat="2"> <spell name="fireball" rank="5" variable="true" combat="2">
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="hail" rank="5" variable="true" combat="2"> <spell name="hail" rank="5" variable="true" combat="2">
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="rustweapon" rank="5" parameters="u+" los="true" far="true" variable="true"> <spell name="rustweapon" rank="5" parameters="u+" los="true" far="true" variable="true">
@ -290,7 +288,6 @@
<resource name="aura" amount="2" cost="level"/> <resource name="aura" amount="2" cost="level"/>
</spell> </spell>
<spell name="igjarjuk" rank="5" variable="true" combat="1"> <spell name="igjarjuk" rank="5" variable="true" combat="1">
<function name="cast" value="igjarjuk"/>
</spell> </spell>
<spell name="resist_magic" rank="2" parameters="u+" los="true" ship="true" variable="true"> <spell name="resist_magic" rank="2" parameters="u+" los="true" ship="true" variable="true">
<resource name="aura" amount="5" cost="level"/> <resource name="aura" amount="5" cost="level"/>
@ -326,7 +323,6 @@
<resource name="aura" amount="3" cost="level"/> <resource name="aura" amount="3" cost="level"/>
</spell> </spell>
<spell name="meteor_rain" rank="5" variable="true" combat="2"> <spell name="meteor_rain" rank="5" variable="true" combat="2">
<function name="cast" value="combat_spell"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
<spell name="fish_shield" rank="2" variable="true" combat="1"> <spell name="fish_shield" rank="2" variable="true" combat="1">
@ -356,7 +352,6 @@
<resource name="permaura" amount="5" cost="fixed"/> <resource name="permaura" amount="5" cost="fixed"/>
</spell> </spell>
<spell name="summon_familiar" rank="5"> <spell name="summon_familiar" rank="5">
<function name="cast" value="cast_familiar"/>
<resource name="aura" amount="100" cost="fixed"/> <resource name="aura" amount="100" cost="fixed"/>
<resource name="permaura" amount="5" cost="fixed"/> <resource name="permaura" amount="5" cost="fixed"/>
</spell> </spell>
@ -504,7 +499,6 @@
<!-- gwyrrd spells --> <!-- gwyrrd spells -->
<spell name="blessedharvest" rank="5" ship="true" far="true" variable="true"> <spell name="blessedharvest" rank="5" ship="true" far="true" variable="true">
<!-- Segen der Erde --> <!-- Segen der Erde -->
<function name="cast" value="cast_blessedharvest"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
@ -537,7 +531,6 @@
<!-- cerddor spells --> <!-- cerddor spells -->
<spell name="raindance" rank="5" ship="true" far="true" variable="true"> <spell name="raindance" rank="5" ship="true" far="true" variable="true">
<!-- Segen der Erde --> <!-- Segen der Erde -->
<function name="cast" value="cast_blessedharvest"/>
<resource name="aura" amount="1" cost="level"/> <resource name="aura" amount="1" cost="level"/>
</spell> </spell>
@ -552,13 +545,11 @@
</spell> </spell>
<spell name="blabbermouth" parameters="u" los="true" rank="5"> <spell name="blabbermouth" parameters="u" los="true" rank="5">
<function name="cast" value="cast_babbler"/>
<resource name="aura" amount="10" cost="fixed"/> <resource name="aura" amount="10" cost="fixed"/>
<!-- missing syntactical info: ONETARGET | UNITSPELL --> <!-- missing syntactical info: ONETARGET | UNITSPELL -->
</spell> </spell>
<spell name="readmind" parameters="u" rank="5"> <spell name="readmind" parameters="u" rank="5">
<function name="cast" value="cast_readmind"/>
<resource name="aura" amount="20" cost="fixed"/> <resource name="aura" amount="20" cost="fixed"/>
<!-- missing syntactical info: ONETARGET | UNITSPELL --> <!-- missing syntactical info: ONETARGET | UNITSPELL -->
</spell> </spell>

View File

@ -237,7 +237,7 @@ faction *addfaction(const char *email, const char *password,
if (check_email(email) == 0) { if (check_email(email) == 0) {
faction_setemail(f, email); faction_setemail(f, email);
} else { } else {
log_warning("Invalid email address for faction %s: %s\n", itoa36(f->no), email?email:""); log_info("Invalid email address for faction %s: %s\n", itoa36(f->no), email?email:"");
faction_setemail(f, NULL); faction_setemail(f, NULL);
} }