Code Fixes
From Sharune Wiki
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)
