Author Topic: Formulas  (Read 9306 times)

0 Members and 1 Guest are viewing this topic.

Offline CervezaTopic starter

  • Hacksimus Maximus
  • Scripthack
  • *
  • Posts: 5857
  • Activity:
    0%
  • Reputation Power: 80
  • Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!
  • Gender: Male
  • So... Hows that Hopey-Changey thing working out?
  • Respect: +403
  • Referrals: 11
    • View Profile
Formulas
« on: September 09, 2009, 08:49:46 AM »
0
Reply here, I'll update this post with the information and remove the reply.

Curse Weapon
Duration ( %spirit_speak / 34 ) + 1

Enemy of One Duration
Code: [Select]
109   126  143  160   178 Seconds
-20K  -10K   0  +10K  +20K Karma

Blood Oath
Duration (Casters Spirit Speak - targets Magic Resist) / 80 + 8 (skill values are without decimals, meaning GM, or 100.0, is 1000)).
Mana Required: 13
Minimum Skill Required: 20.0
Reagents Required: Deamon Blood

Corpse Skin
Duration (Casters Spirit Speak - targets Magic Resist) / 25 + 40 (skill values are without decimals, meaning GM, or 100.0, is 1000)).
Target receives -15 Fire resistance.
Target receives -15 poison resistance.
Target receives +10 physical resistance.
Target receives +10 cold resistance.
Mana Required: 11
Minimum Skill Required: 20.0
Reagents Required: Bat Wing and Grave Dust

Curse Weapon (requires weapon in hand)
50% of melee damage is returned to caster as hitpoints.
Duration is around 30 seconds at grandmaster spirit speak.
Mana Required: 7
Minimum Skill Required: 0.0
Reagents Required: Pig Iron

Evil Omen (requires target)
Target receives +25% damage from next damage source, or
Will be poisoned one level higher by the next poison attack (to a max of level 5 poison), or
Will only have 50% of the magic resist skill counter in the next attack that uses magic resist as a modifier.
Duration of 25 seconds.
Mana Required: 11
Minimum Skill Required: 20.0
Reagents Required: Bat Wing and Nox Crystal

Horrific Beast (transformation)
Caster receives +2 hitpoints/second (equals 20 "Hit Point Regeneration").
Caster receives +25% melee/archery damage.
Caster cannot cast any spells aside from necromancer transformation spells.
Duration is permanent until death or a transformation spell is cast.
Mana Required: 11
Minimum Skill Required: 40.0
Reagents Required: Bat Wing and Deamon Blood

Lich Form (transformation)
Caster receives +1.3 mana/second (equals 13 "Mana Regeneration").
Caster receives +10 cold resist.
Caster receives +10 poison resist.
Caster receives immunity to bleed attack (due to being undead).
Caster receives +25% damage from "Undead Slayers".
Caster receives -10 fire resist.
Caster receives -1 hitpoint/2 seconds (equals -0.5 "Hitpoint Regeneration")
Duration is permanent until death or a transformation spell is cast.
Mana Required: 23
Minimum Skill Required: 70.0
Reagents Required: Deamon Blood, Grave Dust and Nox crystal

Mind Rot (requires target)
Duration (Casters Spirit Speak - targets Magic Resist) / 50 + 20 (skill values are without decimals, meaning GM, or 100.0, is 1000)).
Target's spells become more expensive to cast mana wise.
Mana Required: 17
Minimum Skill Required: 30.0
Reagents Required: Bat Wing, Deamon Blood and Pig Iron

Pain Spike (requires target: note, this is a curse, not direct damage)
Damage (Casters Spirit Speak - targets Magic Resist) / 100 + 18 (skill values are without decimals, meaning GM, or 100.0, is 1000)). Requires an update to match todays numbers.
Duration of 10 seconds in which casting the spell again has minimal effect.
]Mana Required: 5
Minimum Skill Required: 20.0
Reagents Required: Grave Dust and Pig Iron

Poison Strike (requires target; splash damage)
Damage to be determined.
Slash damage is (damage / (distance in tiles +1)) in a 2 tile range.
Mana Required: 17
Minimum Skill Required: 50.0
Reagents Required: Nox Crystal

Strangle (requires target)
Power is (casters Spirit Speak / 10) (minimum of 4).
Each point of power equals one more tick of damage.
Damage is (power - 2) to (power + 1) modified by a calculation based on the targets fatigue (3 - (Current stamina / Maximum stamina * 2)).
Mana Required: 29
Minimum Skill Required: 65.0
Reagents Required: Deamon Blood and Nox Crystal

Summon Familiar (summon spell)
Summons a familiar to fight by your side.

Horde Minion
Picks up items on the ground.
Fights for you decently.
Requires 30.0 Necromancy and 30.0 Spirit Speak

Shadow Wisp.
Periodically replaces mana on targets in range based on their negative karma level.
Is a lousy fighter.
Requires 50.0 Necromancy and 50.0 Spirit Speak.

Dark Wolf.
Caster receives +5 "Stamina Regeneration" (1 stamina/2 seconds).
Caster receives the ability to tame wolves (not hellhounds).
Is a decent fighter.
Requires 60.0 Necromancy and 60.0 Spirit Speak.

Death Adder.
Very good figher that has a deadly poison attack.
Allows caster to double click snakes and serpents in the area and target what they want them to kill.
Requires 80.0 Necromancy and 80.0 Spirit Speak.

Vampire Bat.
Caster receives all the damage the vampire bat deals as hitpoints.
Its a decent fighter.
Requires 100.0 Necromancy and 100.0 Spirit Speak.
Mana Required: 17
Minimum Skill Required: 30.0 (as per Horde Minion)
Reagents Required: Bat Wing, Deamon Blood and Grave Dust

Vampiric Embrace (transformation)
Caster receives 20% life drain on every hit.
Caster receives immunity to poison levels 1-4.
Caster receives "Mana Regeneration 2" (?).
Caster receives "Stamina Regeneration 10" (?).
Caster receives +25% damage from "Undead Slayers".
Caster receives -25 fire resist.
Caster is damage when casting a spell consuming garlic (17-23 damage) and cannot drink garlic based (cure) potions (note: "consuming garlic" means that lower reagent cost will prevent this damage).
Duration is permanent until death or a transformation spell is cast.
Mana Required: 23
Minimum Skill Required: 99.0
Reagents Required: Bat Wing, Nox Crystal and Pig Iron

Vengeful Spirit (requires target; summon spell)
Duration ((Caster Spirit Speak * 80) / 1200 + 10 (skill values are without decimals, meaning GM, or 100.0, is 1000)).
Summons a ghost that tracks down your opponent and reveals them.
Requires 3 control slots.
Mana Required: 41
Minimum Skill Required: 80.0
Reagents Required: Bat Wing, Grave Dust and Pig Iron

Wither (area effect damage with no target)
Damage needs to be figured out.
Deals damage 5 tiles around caster.
Deals higher damage towards high karma people.
Mana Required: 23
Minimum Skill Required: 60.0
Reagents Required: Grave Dust, Nox Crystal and Pig Iron

Wraith Form (transformation)
Caster receives ability to walk through people in Felucca without losing stamina/being revealed.
Caster receives the ability to truely (unlike weapons with "Hit Mana Leech") leech mana from a target.
Caster receives immunity to bleed attacks due to being undead.
Caster receives the ability to cast the magery spell "Recall" 100% of the time if he has reagents.
Caster receives +15 physical resist.
Caster receives +25% damage from "Undead Slayers".
Caster receives -5 fire resist.
Caster receives -5 energy resist.
Duration is permanent until death or a transformation spell is cast.
Mana Required: 17
Minimum Skill Required: 20.0
Reagents Required: Nox Crystal and Pig Iron

Faster Casting/Faster Cast Recovery
Spell casting time = (3 + Spell level) / 4 (note: no effect from faster casting)

Spell recovery time = (6 - faster cast recovery) / 4

Spell levels are defined as:
(1.00 seconds) Wither (needs an update), Curse Weapon and Evil Omen.
(1.25 seconds) Pain Spike (needs an update).
n/a.
(1.75 seconds) Blood Oath, Mind Rot, Animate Dead and Corpse Skin
n/a.
(2.25 seconds) Horrific Beast, Lich Form, Poison Strike, Strangle, Summon Familiar, Vampirit Embrace, Vengeful Spirit and Wraith Form.

With that in mind, figuring out spell casting times is simple. For instance, spell level 1 would be (3 + 1) / 4 = 1.0 second casting times.

Similarly, the faster cast recovery delay is equally simple to calculate. For instance, FCR3 would be (6 - 3) / 4 = 0.75 second recovery delay. At FCR6 there is no delay whatsoever inbetween spells.

Spirit Speak:

Spirit Speak serves three purposes for a necromancer - healing, damage output and hearing ghosts speak.

Healing with Spirit Speak can be done in one of two ways; either through corpses or through using your own energy.

Using a corpse to heal, you must be within 3 tiles of a corpse that hasn't previously been used for healing with Spirit Speak nor animated through the Animate Dead spell; your healed hitpoints will be:

Minimum is targets fame/500 + 1 (look at guide.uo.com or the Hunter's Guide for creatures fame rating).
Maximum is (Spirit Speak / 20) (keep in mind that skills are without decimals, so gm is 1000) (may need an update)
Healing through corpses requires no mana.
If you channel your own energy (meaning, there's no corpses nearby) your heals will follow this pattern instead:

Minimum equals your maximum/2 + 1.
Maximum is (Spirit Speak/100 + 4) (keep in mind that skills are without decimals, so gm is 1000).
Channeling your own energy requires 10 mana.
When you're at or above grandmaster in Spirit Speak you will always be able to understand ghosts.

Spirit Speak is, as outlined in the spell section above, the single greatest contributer to duration and damage in spells.

Curse Weapon duration: (Spirit Speak / 75) + 1 seconds
Pain Spike damage: (Spirit Speak - Resisting Spells) / 100 + 30
Corpse Skin Duration: (Spirit Speak - Resisting Spells) / 25 + 40
Wraith Form Drain: Spirit Speak / 5
Mind Rot Duration: (Spirit Speak - Resisting Spells) / 50 + 20
Vengeful Spirit Duration: (Spirit Speak / 15) + 10
« Last Edit: December 01, 2009, 12:39:21 PM by Cerveza »
XXXXXXXXXX________________________________________] 20%
I've forgotten more about this game then most people will ever know.
Thank you for controlling your children. Their manners reflect your love for them.
Give a man a fish and you feed him for a day. Don't teach a man to fish, and you feed yourself. He's a grown man. Fishing's not that hard.

Scrripty

  • Guest
Re: Formulas
« Reply #1 on: September 09, 2009, 09:13:05 AM »
0
I also just read, but I'm not sure it's true Cerv, that Curse Weapon goes like this:

( ( %spiritspeak x 100 ) / 34 ) + 1 and that it's based on REAL SKILL not jewel enhanced.  Not sure it's true, I'll have to check with and without jewels when I'm able...  I'm PRETTY sure jewels increase the cast time, but I could be wrong.  Also I just did some basic testing and it seems that protection DOES give a -2 fc to Curse Weapon, even tho the calulation says that FC isn't calulated for Curse Weapon, and FCR does help in the casting speed.  So with protection on, you are -2/0  with regard to curse weapon and necro spell casting in general.  With the fc/fcr info in this thread should be easy to figure fc/fcr now...

Here's the fcr formula I use now... ( 6 - %user_fcr ) / 4 * 1000 
« Last Edit: September 09, 2009, 12:30:46 PM by Scripty »

Scrripty

  • Guest
Re: Formulas
« Reply #2 on: September 26, 2009, 03:15:25 PM »
0
Faster Casting effect on magery spells by circle

Circle Faster Casting Level
       -3     -2      -1        0        1        2        
1st 1.75 s 1.50 s 1.25 s 1.00 s 0.75 s 0.50 s
2nd 2.00 s 1.75 s 1.50 s 1.25 s 1.00 s 0.75 s
3rd 2.25 s 2.00 s 1.75 s 1.50 s 1.25 s 1.00 s
4th 2.50 s 2.25 s 2.00 s 1.75 s 1.50 s 1.25 s
5th 2.75 s 2.00 s 1.75 s 1.50 s 1.75 s 1.50 s
6th 3.00 s 2.75 s 2.50 s 2.25 s 2.00 s 1.75 s
7th 3.25 s 3.00 s 2.75 s 2.50 s 2.25 s 2.00 s
8th 3.50 s 3.25 s 3.00 s 2.75 s 2.50 s 2.25 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
Publish 25 capped "Faster Casting" at 2.
-Casting comes from equipping spell channeling weapons with penalty, as well as casting "Protection" upon yourself.

Note, however, that the 5th circle summoning spells are much slower than any other spell in the game; they follow the following pattern:

5th circle summoning spells casting times (blade spirit and summon creature), by krrios, edited by Chandalir

Circle Faster Casting Level
        -3       -2       -1         0        1       2
5th 12.75 s 11.50 s 10.25 s 9.00 s 7.75 s 6.50 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
-Casting comes from equipping spell channeling weapons with penalty, as well as casting "Protection" upon yourself.

And lastly, the delay between spells being cast based on Faster Cast Recovery:

Faster Cast Recovery delays
  Faster Cast Recovery Level
           0      1        2        3        4       5       6        7
Delay 1.50 s 1.25 s 1.00 s 0.75 s 0.50 s 0.25 s 0.00 s 0.00 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
Anything higher than 6 FCR results in a 0 second delay.

I also read that protection gives -2 casting with a cap at 0.  That's what I'm going to try anyways. :)

Offline CervezaTopic starter

  • Hacksimus Maximus
  • Scripthack
  • *
  • Posts: 5857
  • Activity:
    0%
  • Reputation Power: 80
  • Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!
  • Gender: Male
  • So... Hows that Hopey-Changey thing working out?
  • Respect: +403
  • Referrals: 11
    • View Profile
Re: Formulas
« Reply #3 on: December 01, 2009, 12:32:07 PM »
0
Wraith form mana leech:

(15*SS/100)+5 = percent of mana leeched. Multiply that number by the damage you do.

120 SS = 23%
115 SS = 22.25%
110 SS = 21.5%
100 SS = 20%
80 SS = 17%
60 SS = 14%
40 SS = 11%
20 SS = 8%
0 SS = 5%

Not sure about this formula or numbers....
« Last Edit: December 01, 2009, 12:36:31 PM by Cerveza »
XXXXXXXXXX________________________________________] 20%
I've forgotten more about this game then most people will ever know.
Thank you for controlling your children. Their manners reflect your love for them.
Give a man a fish and you feed him for a day. Don't teach a man to fish, and you feed yourself. He's a grown man. Fishing's not that hard.

Offline UOMaddog

  • Maddog
  • Elite
  • *
  • *
  • Posts: 1625
  • Activity:
    0%
  • Reputation Power: 22
  • UOMaddog might someday be someone...UOMaddog might someday be someone...UOMaddog might someday be someone...UOMaddog might someday be someone...
  • Gender: Male
  • Biggest B@D@$$ of the Universe
  • Respect: +165
  • Referrals: 8
    • View Profile
    • Insane UO
Re: Formulas
« Reply #4 on: May 11, 2011, 11:38:51 AM »
0
A correction to one of your formulas...

Curse Weapon:
(SpSp*10/34)+1 Seconds

Or simply:
(SpSp/3.4)+1 Seconds

(you forgot the *10 part!)

So:
10   3.9
20   6.9
30   9.8
40   12.8
50   15.7
60   18.6
70   21.6
80   24.5
90   27.5
100   30.4
110   33.4
120   36.3
« Last Edit: May 11, 2011, 11:41:56 AM by UOMaddog »
There are 10 kinds of people in this world: those that understand binary and those that don't!

Windows:  A 64-bit tweak of a 32-bit extension to a 16-bit user interface for an 8-bit operating system based on a 4-bit architecture from a 2-bit company that can't stand 1 bit of competition!

Offline CervezaTopic starter

  • Hacksimus Maximus
  • Scripthack
  • *
  • Posts: 5857
  • Activity:
    0%
  • Reputation Power: 80
  • Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!
  • Gender: Male
  • So... Hows that Hopey-Changey thing working out?
  • Respect: +403
  • Referrals: 11
    • View Profile
Re: Formulas
« Reply #5 on: May 11, 2011, 11:58:25 AM »
0
It's assumed that skills are represented by 1200 for 120 skill (or 120.0) so the 10 isn't required.

Good point for those unfamiliar with UO Developer talk.
XXXXXXXXXX________________________________________] 20%
I've forgotten more about this game then most people will ever know.
Thank you for controlling your children. Their manners reflect your love for them.
Give a man a fish and you feed him for a day. Don't teach a man to fish, and you feed yourself. He's a grown man. Fishing's not that hard.

Offline UOMaddog

  • Maddog
  • Elite
  • *
  • *
  • Posts: 1625
  • Activity:
    0%
  • Reputation Power: 22
  • UOMaddog might someday be someone...UOMaddog might someday be someone...UOMaddog might someday be someone...UOMaddog might someday be someone...
  • Gender: Male
  • Biggest B@D@$$ of the Universe
  • Respect: +165
  • Referrals: 8
    • View Profile
    • Insane UO
Re: Formulas
« Reply #6 on: May 11, 2011, 04:45:36 PM »
0
Ah ok, you had Sp_Sp% (not plain SpSp) so I thought that might have been an error! Is it possible for us to have a "WIKI" part of this site that we could start our own UO/EasyUO wiki that would have pertinent information, such as formulas, scripting tricks, etc. that are better than UOGuide and EasyUO Documentation?
There are 10 kinds of people in this world: those that understand binary and those that don't!

Windows:  A 64-bit tweak of a 32-bit extension to a 16-bit user interface for an 8-bit operating system based on a 4-bit architecture from a 2-bit company that can't stand 1 bit of competition!

Scrripty

  • Guest
Re: Formulas
« Reply #7 on: May 11, 2011, 04:58:56 PM »
0
I asked that same thing, TM said he's working on it, or has it almost done or something.

Offline Outlaw Josey Wales

  • Full Moon Rising!
  • Hero Member
  • *
  • Posts: 595
  • Activity:
    0%
  • Reputation Power: 7
  • Outlaw Josey Wales has no influence.
  • Gender: Male
  • Respect: +59
  • Referrals: 2
    • View Profile
Re: Formulas
« Reply #8 on: May 12, 2011, 07:26:24 PM »
0
its good ideal for wikki that way have all the pernet information in one place

Offline 12TimesOver

  • Another Day, Another Vendetta
  • Global Moderator
  • *
  • *
  • Posts: 3694
  • Activity:
    0%
  • Reputation Power: 41
  • 12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.
  • Gender: Male
  • Respect: +321
  • Referrals: 2
    • View Profile
Re: Formulas
« Reply #9 on: August 04, 2011, 10:31:27 AM »
0
Faster Casting effect on magery spells by circle

Circle Faster Casting Level
       -3     -2      -1        0        1        2        
1st 1.75 s 1.50 s 1.25 s 1.00 s 0.75 s 0.50 s
2nd 2.00 s 1.75 s 1.50 s 1.25 s 1.00 s 0.75 s
3rd 2.25 s 2.00 s 1.75 s 1.50 s 1.25 s 1.00 s
4th 2.50 s 2.25 s 2.00 s 1.75 s 1.50 s 1.25 s
5th 2.75 s 2.00 s 1.75 s 1.50 s 1.75 s 1.50 s
6th 3.00 s 2.75 s 2.50 s 2.25 s 2.00 s 1.75 s
7th 3.25 s 3.00 s 2.75 s 2.50 s 2.25 s 2.00 s
8th 3.50 s 3.25 s 3.00 s 2.75 s 2.50 s 2.25 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
Publish 25 capped "Faster Casting" at 2.
-Casting comes from equipping spell channeling weapons with penalty, as well as casting "Protection" upon yourself.

Note, however, that the 5th circle summoning spells are much slower than any other spell in the game; they follow the following pattern:

5th circle summoning spells casting times (blade spirit and summon creature), by krrios, edited by Chandalir

Circle Faster Casting Level
        -3       -2       -1         0        1       2
5th 12.75 s 11.50 s 10.25 s 9.00 s 7.75 s 6.50 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
-Casting comes from equipping spell channeling weapons with penalty, as well as casting "Protection" upon yourself.

And lastly, the delay between spells being cast based on Faster Cast Recovery:

Faster Cast Recovery delays
  Faster Cast Recovery Level
           0      1        2        3        4       5       6        7
Delay 1.50 s 1.25 s 1.00 s 0.75 s 0.50 s 0.25 s 0.00 s 0.00 s
s = seconds.
Note: a minimum casting time of 0.25 seconds has been applied from server side.
Anything higher than 6 FCR results in a 0 second delay.

I also read that protection gives -2 casting with a cap at 0.  That's what I'm going to try anyways. :)
Does anyone know where Twinkle McNugget pulled this info from, whether or not it's still accurate (from 09/2009), or where I might find current info like this for all casting? I'm not having much luck with my Search skills over at Stratics...
When they come for me I'll be sitting at my desk
     with a gun in my hand wearing a bulletproof vest
My, my, my how the time does fly
     when you know you're gonna die by the end of the night

Tags: