forked from github/server
"Zauber Nebel der Verwirrung hat keine Funktion" Der Zauber hat absurde Bedingungen an die Spruchstufe gestellt. Ich habe die mal deutlich gelockert, da auch der Zauber nicht mehr so wild ist wie frueher einmal. Notfalls justieren, falls er missbraucht wird. Issue: 779
This commit is contained in:
parent
e3677a845c
commit
e71302ea5c
|
@ -2116,7 +2116,7 @@ sp_drought(castorder *co)
|
|||
* Kategorie: Region, negativ
|
||||
* Gebiet: Gwyrrd
|
||||
* Wirkung:
|
||||
* Alle Regionen innerhalb eines Radius von ((Stufe-15)/2 aufgerundet)
|
||||
* Alle Regionen innerhalb eines Radius von *siehe code*
|
||||
* werden von einem verwirrenden Nebel bedeckt. Innerhalb des Nebels
|
||||
* können keine Himmelsrichtungen mehr erkannt werden, alle Bewegungen
|
||||
* erfolgen in eine zufällige Richtung.
|
||||
|
@ -2132,12 +2132,9 @@ sp_fog_of_confusion(castorder *co)
|
|||
unit *mage = co->magician.u;
|
||||
int cast_level = co->level;
|
||||
double power = co->force;
|
||||
double range;
|
||||
int duration;
|
||||
region_list *rl, *rl2;
|
||||
|
||||
range = (power-11)/3-1;
|
||||
duration = (int)((power-11)/1.5)+1;
|
||||
int range = 1+(int)(power/8);
|
||||
int duration = 1+(int)(power/6);
|
||||
|
||||
rl = all_in_range(r, (short)range, NULL);
|
||||
|
||||
|
@ -5425,8 +5422,8 @@ sp_dream_of_confusion(castorder *co)
|
|||
unit *mage = co->magician.u;
|
||||
int cast_level = co->level;
|
||||
double power = co->force;
|
||||
double range = (power-14)/2-1;
|
||||
int duration = (int)(power-14)+1;
|
||||
int range = 1+(int)(power/8);
|
||||
int duration = 1+(int)(power/6);
|
||||
|
||||
rl = all_in_range(r, (short)range, NULL);
|
||||
|
||||
|
|
Loading…
Reference in New Issue