Pets Bonis einfügen

12/31/2014 17:55 Pasha#1
Hallo Com,
hab gerade das Problem, dass bei meinen Pets manchmal ein Bonus nicht funtkioniert. zB Zaubergeschwindigkeit funktioniert nicht bzw ich bekomme den Bonus dann nicht vom Pet. Bei Stark gegen Monster ist es genau so. Kann mir einer damit helfen?

Benutze eine Petquest. Mache eig alles richtig. Wo liegt der Fehler?
12/31/2014 18:14 1Fantasy1#2
Quest angepasst (bonis) ?
12/31/2014 18:18 Pasha#3
So sieht halt meine Quest aus. Bei dem Eisbären klappt halt Zaubergeschwindigkeit nicht. Wie auch zB Beim Eisphönix Stark gegen Monster. Was hab ich da falsch gemacht?
12/31/2014 18:19 1Fantasy1#4
sieht eig. richtig aus
12/31/2014 18:21 Pasha#5
Ja seh ich ja auch. Nur Ingame klappt es nicht.
12/31/2014 18:42 Rofelmau#6
1. mal als kleiner hinweis in deiner quest kann man ganz leicht buggen.
angenommen ich habe kein pet dann rufe ich den feurphönix 53001 dann habe ich 100 angrif 100 def und 1000 tp, jetzt click ich auf den panda 53002. ich habe zwar den panda nicht gerufen aber den phönix also pet.is_summon()== true, was passiert jetzt? mir werden die bonis des pandas entfernt aber nicht die des phönix.
2. sieht ansonsten alles gut aus. ist cast-speed denn der richtige befehl für zs? ich dachte es ist skill_speed aber ich weiß es nicht, musst du mal in der DB schauen da steht das ja drinn, wäre das einzige was mir noch einfällt warum es nicht geht.
monster kenne ich auch anders, als ATTBONUS_MONSTER
12/31/2014 18:46 Pasha#7
Quote:
Originally Posted by Rofelmau View Post
1. mal als kleiner hinweis in deiner quest kann man ganz leicht buggen.
angenommen ich habe kein pet dann rufe ich den feurphönix 53001 dann habe ich 100 angrif 100 def und 1000 tp, jetzt click ich auf den panda 53002. ich habe zwar den panda nicht gerufen aber den phönix also pet.is_summon()== true, was passiert jetzt? mir werden die bonis des pandas entfernt aber nicht die des phönix.
2. sieht ansonsten alles gut aus. ist cast-speed denn der richtige befehl für zs? ich dachte es ist skill_speed aber ich weiß es nicht, musst du mal in der DB schauen da steht das ja drinn, wäre das einzige was mir noch einfällt warum es nicht geht.
monster kenne ich auch anders, als ATTBONUS_MONSTER
Danke dir, dass du mir diesen bug gesagt hast. Wie entbugge ich denn diesen nun? Ich versuche mal mit deinen vorschlägen also skill_speed und ATTBONUS_MONSTER.
12/31/2014 18:57 Rofelmau#8
Da gibt es 2 Wege
1: Jedes Pet kann nur mit dem siegel weg geschickt werden, mit dem es auch gerufen wurde
2: Du fragst ab beim weg schiken eines pets welches gerufen ist und entfernst dann die bonis
12/31/2014 19:05 Temphis#9
Quote:
Originally Posted by Yuroshi View Post
Danke dir, dass du mir diesen bug gesagt hast. Wie entbugge ich denn diesen nun? Ich versuche mal mit deinen vorschlägen also skill_speed und ATTBONUS_MONSTER.
Den Pets nen Boolean geben und abfragen.
12/31/2014 19:15 Pasha#10
Benutze jetzt eine andere Quest wo man nciht mehr buggen kann. Das mit Monster hat geklappt :) Was ist denn nun für Zaubergeschwindigkeit?
12/31/2014 19:58 BibituR#11
Hey,

CAST_SPEED ist ansich richtig versuchs mal so:

affect.add_collect_point(POINT_CAST_SPEED, 20, 60*60*8)

oder so:

affect.add_collect_point(POINT_CASTING_SPEED, 20, 60*60*8)

habs selbst jetzt nicht getestet also einfach mal ausprobieren obs funktioniert

MfG
BibituR
12/31/2014 20:14 Pasha#12
Quote:
Originally Posted by BibituR View Post
Hey,

CAST_SPEED ist ansich richtig versuchs mal so:

affect.add_collect_point(POINT_CAST_SPEED, 20, 60*60*8)

oder so:

affect.add_collect_point(POINT_CASTING_SPEED, 20, 60*60*8)

habs selbst jetzt nicht getestet also einfach mal ausprobieren obs funktioniert

MfG
BibituR
Leider nicht. Komisch, dass ZG nicht klappt.