Seth Хорошо смеется тот, кто смеется последним! У паладинов ведь отняли холи сворд, так что мы до сих пор на равных!
Зирр, я думаю, что все барды Амена бесспорно оценят фикс "бага" с неснимаемым ресторейшеном керсом, но все-таки для них песня немножечко важнее.
Да и ко всему прочему, это абсолютно неюзабельный спелл. Тоесть никто из игроков или мобов им не пользуется и пользоваться никогда не будет. А появляется он только после того, как поспишь в броне. И опасен только потому, что под ним нельзя спать. И только для тех, кто по своей глупости или предубежденности не взял классов с юмд или не носит с собой пару свитков ремув керса, тщетно надеясь, что эту до слез глупую багу, о которой тут писали как минимум раз 5, наконец пофиксят.
И при всем при этом, фикс не только подошел не с той стороны, а еще и оказался поразительно масштабным, затронув общепринятые сложившиеся веками догмы. Песня не должна диспеллится.
На Амене песни не диспелились? (IMG:style_emoticons/default/laugh.gif) Чека на противодействие им тоже явно не было. Теперь понятно каким образом манчи на барде раньше умудрялись убивать боссов водиночку (IMG:style_emoticons/default/smile.gif) Песня - обычная вербальная магия и должна диспелиться как и вся остальная, причем ее негативные эффекты считаются проклятьем и снимаются еще и Remove Curse. Это все теория ессно, но теория простая и сама собой разумеещаяся. Недиспелящиеся песни - аналог холисворда, типичный оверпоуэр.
Anti, видимо, мне нужно было написать более подробно, раз ты стал писать про "баг". Дело в том, что из-за субрас приходится делать проверку на диспел, чтобы диспел не снял бонусы субрасы. Песня Барда представляет собой Экстраординарный эффект, который не снимается диспелом, но так как проклятье тоже является Экстраординарным эффектом, то, естественно, заклинанием Восстановления оно не снимается. Не снимается только потому, что нет верного условия. Кстати, на данный момент снимается диспелом так же и Крик Варвара. Проблема аналогична. Либо писать проверку на конкретные заклинания, либо придумывать иной способ снятия тех или иных заклинаний.
Deathshade, экстраординарные эффекты не диспелятся, а снимаются только через сон!
Дело в том, что из-за субрас приходится делать проверку на диспел, чтобы диспел не снял бонусы субрасы.
Если повесить плюшки субрас на шкурку, то диспеллиться они и так не будут.
Цитата
Песня Барда представляет собой Экстраординарный эффект, который не снимается диспелом, но так как проклятье тоже является Экстраординарным эффектом, то, естественно, заклинанием Восстановления оно не снимается.
Не понял потока мысли. Песня не снимается диспеллом, поэтому проклятье не снимается рестором? Или это чтобы рестор не снимал субрасовые минусы на абилки, которые есть и в проклятьи?
Ладно, Зирр. Я считал, что ты немножечко умнее, но видно придется объяснить свою позицию на пальцах. Итак:
1) Проклятье не должно сниматься рестором. Оно никогда не снималось и ненадо ничего "возвращать". Просто оставь все, как было.
2) Баг в том, что нельзя спать под некоторыми негативными эффектами, которые по задумке снимаются только сном. Именно это я назвал багом. Так зачем сначала запрещать спать под этими эффектами, а потом фиксить то, что они "ничем не снимаются". Называется "Зирр успешно справляется с проблемами, которых до существования Зирра не было".
3) Песня барда не должна сниматься ничем. Если кто-то считает, что барды и так сильные - пускай идут на Арену с Розой.
4) (просто справочная информация) Проклятье - абсолютно невостребованный спелл. Как заклинание - оно не несет в себе никакой практической пользы из-за маленького дц, дальности каста и слабых эффетов. Проклятьем не пользуется ни один из мобов и ни один из игроков. Проклятье на Амене накладывается только в ОДНОМ случае - если персонаж выспался в броне. Проклятье на Амене все так ненавидят ТОЛЬКО ИЗ-ЗА ТОГО, что под его эффектом нельзя спать. От проклятья есть избавление в виде заклинания "Снять проклятье".
Мне конечно далеко до твоего способа мышления, но надеюсь прочтя это ты поймешь что я хотел сказать. Потому что в прошлом посте было сказано ровно тоже самое. И в итоге я так и не понял, почему ты так привязался к этому проклятью.
Anti, а вот давай без хамства. Я тебя не оскорбляю, и ты меня не оскорбляй.
Где я писал про Рестор? Я просто привел термин Восстановление, но под ним не подразумевалось конкретное заклинание.
denis0k, дело в том, что функция снятия эффектов едина для многих заклинаний. В ней есть определенные условия, которые проверяют, кем был наложен текущий эффект. Если модулем, то не снимать, если другим персонажем, то снять. Также проверяется и тип эффекта.
Hexxy, а тебя вообще не спрашивают. Поработай с модулем столько же, сколько и я, а потом что либо говори. Ты за 1 месяц наломал больше дров для Амена, чем я за все время работы над модулем.
З.Ы, Анти, объяснения в таком виде можешь составлять для кого-нибудь другого. Я и без твоих подсказок знаю, в чем заключается соль проблемы, только почему-то никто не помогает ее решить, а больше злословит.
У нас есть диспеллящиеся песня и ярость, снимаемое рестором проклятье, невозможность реста с проклятьем и кастомная функция снятия эффектов, которая проинклудена в диспелл и рестор? А надо сделать недиспеллящуюся песню, неснимаемое рестором проклятье и рест с проклятьем?
Все уже решилось. Достаточно убрать проверку перед сном на эффект "Curse". Просто у меня была идея, чтобы игрок вначале избавлялся от всех негативных эффектов, которые могут наложить монстры, или которые были получены иными способами, а потом ложился спать, но увы, именно из-за эффекта (не заклинания) Проклятья возник баг, который можно решить и несколько иначе, но тогда придется писать проверку на конкретный эффект.
Все гораздо проще. У нас есть скрипт, который вешает курс в случае сна в броне. И есть скрипт, который не дает спать при наложенном эффекте курса. Тоесть баг в том, что персонаж, поспав в броне, оказывался в ловушке из которой нет выхода.
А все остальное - последствия неудачного фикса. Хотя предлагалось решить ее, убрав оба скрипта (потому как ни по отдельности, ни в совокупности они особой значимости не несут). В итоге, я надеюсь, это все-таки будет сделано, потому что Зирр вроде согласился, что это действенный метод. Хотя, кто знает.
Всем привет, заранее извиняюсь что пишу здесь, открыть тему в этой ветке не получилось. Вообщем у меня такая вот проблема.
Dups1k (11:05:58 23/08/2007) привет, у меня проблемка, создаю нового чара (монк человек) при попытке им зайти пишет, you have booted, как можно это решить. Монку я выбирал портрет не из стандартных а свой + на аккаунте есть уже 2 чара, заранее спасибо за ответ
Dups1k (12:34:48 23/08/2007) вдруг понадобиться, аккаунт dups1k имя чара Михаил Севастопльский 'Короед'
Чуть позже попробывал создать чара со стандартным портретом и английским именем >> тоже самое.
Зашел старым чаром все в порядке, спросил у парня в игре, он сказал что ограничений на кол-во чаров на акке нету.
Либо ты попал во время рестарта на сервер, либо что-то иное. Ты пробовал заходить этим персонажем чуть позже?
По поводу имени. Не советую создавать персонажей с подобными именами. Это фентизийная игра, в которой имя и фио должны соответствовать именам, которые встречаются в подобных мирах.
Пробую с утра заходить все никак, создал еще акк на биоваре и под ним на шарде нового чара > тоже самое.
На счет имени, спасибо, учту.
Update. Попробывал еще раз, опять же преславутый "You have booted" , хотя в статусе сервера пишется, что все в порядке и играющие есть. З.Ы. Прошлым чаром, которого создавал самым первым заходит все в порядке, подозреваю что какая-то проблема с добавлением в БД.
хех.. сем привет.. и сразу багу (а может и фичу (IMG:style_emoticons/default/smile.gif) ) если при делевеле фит с метамагией пропадает, то все заклы выставленные в быстрые слоты, все еще продолжают работать. заметил на барде, но думаю и у сорков так же.