Magic System: Difference between revisions

From Avlis Wiki
Jump to navigation Jump to search
Line 29: Line 29:
[[shs:artificing|Artificing]].
[[shs:artificing|Artificing]].


===<u>Version 1.6.03 Changes/Bug Fixes:</u>===
===<u><font color=blue>Version 1.6.03 Changes/Bug Fixes:</font></u>===
- Fixed [http://www.avlis.org/bugs/bug.php?op=show&bugid=1053 Bug #1053] - Stored caster level not being used when scribed scrolls are activated.<br>
- Fixed [http://www.avlis.org/bugs/bug.php?op=show&bugid=1053 Bug #1053] - Stored caster level not being used when scribed scrolls are activated.<br>
- Fixed [http://www.avlis.org/bugs/bug.php?op=show&bugid=1054 Bug #1054] - Metamagic Feats not being used when scribed scrolls are activated.<br>
- Fixed [http://www.avlis.org/bugs/bug.php?op=show&bugid=1054 Bug #1054] - Metamagic Feats not being used when scribed scrolls are activated.<br>

Revision as of 04:33, 31 March 2005

Main_Page


Introduction

We now have a total of 144 spells hooked. This includes all level 0, 1 and 2 spells. The enchantment system has been renamed to the artificing system to keep it from being confused with the similarily named spell school. Furthermore, version 1.6 introduces 2 new features: Militant Level Bonuses as well as Scribing Scrolls! We've implemented a new metamagic feat rod: Augment Summoning. 28 bugs, many having to do with Share Spell have also been fixed in 1.6.

I did not add the ability for players to grant Andrinor's Trust in 1.6. That's because I was waiting for us to get a solid version of the new Emote Wand. I will be updating the new emote wand soon to allow players to be marked as Trust Leaders who can then mark other players with Andrinor's Trust.

All Bioware scrolls have been nerfed in 1.6 (at least the spells that have been hooked so far.) They will now cast spells at the minimum caster level required to cast the spell. To get a scroll that casts spells at higher than minimum caster level you will have to make one or buy one from another player.

Information on the new Artificing system will be posted here: [1].

1.6.0.1 & 1.6.0.2: 1.6.0.1 had some Militant Bonus bug fixes. 1.6.0.2 had more bug fixes and hopefully a lag fix for share spell.

There have been a number of new additions in the last few months to the way magic works on Avlis. The newest headers have been colored blue for easy identification. As we move forward, this list will expand. Feel free to post questions below. I'm sure you will have a few. :)

Doug

Current Versions on Servers

As of March 20th, 2005
1.6.0.2: Elysia, Ferrell, Le'Or
1.6.0.1: Mikona
1.5: Deglos, Wilderness

Other CoPaP Servers
Not Implemented: Outlands WiP

Artificing

Artificing is the art of creating magic items. It is similar to the crafting system and detailed here: Artificing.

Version 1.6.03 Changes/Bug Fixes:

- Fixed Bug #1053 - Stored caster level not being used when scribed scrolls are activated.
- Fixed Bug #1054 - Metamagic Feats not being used when scribed scrolls are activated.
- Fixed Bug #1060 - Scribe Scroll - Sorcerers and Wizards need 13 Levels to Scribe instead of 7.
- Fixed Bug #1063 - Metamagic feats not affecting cost or reward of scroll creation.
- Fixed Bug #1065 - Scribe Scroll does not report artificing xp gained - only total xp.
- Fixed Bug #1068 - Some scribed scrolls come out unidentified.
- Fixed Bug #1072 - Scribe Scroll not costing additional xp for a higher caster level.
- Fixed Bug #1073 - Scribe Scroll DC should be variable, based on total scroll power.
- Fixed Bug #1074 - Artificing needs an Improbable DC.
- Added colors and spell level to player output.
- Made some changes to decrease lag.

Metamagic

Version 1.5 introduces a new implementation of metamagic feats which allows the use of multiple feats with a spell. Due to the limitations of the system, there are a few caveats. First, stacking is only possible through the use of items called metamagic rods. Second, these rods will only work with hooked spells. Spells that have not yet been hooked will gain no benefits from them. You will find Empower, Extend and Maximize rods, in addition to the new feat listed below. Unfortunately, due to engine limitations, Still, Silent and Quicken spell cannot be made into rods at this time.

Version 1.5 also introduces a new Metamagic feat available exclusively through metamagic rods: Energy Substitution. This new feat allows you to alter the energy type of a spell. This opens the doors for many new spells, such as cold bolt, acid ball and sonic weapon just by replacing the energy type. The feat currently has 5 flavors: Acid, cold, electricity, fire and sonic. They do not stack (that's a different feat.) I have attempted, as best I could, to make visual effects for spells match these new damage types. You will note some spells had a larger degreee of success. Suggestions for improvement are always welcome.

The following spells can currently benefit from elemental substitution: chain lightning, darkfire, fireball, flame arrow, lightning bolt, all level 0-2 elemental spells.

Version 1.6 Changes/Bug Fixes:

- Added Augment Summoning rod and implemented it with the summon creature 1-9 spells.
- Bug #980: Can't substitute acid for firebrand
- Bug #983: Flame Arrow not elemental substituting

Augment Summoning [General]

Your summoned creatures are better than normal.
Prerequisites: Spellcaster level 2nd+.
Benefit: Creatures you conjure with any summon spell gain +1 hit points per Hit Die and a +1 competence modifier on attacks and damage rolls.

Energy Substitution [Metamagic]

You can modify a spell that uses one type of energy to use another type of energy.
Prerequisites: Any other metamagic feat, 5 ranks in Knowledge (arcana).
Benefit: Choose one type of energy: acid, cold, electricity, fire, or sonic. You can modify a spell with an energy designator to use the chosen type of energy instead.
Special: You can gain this feat multiple times, each time it applies to a different type of energy.
Slots: +0

Use Magic Device

If you attempt to use a scroll, staff or wand with a spell that you cannot cast, you must make a successful Use Magic Device or Spellcraft check. The system will compare ranks in the two skills and use the highest of the two for your character. If you have at least 5 ranks in the lower skill, you will get a +2 synergy bonus for the check.

If you are a divine caster attempting to use an item with an arcane spell or an arcane caster trying to an item with a divine spell, one of the following things will happen: - If you have rogue or bard levels and ranks in UMD, you will make a UMD check - not a spellcraft check. - The attempt will fail.

DCs:

25 + spell level for UMD scroll checks.
20 + spell level for staff and wand UMD checks.
20 + spell level for all Spellcraft checks.

Open Bugs:

- Bug #901: Assassin not counted for UMD checks in Spellhooking 1.5

Version 1.2 changes:

- Removed rods from the UMD check.
- Removed raise dead scrolls from the UMD check.
- Removed the notice when an innate ability is used successfully.

Version 1.4 Changes:

- Removed the notice when an innate ability is used unsuccessfully.
- Removed protection from alignment scrolls from the UMD check. (Bug #495)

Spells Granted by Deities

When casting divine spells on Avlis, you must have a valid Avlis deity in your deity field to cast spells above 3rd level.

Notes:

- Currently this is only implemented for clerics. It will be implemented soon for Blackguards, Druids, Paladins and Rangers.

Version 1.2 Changes:

- Spells cast from items do not need to make this check. - Deities with apostraphes in their name no longer cause problems.

Version 1.4 Changes:

- Divine casters unable to reach their diety can now cast spells up to level 3 instead of level 2.

Version 1.5 Changes:

- The deity check was broken due to a typo. This has been fixed.

Version 1.6 Changes/Bug Fixes:

- DMs can now mark a character as out of favor with his deity. An out of favor character cannot cast any spells - arcane or divine. - Fixed debugging output that was not using the DEBUG check.

Andrinor's Trust

As of spellhooking 1.5, mages who do not have Andrinor's Trust can no longer cast spells above 7th level. This change was based on a player-intitiated move by the mage guilds to limit the power of extra-planar mages visiting Avlis. For more information on this, please refer to the following URLs:
IC: High Mage Council's Major Decision Concerning Arcane Magic
OOC: Limiting Non-Trust Mages' spells

Notes:

- This feature is implemented with DB entries. This means that having the Andinor's Trust item in your possession will not allow you to cast spells above 7th level. When this is first implemented, players will have to havce the correct value set by a DM. As the systems rolls out, certain players will be given the ability to grant the DB entry to other players.
- You may notice a discrepancy between the IC announcement and the implementation. Deal with it ICly.

Version 1.6 Changes/Bug Fixes:

- Bug #908: Shapechange is considered a level 0 spell instead of level 9 spell

Share Spell

NOTE: Share Spell is currently turned off.
Sorcerers and wizards can share spells with their familiars. Druids and Rangers can share spells with their animal companions. To do this, you must have your familiar or animal companion summoned and within five feet of you. Any buff spell you cast on yourself will affect your familiar as well.

Version 1.5 Changes:

- Spells such as [i]flame weapon[/i] should no longer affect familiars.

Version 1.6 Changes/Bug Fixes:

- Implemented a completely new share spell system.
- Share spell now works for druid and ranger animal companions.
- Bug #453: Pale Master Summon summons 2 creatures instead of one when familair is out.
- Bug #531: Share Spell does not take Metamagic feats into account
- Bug #718: Share Spell should not work with shapechange
- Bug #863: shared summon elemental swarm spell.
- Bug #899: Magic 1.5 Shared Spells Have Visual Effects
- Bug #900: Familiars Share Spells Mages Shouldn't Be Able to Cast
- Bug #909: Share Spell is not Using Spellhooking

Version 1.6.0.2 Changes/Bug Fixes:

- Tried to reduce the amount of lag share spell is causing.

Changes to Bioware Spells

Changes to spells can now be found here: [2]. This list will be growing considerably over the next few weeks; however most spells that have been modified have only had visual effects removed.

Open Bugs:

- Bug #428: Arcane spells are requiring Divine caster checks when they shouldn't.
- Bug #479: Custom race casters are having stat issuesafter the end of the [i]polymorph[/i] spell.
- Bug #508: Cloud of Bewilderment affects everyone in the AoE.
- Bug #644: Regeneration effects staying after polymorph canceled.
- Bug #714: Invisibility Sphere not moving with the caster.
- Bug #717: Gate Spell not Working Properly on Wilderness.
- Bug #832: More invisibility sphere wonkiness.
- Bug #857: Epic mage armor and epic warding need visual effects removed.
- Bug #862: True seeing always gets dispelled by dispel magic.
- Bug #893: Inexplicable undead graft immunity.
- Bug #928: Blur concealment is incorrect.
- Bug #949: Blur doesn't earn XP on the AMM dummy

Bugs I Need More Info On

- Bug #937: ILMS Spell Intermittently Failing to Operate
- Bug #939: Tensers Transformation not working over server transitions.
- Bug #969: All visual effects from spells displayed in Mikona
- Bug #1012: flame weapon and greater magic weapon combo problem on gloves

Version 1.4 Changes:

- Tenser's transformation: Fixed bug #356: Weapons being unequipped even when the caster had the Martial Weapon proficiency Feat.
- Added a new function to take into account palemaster levels for level-dependant effects. This function will only work for hooked spells. (Is not in Tenser's yet.)
- Bug #409: Firebrand offeres no save.

Version 1.4.1 Changes:

- Found and fixed a bug with healing spells not checking SR when damaging undead.

Version 1.4.2 Changes:

- Fixed bug #625 which was causing caster level to have no effect on cure spells.

Version 1.4.3 Changes:

- Hooked entangle, fireball, flame arrow, negative energy burst, negative energy ray and vampiric touch.
- All hooked spells should now take into account palemaster and RDD levels when calculating level-dependant effects.
- Entangle now only works in natural areas, requires casters to make concentration checks, allows the use of the tumble skill to break free, applies attack and damage penalties to creatures who fail a save and reduces movement to half speed to those that do not.
- Flame arrow now enchants a stack of arrows for 1 round/level adding +1 fire damage/level (max +10). It's supposed to also work on companions, but I believe that requires a 2da change to be able to target non-hostiles.
- Fixed Bug #440: Flame arrow should be giving more than 5 arrows above level 20.
- Fixed Bug #509: Neg. Energy Burst not healing undead.

Version 1.5 Changes:

- Hooked: Bless Weapon, Chain Lightning, Circle of Death, Clairaudience & Clairvoyance, Clarity, Darkfire, Darkvision, Destruction, Endure Elements, Energy Buffer, Finger of Death, Flame Weapon, Freedom of Movement, Greater Magic Weapon, Greater Stoneskin, Implosion, Keen Edge, Lesser Mind Blank, Lightning Bolt, Magic Weapon, Mind Blank, Phantasmal Killer, Power Word Kill, Premonition, Prismatic Spray, Protection From Elements, Protection From Evil, Protection From Good, Protection From Spells, Resist Elements, See Invisibility, Slay Living, Spell Resistance, Stoneskin, Wail of the Banshee, Weird, Word of Faith.
- Changed durations and power of Greater Magic Weapon,Flame Weapon and Darkfire. See individual descriptions for details. Added in code to make them work with CEP weapons and gloves.
- Fixed Bug #698: Scythe counted as a martial weapon for Tenser's Transformation.
- Fixed Bug #710: Flame Arrow not counting Palemaster levels.
- Fixed Bug #753: GMW and flame weapon not working on CEP weapons.
- Fixed Bug #784: CEP weapons not being unequipped at the end of Tenser's Transformation.

Version 1.6 Changes/Bug Fixes:

- 93 New Hooked Spells: Acid Splash, Aid, Amplify, Aura of Glory, Balagarn's Iron Horn, Bane, Blade Thirst, Bless, Blindness and Deafness, Blood Frenzy, Bull's Str, Burning Hands, Camoflage, Cat's Grace, Charm Person, Cloud of Bewilderment, Color Spray, Combust, Continual Flame, Daze, Deafening Clang, Death Armor, Divine Favor, Divine Power, Doom, Eagle's Endurance, Electric Jolt, Entropic Shield, Flame Lash, Flare, Fox's Cunning, Expeditious Retreat, Gedlee's Electric Loop, Ghostly Visage, Ghoul Touch, Grease, Greater Dispelling, Greater Sanctuary, Harm, Hold Animal, Hold Person, Holy Sword, Horrid Wilting, Ice Dagger, Ice Storm, Identify, Inflict Critical Wounds, Light Wounds, Inflict Minor Wounds, Inflict Moderate Wounds, Inflict Serious Wounds, Invisibility, Ironguts, Knock, Lesser Dispel, Lesser Restoration, Light, Mass Heal, Mage Armor, Magic Fang, Magic Missile, Magic Vestment, Melf's Acid Arrow, One With the Land, Owl's Wisdom, Polymorph Self, Ray of Enfeeblement, Ray of Frost, Remove Fear, Remove Paralysis, Resistance, Sanctuary, Scare, Shelgarn's Persistent Blade, Shield, Shield of Faith, Silence, Sleep, Sound Burst, Stone Bones, Summon Monster 1-9, Tasha's Hideous Laughter, True Strike, Virtue, Web.
- 3 New Hooked Powers: Blackguard Summon Fiendish Servant Ability, Palemaster Summon Undead Ability, Palemaster Summon Greater Undead Ability.
- Performance optimizations made.
- Added a ranged touch attack to ray of frost', implemented critical hits, and reduced damage to 1d3.
- Swapped summon order of spectre and mummy warrior for the PM Summon Greater Undead ability per player request.
- Dominators should now be able to summon fiendish servants.
- Modified targeting of Flame Arrow to keep it from blasting friendlies.
- Turned visual effects off for Greater Sanctuary because they're not in the PnP description.
- Changed the way divine power and Tenser's[/i] determines additional attacks per round based on code written by Nob.
- Raised the cap for Greater Dispelling as per 3.0 and 3.5ed rules. (Nob)
- Made metamagic feats stack for IGMS, ILMS and firebrand.
- Added CoPaP humanoid races to Charm Person, Charm Person or Animal and Hold Person.
- Added Ranged Touch Attacks for Negative Energy Ray and Ray of Enfeeblement.
- Bug #791: Divine Power needs to be updated.
- Bug #902: Spellhooking 1.5: GMW does not work on Mage Staves
- Bug #907: Flame weapon is 1 turn/level instead of 1 round/level
- Bug #915: Holy Sword doesn't work on CEP weapons.
- Bug #916: Blade Thirst doesn't work on CEP weapons.
- Bug #923: Tenser's - Left Hand Weapon not getting unequipped.
- Bug #926: Mass heal only affects party members
- Bug #931: Harm Spell damages dead objects
- Bug #932: Powerword-Kill destroys dead objects
- Bug #933: Phantasmal Killer kills dead objects
- Bug #934: Finger of Death 'kills' doors and chests
- Bug #950: Vampiric Touch can be used on Familiars
- Bug #951: Continual Light: Change duration from permanent to long temporary
- Bug #952: Polymorph Self can be cast on Others with client-side hak
- Bug #953: Old and new flame weapon spells stack.
- Bug #954: Dominator Summon Fiend Not Taking Dominator Levels Into Account
- Bug #982: NPCs Not Using Spellhooking.

Version 1.6.0.2 Changes/Bug Fixes:

- Bug #1042: Aid temporary hit points stack.
- Bug #1044: All Items have metamagic flag 255 set.
- Bug #1047: Aid is always maximized and empowered.

Version 1.6.0.3 Changes/Bug Fixes:

- Removed glowing flames from Darkfire with values of +3 or less.
- Hooked: Dispel Magic (IceThorn)
- Changed Darkfire and Flame Weapon back to turns/level.
- Changed the duration of Clairaudience and Clairvoyance from rounds to turns.

Changes to Magic Items

Version 1.4 Changes:

- Elixir of Heavenly Healing: Heals 90hp or 40% of total hp, whichever is greater.
- Elixir of Exalted Healing: Heals 180hp or 80% of total hp, whichever is greater.
- Fixed a bug that empowered healing items used by clerics with the Healing domain.

Version 1.4.1 Changes:

- Fixed Belt of Abundant Mending to only heal 1 hp per use. (Bug #597)
- Disabled Staff of Gromak. When used, nothing happens, and the player gets the message: "A few sparks leap from the end of the staff, followed by a wisp of green smoke."

Version 1.4.3 Changes:

- Fixed a couple bugs that caused the Staff of Gromak change to work incorrectly and added a visual effect.

Version 1.6 Changes:

- Any scroll not made using the new scribe scroll system will be cast at the minimum caster level for that spell. For most spells, this is (spell level * 2) -1. If scrolls are made on other CoPaP worlds with this system, they will retain the caster levels and metamagic feats with which they were imbued.

Militant Level Bonuses

Militant Level Bonuses are enhanced effects that certain spells have on militant characters. ICly, this means that those who are combat-focused are capable of getting more out of certain buff spells than less militantly-focused folks. OOCly it means that the more levels you have in the following classes, the better some spells work on you. Adding up all class levels from the following classes will give you your Militant Level:
ANNIHILATOR
ARCANE ARCHER
AVENGER
BARBARIAN
BEAST
BLACKGUARD
CHAMPION
CONFOUNDER
DIVINE CHAMPION (Champion of Torm)
DOMINATOR
DWARVEN DEFENDER
EQUALIZER
FIGHTER
HUMANOID
JUSTICAR
MONK
MONSTROUS (Monstrous Humanoid)
PALADIN
RANGER
WEAPON_MASTER

Aid:

Militant Level 0-5: Nothing. The spell will give you 1d8 temporary hit points, +1 to attacks and saves, plus the effects of any metamagic feats the caster uses.
Militant Level 6-15: You get an additional 1d8 temporary hit points and an additional +1 bonus to attacks before any metamagic effects. The spell will give you 2d8 temporary hit points, +2 to attacks and +1 to saves, plus the effects of any metamagic feats the caster uses.
Militant Level 16-25: You get an additional 1d8 temporary hit points and an additional +1 bonus to attacks before any metamagic effects. The spell will give you 3d8 temporary hit points, +3 to attacks and +1 to saves, plus the effects of any metamagic feats the caster uses.
Militant Level 26-35: You get an additional 1d8 temporary hit points and an additional +1 bonus to attacks before any metamagic effects. The spell will give you 4d8 temporary hit points, +4 to attacks and +1 to saves, plus the effects of any metamagic feats the caster uses.
Militant Level 36-40: You get an additional 1d8 temporary hit points and an additional +1 bonus to attacks before any metamagic effects. The spell will give you 5d8 temporary hit points, +5 to attacks and +1 to saves, plus the effects of any metamagic feats the caster uses.

Bull's Str, Cat's Grace and Endurance:

Militant Level 0-5: Nothing. The spell will give you 1d4+1 (2-5) points plus effects of any metamagic feats the caster uses.
Militant Level 6-15: You get a +1 bonus to the stat adjustment for this spell, before any metamagic effects take place. The spell will give you 1d4+2 (3-6) points plus effects of any metamagic feats the caster uses.
Militant Level 16-25: The spell is always empowered when cast upon you. If the spell caster empowers the spell as well, the effects do not stack. The spell will give you 1d4+2 * 1.5 (4-9) points plus effects of any metamagic feats the caster uses.
Militant Level 26-35: The spell is always maximized when cast upon you. If the spell caster maximizes the spell as well, the effects do not stack. The spell will always give you 9 bonus ability score points plus any effects given by metamagic feats the caster uses.
Militant Level 36-40: The spell is always extended when cast upon you. If the spell caster extends the spell as well, the effects do not stack. The spell will always give you 9 bonus ability score points and last 1.5 times longer than normal. Any metamagic feats the caster uses will not affect the spell cast.

Flame Weapon:

Militant Level 0-5: Nothing. The spell will work normally plus the effects of any metamagic feats the caster uses.
Militant Level 6-15: The damage bonus becomes 1d8 plus the effects of any metamagic feats the caster uses.
Militant Level 16-25: The spell duration is doubled. This stacks with extend spell, plus the effects of any other metamagic feats the caster uses.
Militant Level 26-35: The damage bonus becomes 1d10 plus the effects of any metamagic feats the caster uses.
Militant Level 36-40: The damage bonus becomes 2d6 plus the effects of any metamagic feats the caster uses.

Darkfire:

Militant Level 0-5: Nothing. The spell will give you a +1 to +10 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 6-15: You get a +1 bonus to the spell's effect. The spell will give you a +2 to +11 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 16-25: The spell duration is increased by 50%. This stacks with extend spell, plus the effects of any other metamagic feats the caster uses.
Militant Level 26-35: You get a +1 bonus to the spell's effect. The spell will give you a +3 to +12 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 36-40: You get a +1 bonus to the spell's effect. The spell will give you a +4 to +13 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.

Greater Magic Weapon:

Militant Level 0-5: Nothing. The spell will give you a +1 to +5 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 6-15: You get a +1 bonus to the spell's effect. The spell will give you a +2 to +6 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 16-25: The spell duration is increased by 50%. This stacks with extend spell, plus the effects of any other metamagic feats the caster uses.
Militant Level 26-35: You get a +1 bonus to the spell's effect. The spell will give you a +3 to +7 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.
Militant Level 36-40: You get a +1 bonus to the spell's effect. The spell will give you a +4 to +8 enhancement bonus to your weapon, plus the effects of any metamagic feats the caster uses.

Version 1.6.0.1 Changes/Bug Fixes:

- Bug #1030: Maximized values on Stat Buffs are Hard-Coded.
- Fixed the same bug with aid not computing maximized militant bonuses correctly.

Version 1.6.0.2 Changes/Bug Fixes:

- Bug #1043: Buffing potions gives 7 ability points.
- Bug #1045: Militant Bonuses on Unmaximized Stat Buffs Are Not Working
- Bug #1048: Darkfire not giving Militant Level Bonuses.

Definitions

Arcane Spell Caster: One who casts arcance spells. Bards, sorcerers and wizards fall into this category. Arcane archers and palemasters also fall into this category.
Divine Spell Caster: One who casts divine spells. Clerics, druids, paladins and rangers fall into this category. Blackguards also fall into this category.
Ranks: This number is related to the number of points that you have put into a skill. For a class skill, this is a one-for-one exchange of one skill point for one rank. For a cross-class skill this is a two-for-one exchange of two skill points for one rank. Ability score bonuses and bonuses from magic items and other sources are not counted in this number.
Spell List: The list of spells your class can cast. These can be found in your NWN, SoU and HotU manuals, or in the 3rd Edition Players Handbook.


Main_Page