Author Topic: Damage based spells  (Read 29549 times)

0 Members and 2 Guests are viewing this topic.

Offline Prometheus

  • the bang your head against the wall coder.
  • Administrator
  • Sr. Member
  • *****
  • Posts: 365
    • View Profile
Damage based spells
« on: May 01, 2009, 09:00:17 am »
All,

I have been looking through the code for damage based spells because Alpha brought up some interesting points. I am going to tweak the damage of some spells so this will be your chance to input before I start making changes. Right now lightning based spells with control weather worse do more damage than fire based spells with hot weather. I am going to go through and tweak the damage of the spells based on tier and level.

It looks like Mana blast doesn't do jack right now. I will be in process of fixing mana blast since spellinfo and help mana blast show it as area effect. I will be working on fixing that.

Also Alpha suggested an area effect spell the will hit flying mobs which I think is a good idea as well.

Please give me your suggestions. No promises on me using the suggestions.

Prometheus
« Last Edit: May 01, 2009, 10:46:02 am by Prometheus »

Offline Hayato

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: Damage based spells
« Reply #1 on: May 01, 2009, 08:15:54 pm »
I'd actually like a broader range of elemental spells to choose from.

For example, electric spells, you have shocking grasp, call lightning, lightning bolt, and chain lightning.

Shocking grasp being available at T1 somehow is the strongest version out of all three.  Call lightning used to be decent, until Morde went and changed it to a buggyish version that hits everything in the room, causing them all to aggro you and gives a very long lag time, making it one of the worst choices you'd pick to use.  Lightning bolt, if I remember, was very weak compared to shocking grasp, even though it's only available at T3 priest.

I don't remember chain lightning being anything spectacular either (I used to play a GM priest and have experimented with it before).  I think it'd be okay to tone down the first spell, and give a vast improvement to the latter choices, even if it means changing call lightning back to a regular type of spell.


Another example is water types.  There is only one available, and that is acid arrow (Mage T2 level 50).  Mind water is also the weakest of the elemental boosts (by weakest, I mean it's available to all caster classes at the earliest point you start gaining mind spells), but the only water spell is quite unavailable.  Acid arrow itself isn't that weak, since it works well when raining/stormy on land, but there should be more choices, even weaker ones, to make water type spells more available.


I do agree, flame arrow is quite bad.  I haven't used it much before, so I had trained it up on my caster.  In every single case, a fireball had a higher multi than it.  Fireballs even do quite well when indoors, again, making one of the early choices the best ones.


I have more I want to write, but I have to head off now, so I'll post this for now, but will probably add more later.
aka graham

Offline Hayato

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: Damage based spells
« Reply #2 on: May 01, 2009, 08:57:40 pm »
Ah right, another thing I wanted to add is the issue of timers.

I know a lot of higher tier spells have a timer on them, but it doesn't make sense to put a timer on offensive spells.  For a caster, not being able to cast a spell they invested in for 20-100 seconds between each cast makes it quite unusable.  Why should I cast them at all if I could pick some other spell with no restriction on it?

Then there's the issue with the alignment based spells.  I think it's a similar problem with drain blood, where because the alignment of a person is not static, it will cause these spells to never be useful.  My only chance is to find a zone of of mobs of a certain alignment, where I can use those spells and kill mobs that don't change my alignment, but honestly, how many alignment based zones are there in the mud intended for leveling?

I'd like to suggest timer removal on all offensive spells, unless they have a certain factor that would make them worth using (like a debuff of some sort, like causing blindness with mana blast or something).  Or perhaps make them able to start combat only, so you can only case them once per fight. Also, either make alignment spells more lenient or completely replace them with more elemental spells.



Oh yes, one thing I forgot in my last post was the directional spells.  Those are quite heavily nerfed at the moment (They do like 1/4 - 1/5 of the damage they normally do), so it's pretty much useless to cast them at all.  Why nerf it?  Just makes a potentially good spell into a bad one.
« Last Edit: May 01, 2009, 10:24:28 pm by Hayato »
aka graham

Offline Hayato

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: Damage based spells
« Reply #3 on: May 01, 2009, 10:23:18 pm »
Some suggestions:

electric spells:
Shocking grasp: Tone down the stormy and/or underwater bonus.
Call lightning: Change it back to a single-hit regular spell, make it generally best used during stormy weather
Lightning Bolt: Upgrade the underwater bonus, make it generally best used under water.
Chain lightning: Make it an area type spell.  Must be weaker in damage than the above, but gains slight bonuses during stormy weather/under water.
Electric Blast: Make it an area type spell where the damage is dependent on the enemies in the room.  One enemy = focus all damage on it.  Two enemies = damage is split among them, but there should be a slight bonus in damage, also dependent on the number of enemies, like 55% instead of 50%.


Fire spells:
Burning hands:  It's quite weak, but should really be similar to shocking grasp in terms of effectiveness.  So depending on how much shocking grasp is or isn't nerfed, burning hands might need a small boost too.
Fireball: Best spell at T1.  Should probably be increased to at least T2.
Flame arrow: Larger bonus from weather and day hours.  Perhaps even a higher base.  Should be better than fireball anyway.
Inferno: Make it an area type spell where the initial damage is heavily influenced by weather and day hours.  Causes the room to burst into flames, making the room gradually cause further damage to all entities in the room (even the caster, but please greatly reduce it for players).  However, the gradual damage can be prevented by effects like protection_from_fire, fire shield, and wearing a thermal protection item (Each gives a percent, maybe 25% from protection from fire, 25% from fire shield, and 50% from thermal protection).  Perhaps the duration of the effect depends on the stats of the caster (Maybe 1 second per dam-bonus, so up to 144 seconds with full stats?) and with no protection, mobs may take anywhere between 500-1000 damage per second.  It may sound like a lot, but on higher levels, like when this spell is available, a lot more damage can be done within the span of 1-2 seconds.


Ice spells:
Chill touch: Not sure if the slowness effect does much, but vs mobs, the effect is often unnoticable.  Perhaps up the damage a little, so it's not weaker than magic missile.
Cone of cold: Decent spell, but too good for a T1 spell.  Maybe increase the tier on this one (T3?), then create one in between this and chill touch where the effects aren't too strong.

There aren't too many ice spells, so here are some suggestions for new ones:
Ice needle: Damage boost during raining or stormy, but not so great underwater.  Low level spell (T1 or T2) with better damage in between chill touch and cone of cold.
Freeze ray: With my freeze ray, I will stop.  The world...   Just kidding obviously.
Snow storm: Area spell that gets bonuses from stormy weather, night hours, and mountainous terrain?  Tries to cause slowness on targets.


Water spells:
Acid arrow: Decent for late T2 spell.  Leave alone.

Suggestions for new spells:
Acid touch:  Perhaps another name than touch, since chill touch already uses it, but essentially a low level tier 1 spell for water types.  Should be in line with the chill touch, burning hands, shocking grasp spells.  Slightly bonused by raining/stormy or when underwater.
Acid rain: Higher tier spell (T3) that can only be cast when raining or stormy with a good multi.  Penalty when underwater.
Tidal wave: Area spell with bad affect on land, but strong affect in water?  Is there a room sector for beaches or a type of sector close to water?  Would be cool to be able to make it be able to check when there are adjacent water rooms, or if there is one at least X rooms away that bonuses the spell.
aka graham

Offline Prometheus

  • the bang your head against the wall coder.
  • Administrator
  • Sr. Member
  • *****
  • Posts: 365
    • View Profile
Re: Damage based spells
« Reply #4 on: May 01, 2009, 10:32:10 pm »

Oh yes, one thing I forgot in my last post was the directional spells.  Those are quite heavily nerfed at the moment (They do like 1/4 - 1/5 of the damage they normally do), so it's pretty much useless to cast them at all.  Why nerf it?  Just makes a potentially good spell into a bad one.

This was because someone was using holes to hit mobs in rooms where they couldn't cross to attack the player so directional spells were nerfed because of that. And I really doubt they will get changed. The coders and Molly will need to discuss this farther.

Prometheus

Offline Hayato

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: Damage based spells
« Reply #5 on: May 01, 2009, 11:02:22 pm »
I thought I read somewhere the directional spells used a check to see if the mob can track back to player, and if no, you can't fire the directional spell?
aka graham

Offline Hayato

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: Damage based spells
« Reply #6 on: May 03, 2009, 10:57:26 pm »
Just a suggestion for Prom to put the multis for all the spells that need changing.  We can see which will need tweaks from there.
aka graham

Offline Estidn

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: Damage based spells
« Reply #7 on: May 03, 2009, 11:29:10 pm »
Tier     1-----------------------------3--------------------------4---------------------Arena
Fire      Burning touch                        Fireball                             Flame Arrow              Inferno
                                                                                     (Short Snare random?)      (Stronger burning)
Elect    Shocking Grasp                       Lightning Bolt                    Call lightning             Chain Lightning
                                                                                      (random disarm)              (random bash)
Ice       Chill Touch                            Cone of Cold                     Ice Spear                 Hail Storm or Ice Storm
                                                                                      (slows speed by 50 1 min)  (confuse)     (blindness)
Water   Acid Touch                            Water Blast                      Acid Arrow                 Tidal Wave
                                                                                       (Sets poison 2 for 4 min)   Only useable in water rooms (knocks off 20 ac) with chance to bash         

Tier 1 are all in room and t3+4 will be ranged (if that ever gets fixed)

Also base damages and base multis for the spells should be equal.

Offline Kvetch

  • Administrator
  • Hero Member
  • *****
  • Posts: 729
    • View Profile
    • Email
Re: Damage based spells
« Reply #8 on: July 28, 2009, 07:13:32 pm »
What about having "psionic" (or sonic) energy spells for those Espers?

"Vision" (like infravision)
"Energy Missile" (like magic missile just energy form)
"Energy Ray" (stronger form of Energy Missile)
"Mind blade" (creates a temporary weapon of type: energy)
"Mind Barrier" (creates some sort of energy shield)
"Mind Leech" (drains hp from victim)

Just some ideas.

Kvetchy

Offline Virisin

  • Hero Member
  • *****
  • Posts: 648
    • View Profile
    • Email
Re: Damage based spells
« Reply #9 on: November 10, 2009, 01:01:28 am »
Very much agree with Hayato's posts. Spells in general are just ridiculously willy-nilly these days and elemental stuff means nothing. I also dislike the random elemental strengths and weaknesses each race gets. I think that might be taken care of in the skill tree system though, Horus?

Offline Prometheus

  • the bang your head against the wall coder.
  • Administrator
  • Sr. Member
  • *****
  • Posts: 365
    • View Profile
Re: Damage based spells
« Reply #10 on: November 16, 2009, 08:22:43 pm »
This is pretty much on hold till the skill tree system is put in. Once that is done I will work on spell damage / Multipliers as well. Horus can work on the skills and I can tweak the spells.

Prometheus

Offline Virisin

  • Hero Member
  • *****
  • Posts: 648
    • View Profile
    • Email
Re: Damage based spells
« Reply #11 on: November 16, 2009, 08:39:29 pm »
Cool, good idea Prom. Though I do believe spells will be incorporated into skill trees too, but yeah that shouldn't really change much of what needs fixing that you said you'd tweak so..  ;D

Offline kitolani

  • Full Member
  • ***
  • Posts: 103
    • View Profile
Re: Damage based spells
« Reply #12 on: February 02, 2010, 10:35:38 pm »
I'd like to see one of the classes get polymorphing as a spell. It could be quite fun.

Sorry for the obnoxious picture. I had to. ;D

Offline Prometheus

  • the bang your head against the wall coder.
  • Administrator
  • Sr. Member
  • *****
  • Posts: 365
    • View Profile
Re: Damage based spells
« Reply #13 on: February 11, 2010, 08:02:21 pm »
Polymorph sheep :) Sorry Warcraft game reference. I will put it on the list but I can't promise I can code it but it will be on the list :)

Prometheus

Offline Prometheus

  • the bang your head against the wall coder.
  • Administrator
  • Sr. Member
  • *****
  • Posts: 365
    • View Profile
Re: Damage based spells
« Reply #14 on: June 17, 2011, 07:16:25 pm »
Okay since I have some time on my hands I'm going to start working on this again.

I'm already looking at chain lightning.

I made a tweak to it but I will probably make more tweaks to it since it hits x targets and if you are the only target and botch your saving you get full damage times x.

So if people have ideas and suggestions post em or nothing will get changed :)

Prometheus.