Привет!
Засякохме в 2 последователни битки (demo_account, jegermaister) разни проблемчета с логиката и последователността на уменията в битка.
Ето малко примери (може да разгледате целите битки):
- тук се изреждат едновременно 6 скила, а уж може да се cast-ва по едно заклинание (което харчи дух) на рунд
- зашеметител и finisher са несъвместими, т.е. за да те зашеметят с чук трябва първо да са те ударили вече, а за да finish-неш с удар, трябва първо да си зашеметен (преди удара) ... явно проверките се правят в неправилен ред и наведнъж
- след като героят е мъртъв, пак отвръща на удара и то с щета
- тук не е ясно какъв е този skills.skill_3501
- не се и опитва да се удря противника, а този skill_3501 trigger-ва 2 пъти evade на един и същи противник в рунда, т.е. със съответните обратни щети
- след като героят е мъртъв, пак отвръща на удара, пак си пуска skill_3501 и пак му отвръщат (в рамките на същия рунд - трети път, въпреки че е мъртъв)
Също така се забеляза, че въртележката явно се пуска от разстояние и заради confusion-а.
Ясно е, че уменията и заклинанията са много и може да има пропуски, но поне напишете някъде нагледно каква е последователността, по която се "смятат" в битката, тъй като в момента това е доста определящо за някои от скиловете (дали стават за нещо или не).
Поздрави!