11:01, 7 November 2005
Post
#1
|
|
|
Младший барон Group: Members Posts: 1.040 Joined: 6 Sep 2005 Member No.: 1.892 ![]() Класс: Monk Направленность: Законопослушный нейтральный Раса: Темный эльф |
вот я понимаю есть заклы типа того же хаста, кастишь удлиненный - дольше длится, есть заклы типа дестракшн - действие мгновенное, либо да либо нет.. и даже в списку удлиненных нет, а есть например грейт ресторейшн.. что оно делает в списке удлиненных? что там удлиняется..? есть еще парочка которые там кажутся никместу на первый взгляд... может я просто не знаею всего действия их?
|
|
|
|
![]() |
17:39, 7 November 2005
Post
#2
|
|
![]() Граф Group: Members Posts: 2.820 Joined: 5 Nov 2003 From: Красноясрк Member No.: 131 ![]() Класс: Ranger Направленность: Законопослушный нейтральный Раса: Человек |
ничем экстенд не помгает грит рестору, забейте. даже проверки на него нет. тема исчерпана?
Код //::///////////////////////////////////////////////
//:: Greater Restoration //:: NW_S0_GrRestore.nss //:: Copyright (c) 2001 Bioware Corp. //::////////////////////////////////////////////// /* Removes all negative effects of a temporary nature and all permanent effects of a supernatural nature from the character. Does not remove the effects relating to Mind-Affecting spells or movement alteration. Heals target for 5d8 + 1 point per caster level. */ //::////////////////////////////////////////////// //:: Created By: Preston Watamaniuk //:: Created On: Jan 7, 2002 //::////////////////////////////////////////////// //:: VFX Pass By: Preston W, On: June 20, 2001 #include "x2_inc_spellhook" // return TRUE if the effect created by a supernatural force and can't be dispelled by spells int GetIsSupernaturalCurse(effect eEff); void main() { /* Spellcast Hook Code Added 2003-06-23 by GeorgZ If you want to make changes to all spells, check x2_inc_spellhook.nss to find out more */ if (!X2PreSpellCastCode()) { // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell return; } // End of Spell Cast Hook //Declare major variables object oTarget = GetSpellTargetObject(); effect eVisual = EffectVisualEffect(VFX_IMP_RESTORATION_GREATER); effect eBad = GetFirstEffect(oTarget); //Search for negative effects while(GetIsEffectValid(eBad)) { if (GetEffectType(eBad) == EFFECT_TYPE_ABILITY_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_AC_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_ATTACK_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_DAMAGE_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_DAMAGE_IMMUNITY_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_SAVING_THROW_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_SPELL_RESISTANCE_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_SKILL_DECREASE || GetEffectType(eBad) == EFFECT_TYPE_BLINDNESS || GetEffectType(eBad) == EFFECT_TYPE_DEAF || GetEffectType(eBad) == EFFECT_TYPE_CURSE || GetEffectType(eBad) == EFFECT_TYPE_DISEASE || GetEffectType(eBad) == EFFECT_TYPE_POISON || GetEffectType(eBad) == EFFECT_TYPE_PARALYZE || GetEffectType(eBad) == EFFECT_TYPE_CHARMED || GetEffectType(eBad) == EFFECT_TYPE_DOMINATED || GetEffectType(eBad) == EFFECT_TYPE_DAZED || GetEffectType(eBad) == EFFECT_TYPE_CONFUSED || GetEffectType(eBad) == EFFECT_TYPE_FRIGHTENED || GetEffectType(eBad) == EFFECT_TYPE_NEGATIVELEVEL || GetEffectType(eBad) == EFFECT_TYPE_PARALYZE || GetEffectType(eBad) == EFFECT_TYPE_SLOW || GetEffectType(eBad) == EFFECT_TYPE_STUNNED) { //Remove effect if it is negative. if(!GetIsSupernaturalCurse(eBad)) RemoveEffect(oTarget, eBad); } eBad = GetNextEffect(oTarget); } if(GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) { //Apply the VFX impact and effects int nHeal = GetMaxHitPoints(oTarget) - GetCurrentHitPoints(oTarget); effect eHeal = EffectHeal(nHeal); ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); } //Fire cast spell at event for the specified target SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_GREATER_RESTORATION, FALSE)); ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisual, oTarget); } int GetIsSupernaturalCurse(effect eEff) { object oCreator = GetEffectCreator(eEff); if(GetTag(oCreator) == "q6e_ShaorisFellTemple") return TRUE; return FALSE; } -------------------- Моя жизнь – мой вечный бой
Мой меч – моя подруга Моя жизнь – моя дорога И кровавый след за мной 496E204D4158207765207472757374 |
|
|
|
hhhmmmn обьясните с удлиненым заклом ситуацию 11:01, 7 November 2005
Авинирус Удлиненый ресторейшин просто растягивает удовольст... 11:19, 7 November 2005
Sauron Да нет, это биовари намутили в очередной раз,а мож... 12:01, 7 November 2005
Milmar Kel ну как бы в описании четко указано, что мнгновенны... 12:02, 7 November 2005
-Анника Дианс- Что тут непонятного!!!???
Лишний ресто... 12:13, 7 November 2005
Distrex -Халява, Сэр.
В последнее время такие темы подним... 12:39, 7 November 2005
Bjatta Цитата(Distrex @ 13:39, 7 November 2005)Один ... 15:32, 7 November 2005
Runaway Цитата(Distrex @ 13:39, 7 November 2005)-Халя... 16:22, 7 November 2005
Distrex Да нет рано или поздно все равно бы исправили. 16:40, 7 November 2005
Runaway Цитата(Zxx @ 18:39, 7 November 2005)ничем экс... 17:43, 7 November 2005
Zxx это ответ на вопрос "что там удлиняется..?... 18:09, 7 November 2005
hhhmmmn на этот вопрос ответ ясен
спасибо 18:46, 7 November 2005![]() ![]() |
| Lo-Fi Version | Time is now: 7 June 2026 - 00:23 |