Arkadaşlar spell damage 'i arttırma yollarını tam olarak bilen varmı.

skill ile artırabiliyoruz örneğin mage eva gibi yetenekleri yükselterek fakat bir iteme

on=@equip
spelldamage +=10


gibi birşey vererek arttırmak için ne yapmam lazım bilen birisi varmı ?
İtem üzerinden iki yol;

Sphere_spells.scp içinden damage boost edeceğin spelli seç;

Yol 1)

item equipte karaktere tag.spellboost +=10 ver sphere_spells.scp içinden seçtiğin büyünün(büyülerin) ON=@effect triggeri altında

if (<eval <src.tag.spellboost> > 0)
local.spellboost=<eval <src.tag.spellboost>>
ARGN3 +=<dlocal.spellboost>
Src.sysmessage @1153,,1 Kullanmis oldugunuz toplam spellboost bonusu : <eval <dlocal.spellboost>>
endif

Bu sayede birden fazla spellboost itemi kullanabilirsin.

Yol 2) çok daha kullanışsız...

yine sphere_spells.scp içinden on=@effect triggeri altında, layer'i check ederek itemi sorgulatırsın(id olarak), item varsa istediğin miktarda bonusu argn3 e eklersin. Ama dediğim gibi bu yol çok kullanışsız.
anladım teşekkürler az bucuk böyle olacağını tahmin etmiştim aslında ama emin olamadım asıl düşündüğüm belki spellpower gibi bir fonksiyon olabileceği idi ama bu da işimize yarar emeğine sağlık çok teşekkürler.
Spell'e dışarıdan damage eklemek bazen sorun yaratabiliyor.Attackermax kullanıyorsan mesela.
Bende bazı sistemlerimde bunu kullanıyorum ve ARGN3 e ilave damage yaptıgımızda bazen büyüyü atan kişinin uid'i üzerinden görmüyor
büyüyü bu belki 56C ile de alakalı olabilir ama bence spell'e extra damage eklemek biraz sıkıntı bi iş :)
Novice
12.5
@gethit altına büyü atanın action kontrol edin eğer magery ise extra damage verin.
Members
14.4
@effect altinda
damage <hasarmiktari>,<def.dam_magic>,<src>
Olarak yapabilirsin

56b de dam_magic hatası alırsan orayi 0 yap
Ben aslında daha çok böyle spellpower şeklinde birşey düşünmüştüm, .damage gibi birşey var oyunda onun gibi birşeyde varmı diye düşünmüştüm ama biraz uğraştıracak desenize, çok teşekkürler hepinize

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.