Code Fixes

From Sharune Wiki

Jump to: navigation, search

Fixed Code changes from the Code TODO page:

Fixed 2009-07-23


  • Amazon class should be able to wear chain
  • Clerics should no longer be able to wear leather
  • Ranger, Marksman and Bowman should now have fist fighting skill
  • Paladins now receive no EXP bonus or penalties for good/evil alignments
  • Evils should have Full PvP
  • Bee Sting spell should now do damage
  • There should now be a way for builders to check inventory with scripts
  • Bug/Typo/Idea/errors logs are clear
  • Levels in the ZONE command should now be more appropriate
  • Climbing should now work again
  • The calculation for mob damage has been adjusted. You should find lower level mobs are now easier, and higher level mobs are harder.
  • The CRIT message on all archery hits should have been removed.


Fixed 2009-07-22


Changes to EQ:

  • A piece of EQ which has an apply of +armor will now give +4 armor for every 1 apply point on it.

Following stats have been changed:

  • CON - 3 hp (Was 0.1% per con)
  • CON - 0.5 end
  • PIE - 3 mana
  • PIE - .03% spell damage reduction
  • PIE - .02% spell crit chance
  • PER - .01% bonus experience gain
  • PER - .02% melee hit chance
  • ESS - .1% spell damage
  • ESS - .1% spell healing
  • DEX - .02% melee/archery crit chance
  • DEX - .02% melee hit chance
  • DIS - .1% spell crit damage/heal increase (25% base)
  • DIS - .1% melee/archery crit damage increase (25% base)
  • STR - .01% parry
  • STR - .01% shieldblock
  • STR - .1% melee/archery damage
  • AGI - .01% dodge
  • AGI - .01% parry
  • AGI - .02% dual wield success chance

Changes to spells:

  • Chance to do criticals on spells added.
  • Chance to do criticals on heals added.

Changes to archery:

  • Archery now notices your stats when calculating damage.
  • You may now critically hit your opponent using archery.
  • Score/Attrib/Stats now shows the same window, all information is in this window
  • Stats now show their affects in the score window.

Fixed 2009-07-02


  • There is now a small experience loss when you die.
  • You cannot put items into corpses any longer.

Fixed 2009-06-18


  • PvP exp is removed.


Fixed 2009-06-09


  • Obj scripts can now use the "room" variable to get their room vnum.
  • It is now possible to do "is_grouped" with scripts on characters to see if they are grouped.
  • The variable "group_leader" can be used on characters to get the id of the group leader.
  • The variable "next_in_group" can be used to get the next person in the group. It can be used for loops similar to the "next_in_room" variable.


Fixed 2009-05-26


  • Mob damage lowered by another 30%.


Fixed 2009-05-23


  • Mob armor reduced by another 10%.
  • Raw weapon damage has been increased. +5 to min and max damage by a weapon.
  • Mod raw damage reduced by approx 10%.
  • Mapedit can now be used by level 63+ immortals to edit the mapsectors used for building the map.


Fixed 2009-05-21


  • Mobile armor reduced by 20%
  • Beast class can now wear Plate armor
  • Shieldblock/parry/dodge now give +0.05% per point instead of +0.03%. (Added on wiki)
  • Each point in DAM increase damage by 0.2% instead of 0.1% as previously.


Fixed 2009-05-11


  • Immortals are now able to use the 'whoapp' command.
  • The Raukburhrum Noble Warriors are now more tank-like more primary skills such as parry, shields etc.
  • Beast class is updated to the same as Noble Warrior
  • Greater God (63) are now able to promote and demote Realms Guides


Fixed 2009-04-13


  • Ship_Objects can now be created at level 63.
  • Ship_Objects do not sink in the ocean
  •  %actor.pos% can use in scripts for positions standing, kneeling, prone, flying, mounted etc.
  • objects are now checked against when teleporting - i.e. teleport self 12345
  • Re-add riding skill to game, you can now mount your horses and ride around till you fall off.


Fixed 2009-03-19


  • Spell damage multiplier lowered from x3.5 to x2.0.
  • Mob melee damage increased. Mininum damage is x1.5, max damage is x2.0.
  • Mob health changed to new formula:

50 * mob_level * modifier * ( 1 + mob_level / 100 ) modifier = 1 for normal mobs, 5 for elite mobs, 9 for boss mobs

  • The way armor reduction is calculated has changed. Armor now affect the total damage just before it is afflicted to the target. This means armor will matter more now.
  • The bug with exp increase at every x9 level has been fixed.
  • Root command has been removed from the game.
  • Weather command has been fixed for Immortals.


Fixed 2008-12-09


  • NPCs can now cast any spell of their own level indepenent of their class. This is added so builders can make more fun scripts for boss fights etc.


Fixed 2008-12-07


  • Healing apply on items should now affect healing spells the same that spelldam affect offensive spells.
  • Hero bonuses (51+) affects healing the same way as spelldam now.
  • Essence now increase healing spells with 0.1%/point.
  • You can now mem/pray 2 extra spells for each circle.
  • Memtimes have been lowered a bit.


Fixed 2008-12-06


  • A new way for calculating buff modifiers has been added. Now the total mod = (MIN(caster_level, target_level) * multiplier). This means the lowest level of the target and caster will be used when calculating the total modifier. Suppose the multiplier for a certain spell is 5 and caster is level 20, target level 50. The total modifier is 20*5 = 100. Some spells also use a non-cap system where the caster level is always used.
  • Holy armor now has a capped level multiplier of 5. If target has innate true faith the multiplier is 8.
  • Aura of inspiration now give +10 hit, +10 dis.
  • Bless and bless of war now give +20 hit, +20 resist arcane.
  • Lesser vitality now gives +250 health. +300 with innate faith.
  • Vitality now gives +400 health. +500 with innate faith.
  • Gr. vitality now gives +550 health. +700 with innate faith.
  • Holy hand now gives +750 health. +950 with innate faith.
  • Improved/enhanced attribute now give +10.
  • Seeking blade and Accuracy now gives +20 hit.
  • Strength of Lhorinn now gives +10 str.
  • Balance now give +10 dex, +10 agi.
  • Bear strength now gives +30 str.
  • Flexible body now gives +20 agi.
  • Impair now gives -50 str.
  • Lion rage now gives +20 dam.
  • Lynx feet now give +20 per.
  • Battle fury now give +20 hit, +20 resist arcane.
  • Wolf speed now give +10 agi, +10 dex.
  • Crocodile skin/Flesh armor/Gravel hide now has a capped level multiplier of 5.
  • Vicious snake now gives +20 dam.
  • True resistance now give +20 resist arcane.
  • Wolf endurance now has a capped level multiplier of 5.
  • Shakar/Vhakar/Karnkrathor relics now give +50 resist arcane.
  • Enlarge/Body exp./Earthen form/Unearthly mass now give +20 con, -20 agi.
  • Reduce/Body red. now give +20 agi, -20 con.
  • Scorpion carapace now gives +20 resist arcane.
  • Dragon claws now give +20 hit.
  • Darkthoughts now give -50 resist arcane.
  • Collapse lung/Monkey crush/Choking vines now give -150 end.
  • Drain soul now gives -50 con.
  • True faith/Holiness/Demonic immortality/Divine champion/Unholy champion now give +20 resist arcane.
  • Enfeeblement now gives -50 str.
  • Cosmic radiation now gives -30 to all stats.
  • Feeblemind now gives -50 ess, -50 pie.
  • Dragon spirit now give +20 ess.
  • Serpents wits now give +20 pie.
  • Scorpion dexterity now gives +10 agi, +10 dex.
  • Gale cloak now gives +20 agi.
  • Monkey limbs now give +10 str, +10 con.
  • Befuddle now gives -50 hit.
  • Barkskin/Aura now give +50 armor.
  • Prot. poison now gives +100 resist poison.
  • Gaseoous blast now gives -50 per.
  • Venom fangs/Poison/Snakebite now give -50 str.
  • Demonic strength now gives +20 str.
  • Demonic armor/Salamander scales now give +50 armor.
  • Snake form now gives +20 dex.
  • Toxic blood now gives -50 dis.
  • Hawkvision now gives +30 hit.
  • Tiger balance now gives +20 agi.
  • Predator dis. now gives +30 dis.
  • Cougar instincts now gives +30 per.
  • Totem memory now gives +10 pie, +10 ess.
  • Owls vision now gives +30 pie, +30 ess.
  • Lionrage now gives +10 hit/dam/agi.
  • Mouse strength now gives -50 str.
  • Totem curse now gives -50 all stats.
  • Totem blessing now gives +30 all stats.
  • Molevision now gives -50 hit.

  • The odamage script command should work a little better. (Probably with neg. numbers too).
  • Also added a oheal command that gives health.
  • All spell types now use the SPELLDAM apply. IMPORTANT: all items need to be set to use this stat!
  • The correct spelldam bonuses should now show in score.
  • Essence and perception now give +0.1% spell damage/point.
  • Spelldamage now use the same hero bonuses for damage as melee (level 51+).
  • Affect spells (buffs) now have a limit so they cannot be cast on too weak targets. If the target is below 5 levels of the spell it is too weak for the affect.
  • The script command dg_cast has been replaced by a new mob command: mcast.



Fixed 2008-11-09


  • Clerical Mobs heal too much - suggest lowering heal amount by approx. 20%
  • Attempt to get casters more inline with the rate that hitters progress by making their spells do a bit more damage - suggest 10% more damage PvM (unsure on PvP damage)
Personal tools