Du kannst es z.b. über eine Quest lösen und fügst dort weitere Bonis hinzu...
PHP Code:
quest reittiere begin
state start begin
when siegel.use begin
if not pc.is_mount() then
chat("Dein Reittier bringt dir zusätzlich 1000 Angriffswert")
horse.ride()
affect.remove_collect()
pc.mount(pferd, 60*60*24*7)
affect.add_collect(apply.ATT_GRADE_BONUS,1000,60*60*24*365*60)
else
pc.unmount()
affect.remove_collect(apply.ATT_GRADE_BONUS, 1000)
end
end
end
end
Für z.B. 10% Mob fügst du folgendes einfügen:
PHP Code:
affect.add_collect(apply.ATTBONUS_MONSTER, 10,60*60*24*365*60)
Und das removen nicht vergessen:
PHP Code:
affect.remove_collect(apply.ATTBONUS_MONSTER, 10)
Dann sollte das ganze so aussehen:
PHP Code:
quest reittiere begin
state start begin
when siegel.use begin
if not pc.is_mount() then
chat("Dein Reittier bringt dir zusätzlich 1000 Angriffswert")
horse.ride()
affect.remove_collect()
pc.mount(pferd, 60*60*24*7)
affect.add_collect(apply.ATT_GRADE_BONUS,1000,60*60*24*365*60)
affect.add_collect(apply.ATTBONUS_MONSTER, 10,60*60*24*365*60)
else
pc.unmount()
affect.remove_collect(apply.ATT_GRADE_BONUS, 1000)
affect.remove_collect(apply.ATTBONUS_MONSTER, 10)
end
end
end
end
Das ganze ist aber ungetestet, sollte aber keine Probleme darstellen.
#Edit: Eben selbst getestet und funktioniert ohne Probleme.