Spell Catalog - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki

Все заклинания и способности книг

Home · Каталоги

Полный встроенный список: 182 записей, 8 школ. Это справочник значений параметра заклинания, а не новые команды.

UO.Cast · UO.WaitForTarget · UO.CancelWaitTarget

Как выбрать и вызвать

Имя в первой колонке — единственный аргумент: UO.Cast("Greater Heal"). ID указан для справки о внутреннем протоколе; он не передаётся вместо названия. Английские имена не переводятся вместе с интерфейсом.

Клиент также распознаёт слова заклинания из таблицы; регистр, пробелы и знаки препинания не учитываются при поиске по книгам. Если слова совпадают, берётся первая школа в порядке таблиц: используйте точное название для однозначности. Дополнительные имена перечислены ниже.

Второго аргумента у Cast нет. Цель выбирайте отдельно: мышкой либо заранее через UO.WaitTargetObject. Для земли подготовьте UO.WaitTargetTile, затем Cast с одним названием. Для заклинания без прицела target не нужен.

1/TRUE означает принятие запроса, а не успешный эффект. Сервер определяет доступность, ресурсы и ограничения. Mastery содержит и пассивные способности: присутствие имени не делает такую способность отдельно кастуемой. Cast не ждёт прицел или расходование очереди.

Как читать таблицы

«Класс» — метка клиента: Beneficial/полезное, Harmful/вредящее, Neutral/нейтральное. Она НЕ определяет форму прицела и не описывает все эффекты. Мана/навык/десятина — значения из определения книги, не обещание серверной стоимости. «—» означает, что поле не задано в этой форме определения, а не бесплатный каст. Для Magery указан круг 1..8. Реагенты перечислены полностью по данным клиента.

Magery · Necromancy · Chivalry · Bushido · Ninjitsu · Spellweaving · Mysticism · Mastery

Magery

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Clumsy 1 1 Uus Jux Harmful — / — / — Bloodmoss, Nightshade
Create Food 2 1 In Mani Ylem Neutral — / — / — Garlic, Ginseng, MandrakeRoot
Feeblemind 3 1 Rel Wis Harmful — / — / — Nightshade, Ginseng
Heal 4 1 In Mani Beneficial — / — / — Garlic, Ginseng, SpidersSilk
Magic Arrow 5 1 In Por Ylem Harmful — / — / — SulfurousAsh
Night Sight 6 1 In Lor Beneficial — / — / — SpidersSilk, SulfurousAsh
Reactive Armor 7 1 Flam Sanct Beneficial — / — / — Garlic, SpidersSilk, SulfurousAsh
Weaken 8 1 Des Mani Harmful — / — / — Garlic, Nightshade
Agility 9 2 Ex Uus Beneficial — / — / — Bloodmoss, MandrakeRoot
Cunning 10 2 Uus Wis Beneficial — / — / — Nightshade, MandrakeRoot
Cure 11 2 An Nox Beneficial — / — / — Garlic, Ginseng
Harm 12 2 An Mani Harmful — / — / — Nightshade, SpidersSilk
Magic Trap 13 2 In Jux Neutral — / — / — Garlic, SpidersSilk, SulfurousAsh
Magic Untrap 14 2 An Jux Neutral — / — / — Bloodmoss, SulfurousAsh
Protection 15 2 Uus Sanct Beneficial — / — / — Garlic, Ginseng, SulfurousAsh
Strength 16 2 Uus Mani Beneficial — / — / — MandrakeRoot, Nightshade
Bless 17 3 Rel Sanct Beneficial — / — / — Garlic, MandrakeRoot
Fireball 18 3 Vas Flam Harmful — / — / — BlackPearl
Magic Lock 19 3 An Por Neutral — / — / — Bloodmoss, Garlic, SulfurousAsh
Poison 20 3 In Nox Harmful — / — / — Nightshade
Telekinesis 21 3 Ort Por Ylem Neutral — / — / — Bloodmoss, MandrakeRoot
Teleport 22 3 Rel Por Neutral — / — / — Bloodmoss, MandrakeRoot
Unlock 23 3 Ex Por Neutral — / — / — Bloodmoss, SulfurousAsh
Wall of Stone 24 3 In Sanct Ylem Neutral — / — / — Bloodmoss, Garlic
Arch Cure 25 4 Vas An Nox Beneficial — / — / — Garlic, Ginseng, MandrakeRoot
Arch Protection 26 4 Vas Uus Sanct Beneficial — / — / — Garlic, Ginseng, MandrakeRoot, SulfurousAsh
Curse 27 4 Des Sanct Harmful — / — / — Garlic, Nightshade, SulfurousAsh
Fire Field 28 4 In Flam Grav Neutral — / — / — BlackPearl, SpidersSilk, SulfurousAsh
Greater Heal 29 4 In Vas Mani Beneficial — / — / — Garlic, Ginseng, MandrakeRoot, SpidersSilk
Lightning 30 4 Por Ort Grav Harmful — / — / — MandrakeRoot, SulfurousAsh
Mana Drain 31 4 Ort Rel Harmful — / — / — BlackPearl, MandrakeRoot, SpidersSilk
Recall 32 4 Kal Ort Por Neutral — / — / — BlackPearl, Bloodmoss, MandrakeRoot
Blade Spirits 33 5 In Jux Hur Ylem Neutral — / — / — BlackPearl, MandrakeRoot, Nightshade
Dispel Field 34 5 An Grav Neutral — / — / — BlackPearl, Garlic, SpidersSilk, SulfurousAsh
Incognito 35 5 Kal In Ex Neutral — / — / — Bloodmoss, Garlic, Nightshade
Magic Reflection 36 5 In Jux Sanct Beneficial — / — / — Garlic, MandrakeRoot, SpidersSilk
Mind Blast 37 5 Por Corp Wis Harmful — / — / — BlackPearl, MandrakeRoot, Nightshade, SulfurousAsh
Paralyze 38 5 An Ex Por Harmful — / — / — Garlic, MandrakeRoot, SpidersSilk
Poison Field 39 5 In Nox Grav Neutral — / — / — BlackPearl, Nightshade, SpidersSilk
Summon Creature 40 5 Kal Xen Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk
Dispel 41 6 An Ort Neutral — / — / — Garlic, MandrakeRoot, SulfurousAsh
Energy Bolt 42 6 Corp Por Harmful — / — / — BlackPearl, Nightshade
Explosion 43 6 Vas Ort Flam Harmful — / — / — Bloodmoss, MandrakeRoot
Invisibility 44 6 An Lor Xen Beneficial — / — / — Bloodmoss, Nightshade
Mark 45 6 Kal Por Ylem Neutral — / — / — BlackPearl, Bloodmoss, MandrakeRoot
Mass Curse 46 6 Vas Des Sanct Harmful — / — / — Garlic, MandrakeRoot, Nightshade, SulfurousAsh
Paralyze Field 47 6 In Ex Grav Neutral — / — / — BlackPearl, Ginseng, SpidersSilk
Reveal 48 6 Wis Quas Neutral — / — / — Bloodmoss, SulfurousAsh
Chain Lightning 49 7 Vas Ort Grav Harmful — / — / — BlackPearl, Bloodmoss, MandrakeRoot, SulfurousAsh
Energy Field 50 7 In Sanct Grav Neutral — / — / — BlackPearl, MandrakeRoot, SpidersSilk, SulfurousAsh
Flamestrike 51 7 Kal Vas Flam Harmful — / — / — SpidersSilk, SulfurousAsh
Gate Travel 52 7 Vas Rel Por Neutral — / — / — BlackPearl, MandrakeRoot, SulfurousAsh
Mana Vampire 53 7 Ort Sanct Harmful — / — / — BlackPearl, Bloodmoss, MandrakeRoot, SpidersSilk
Mass Dispel 54 7 Vas An Ort Neutral — / — / — BlackPearl, Garlic, MandrakeRoot, SulfurousAsh
Meteor Swarm 55 7 Flam Kal Des Ylem Harmful — / — / — Bloodmoss, MandrakeRoot, SpidersSilk, SulfurousAsh
Polymorph 56 7 Vas Ylem Rel Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk
Earthquake 57 8 In Vas Por Harmful — / — / — Bloodmoss, Ginseng, MandrakeRoot, SulfurousAsh
Energy Vortex 58 8 Vas Corp Por Neutral — / — / — BlackPearl, Bloodmoss, MandrakeRoot, Nightshade
Resurrection 59 8 An Corp Beneficial — / — / — Bloodmoss, Ginseng, Garlic
Air Elemental 60 8 Kal Vas Xen Hur Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk
Summon Daemon 61 8 Kal Vas Xen Corp Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk, SulfurousAsh
Earth Elemental 62 8 Kal Vas Xen Ylem Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk
Fire Elemental 63 8 Kal Vas Xen Flam Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk, SulfurousAsh
Water Elemental 64 8 Kal Vas Xen An Flam Neutral — / — / — Bloodmoss, MandrakeRoot, SpidersSilk

Necromancy

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Animate Dead 101 Uus Corp Neutral 23 / 40 / — DaemonBlood, GraveDust
Blood Oath 102 In Jux Mani Xen Harmful 13 / 20 / — DaemonBlood
Corpse Skin 103 In Agle Corp Ylem Harmful 11 / 20 / — BatWing, GraveDust
Curse Weapon 104 An Sanct Gra Char Neutral 7 / 0 / — PigIron
Evil Omen 105 Pas Tym An Sanct Harmful 11 / 20 / — BatWing, NoxCrystal
Horrific Beast 106 Rel Xen Vas Bal Neutral 11 / 40 / — BatWing, DaemonBlood
Lich Form 107 Rel Xen Corp Ort Neutral 25 / 70 / — DaemonBlood, GraveDust, NoxCrystal
Mind Rot 108 Wis An Ben Harmful 17 / 30 / — BatWing, DaemonBlood, PigIron
Pain Spike 109 In Sar Harmful 5 / 20 / — GraveDust, PigIron
Poison Strike 110 In Vas Nox Harmful 17 / 50 / — NoxCrystal
Strangle 111 In Bal Nox Harmful 29 / 65 / — DaemonBlood, NoxCrystal
Summon Familiar 112 Kal Xen Bal Neutral 17 / 30 / — BatWing, DaemonBlood, GraveDust
Vampiric Embrace 113 Rel Xen An Sanct Neutral 25 / 99 / — BatWing, NoxCrystal, PigIron
Vengeful Spirit 114 Kal Xen Bal Beh Harmful 41 / 80 / — BatWing, GraveDust, PigIron
Wither 115 Kal Vas An Flam Harmful 23 / 60 / — GraveDust, NoxCrystal, PigIron
Wraith Form 116 Rel Xen Um Neutral 17 / 20 / — NoxCrystal, PigIron
Exorcism 117 Ort Corp Grav Neutral 40 / 80 / — NoxCrystal, GraveDust

Chivalry

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Cleanse by Fire 201 Expor Flamus Beneficial 10 / 5 / 10
Close Wounds 202 Obsu Vulni Beneficial 10 / 0 / 10
Consecrate Weapon 203 Consecrus Arma Neutral 10 / 15 / 10
Dispel Evil 204 Dispiro Malas Neutral 10 / 35 / 10
Divine Fury 205 Divinum Furis Neutral 10 / 25 / 10
Enemy of One 206 Forul Solum Neutral 20 / 45 / 10
Holy Light 207 Augus Luminos Harmful 20 / 55 / 10
Noble Sacrifice 208 Dium Prostra Beneficial 20 / 65 / 30
Remove Curse 209 Extermo Vomica Beneficial 20 / 5 / 10
Sacred Journey 210 Sanctum Viatas Neutral 20 / 5 / 10

Bushido

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Honorable Execution 401 Harmful 0 / 25 / —
Confidence 402 Beneficial 10 / 25 / —
Evasion 403 Beneficial 10 / 60 / —
Counter Attack 404 Harmful 5 / 40 / —
Lightning Strike 405 Harmful 10 / 50 / —
Momentum Strike 406 Harmful 10 / 70 / —

Ninjitsu

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Focus Attack 501 Harmful 20 / 60 / —
Death Strike 502 Harmful 30 / 85 / —
Animal Form 503 Beneficial 0 / 10 / —
Ki Attack 504 Harmful 25 / 80 / —
Surprise Attack 505 Harmful 20 / 30 / —
Backstab 506 Harmful 30 / 20 / —
Shadowjump 507 Neutral 15 / 50 / —
Mirror Image 508 Neutral 10 / 40 / —

Spellweaving

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Arcane Circle 601 Myrshalee Neutral 20 / 0 / —
Gift of Renewal 602 Olorisstra Beneficial 24 / 0 / —
Immolating Weapon 603 Thalshara Neutral 32 / 10 / —
Attunement 604 Haeldril Harmful 24 / 0 / —
Thunderstorm 605 Erelonia Harmful 32 / 10 / —
Nature's Fury 606 Rauvvrae Neutral 24 / 0 / —
Summon Fey 607 Alalithra Neutral 10 / 38 / —
Summon Fiend 608 Nylisstra Neutral 10 / 38 / —
Reaper Form 609 Tarisstree Neutral 34 / 24 / —
Wildfire 610 Haelyn Harmful 50 / 66 / —
Essence of Wind 611 Anathrae Harmful 40 / 52 / —
Dryad Allure 612 Rathril Neutral 40 / 52 / —
Ethereal Voyage 613 Orlavdra Neutral 32 / 24 / —
Word of Death 614 Nyraxle Harmful 50 / 23 / —
Gift of Life 615 Illorae Beneficial 70 / 38 / —
Arcane Empowerment 616 Aslavdra Beneficial 50 / 24 / —

Mysticism

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Nether Bolt 678 In Corp Ylem Harmful 4 / 0 / — BlackPearl, SulfurousAsh
Healing Stone 679 Kal In Mani Neutral 4 / 0 / — Bone, Garlic, Ginseng, SpidersSilk
Purge Magic 680 An Ort Sanct Beneficial 6 / 8 / — FertileDirt, Garlic, MandrakeRoot, SulfurousAsh
Enchant 681 In Ort Ylem Neutral 6 / 8 / — SpidersSilk, MandrakeRoot, SulfurousAsh
Sleep 682 In Zu Harmful 8 / 20 / — Nightshade, SpidersSilk, BlackPearl
Eagle Strike 683 Kal Por Xen Harmful 9 / 20 / — Bloodmoss, Bone, MandrakeRoot, SpidersSilk
Animated Weapon 684 In Jux Por Ylem Neutral 11 / 33 / — Bone, BlackPearl, MandrakeRoot, Nightshade
Stone Form 685 In Rel Ylem Neutral 11 / 33 / — Bloodmoss, FertileDirt, Garlic
Spell Trigger 686 In Vas Ort Ex Neutral 14 / 45 / — DragonsBlood, Garlic, MandrakeRoot, SpidersSilk
Mass Sleep 687 Vas Zu Harmful 14 / 45 / — Ginseng, Nightshade, SpidersSilk
Cleansing Winds 688 In Vas Mani Hur Beneficial 20 / 58 / — DragonsBlood, Garlic, Ginseng, MandrakeRoot
Bombard 689 Corp Por Ylem Harmful 20 / 58 / — Bloodmoss, DragonsBlood, Garlic, SulfurousAsh
Spell Plague 690 Vas Rel Jux Ort Harmful 40 / 70 / — DemonBone, DragonsBlood, Nightshade, SulfurousAsh
Hail Storm 691 Kal Des Ylem Harmful 50 / 70 / — DragonsBlood, BlackPearl, Bloodmoss, MandrakeRoot
Nether Cyclone 692 Grav Hur Harmful 50 / 83 / — MandrakeRoot, Nightshade, SulfurousAsh, Bloodmoss
Rising Colossus 693 Kal Vas Xen Corp Ylem Neutral 50 / 83 / — DemonBone, DragonsBlood, FertileDirt, Nightshade

Mastery

Имя для Cast ID Круг Слова Класс Мана / навык / десятина Реагенты
Inspire 701 Uus Por Beneficial 16 / 90 / 4
Invigorate 702 An Zu Beneficial 22 / 90 / 5
Resilience 703 Kal Mani Tym Beneficial 16 / 90 / 4
Perseverance 704 Uus Jux Sanct Beneficial 18 / 90 / 5
Tribulation 705 In Jux Hur Rel Harmful 24 / 90 / 10
Despair 706 Kal Des Mani Tym Harmful 26 / 90 / 12
Death Ray 707 In Grav Corp Harmful 50 / 90 / 35 BlackPearl, Bloodmoss, SpidersSilk
Ethereal Burst 708 Uus Ort Grav Beneficial 0 / 90 / 0 Bloodmoss, Ginseng, MandrakeRoot
Nether Blast 709 In Vas Xen Por Harmful 40 / 90 / 0 DragonsBlood, DemonBone
Mystic Weapon 710 Vas Ylem Wis Neutral 40 / 90 / 0 FertileDirt, Bone
Command Undead 711 In Corp Xen Por Neutral 40 / 90 / 0 DaemonBlood, PigIron, BatWing
Conduit 712 Uus Corp Grav Harmful 40 / 90 / 0 NoxCrystal, BatWing, GraveDust
Mana Shield 713 Faerkulggen Beneficial 40 / 90 / 0
Summon Reaper 714 Lartarisstree Neutral 50 / 90 / 0
Enchanted Summoning 715 Neutral 0 / 90 / 0
Anticipate Hit 716 Neutral 10 / 90 / 0
Warcry 717 Neutral 40 / 90 / 0
Intuition 718 Neutral 0 / 90 / 0
Rejuvenate 719 Neutral 10 / 90 / 35
Holy Fist 720 Neutral 50 / 90 / 35
Shadow 721 Neutral 10 / 90 / 4
White Tiger Form 722 Neutral 10 / 90 / 0
Flaming Shot 723 Neutral 30 / 90 / 0
Playing The Odds 724 Neutral 25 / 90 / 0
Thrust 725 Neutral 30 / 90 / 20
Pierce 726 Neutral 20 / 90 / 0
Stagger 727 Neutral 20 / 90 / 0
Toughness 728 Neutral 20 / 90 / 20
Onslaught 729 Neutral 20 / 90 / 0
Focused Eye 730 Neutral 20 / 90 / 20
Elemental Fury 731 Neutral 20 / 90 / 0
Called Shot 732 Neutral 40 / 90 / 0
Warrior's Gifts 733 Neutral 50 / 90 / 0
Shield Bash 734 Neutral 50 / 90 / 0
Bodyguard 735 Neutral 40 / 90 / 0
Heighten Senses 736 Neutral 10 / 90 / 10
Tolerance 737 Neutral 20 / 90 / 0
Injected Strike 738 Neutral 30 / 90 / 0
Potency 739 Neutral 0 / 90 / 0
Rampage 740 Neutral 20 / 90 / 0
Fists of Fury 741 Neutral 20 / 90 / 0
Knockout 742 Neutral 0 / 90 / 0
Whispering 743 Neutral 40 / 90 / 0
Combat Training 744 Neutral 40 / 90 / 0
Boarding 745 Neutral 0 / 90 / 0

Индикатор каста

В редакции Full индикатор предусмотрен для 163 из 182 записей этого списка. Настройки Bad Newbie позволяют задать время по школе и отдельно по заклинанию. Это оценка длительности полоски; она не меняет серверную скорость каста и не отсчитывает длительность эффекта/баффа. В Classic без Bad Newbie индикатор отключён.

Свой каст распознаётся по отправляемому номеру заклинания; чужой — по полученному названию или словам. Анимация без точных слов позволяет показать только общий Casting, а не угадать заклинание. Если сервер не передал подходящий сигнал, чужой каст не распознаётся. Заданные времена требуют настройки под свой сервер.

  • Пассивные способности — отдельного каста нет: Enchanted Summoning, Anticipate Hit, Intuition, Warrior's Gifts, Potency, Knockout, Boarding.
  • Боевые приёмы — подготовка удара, не время каста: Honorable Execution, Lightning Strike, Momentum Strike, Focus Attack, Death Strike, Ki Attack, Surprise Attack, Backstab, Pierce, Stagger, Onslaught, Fists of Fury.

Эти записи остаются в каталоге, но фиктивную полоску и поле времени для них клиент не показывает. Например, Confidence имеет короткую фазу активации, тогда как Lightning Strike готовит удар: одна школа не означает одинаковую механику.

Дополнительные имена

Это алиасы того же ID; отдельного заклинания они не создают.

Алиас ID Имя книги
Telekenisis 21 Telekinesis
Reflection 36 Magic Reflection
Summ. Creature 40 Summon Creature
Flame Strike 51 Flamestrike
Gate 52 Gate Travel

Полные примеры

Лечение себя с ограниченным ожиданием

SUB Main()
    # Check the character before sending a healing spell.
    IF NOT UO.Connected() OrElse UO.Dead() THEN
        RETURN
    END IF
    IF UO.Life() >= UO.MaxLife() THEN
        RETURN
    END IF
    TRY
        UO.WaitTargetObject("self")
        VAR accepted = UO.Cast("Greater Heal")
        IF NOT accepted THEN
            UO.Print("Cast request rejected")
            RETURN
        END IF
        # A delay is not proof that the spell succeeded.
        WAIT(4000)
    FINALLY
        UO.CancelWaitTarget()
    END TRY
END SUB

Greater Heal — ID 29, self — персонаж; 4000 — пример времени ожидания в миллисекундах. Другие target-скрипты на это время должны быть завершены. Проверяйте журнал и здоровье; лечение может быть прервано.

Ручной выбор цели по названию заклинания

SUB Main()
    # Cure is the spell name; its ID is not an argument.
    UO.CancelWaitTarget()
    IF UO.Cast("Cure") THEN
        UO.Print("Choose a character with the spell cursor")
    ELSE
        UO.Print("Cast was not accepted")
    END IF
END SUB

Здесь автоматический target не ставится. Когда сервер откроет прицел Cure, щёлкните по нужному персонажу; при отказе смотрите журнал. Число 11 выбрано из Magery.

Другая школа без автоматического прицела

SUB Main()
    # Confidence is Bushido, global ID 402.
    IF UO.Connected() AndAlso NOT UO.Dead() THEN
        IF NOT UO.Cast("Confidence") THEN
            UO.Print("Confidence request rejected")
        END IF
    END IF
END SUB

Здесь используется имя Bushido из таблицы. Способность требует поддержки сервера и подходящих условий; 1 не подтверждает полученный эффект. Заклинания перемещения также вызываются по имени через UO.Cast; цель задаётся отдельно через UO.WaitTargetObject.