View Single Post
  #2  
Old 02-20-2008, 02:50 PM
Knightly
Accomplished Programmer
 
Join Date: Nov 2006
Location: Honolulu, HI
Posts: 91
Default

I have a "notes" section in my rules table that I sometimes update. I can't tell you for sure that everything is correct, though. These descriptions came mostly from the comments in the code.

Code:
Aggro:MeleeRangeAggroMod					Percentage increase in aggro while in melee range
Aggro:SittingAggroMod						Percentage increase in aggro while sitting
Aggro:SmartAggroList						Enable rules for Smart Aggro - players over pets, sitting over standing, close over far, critically wounded over healthy, etc(True/False)
NPC:BuffFriends							NPCs cast buffs on each other, false means they will only heal (True/False)
Character:MaxLevel						The highest level characters can obtain
Character:DeathExpLossLevel					Level when characters start to lose exp on death
Character:CorpseDecayTimeMS					How long before a characters corpse rots in milliseconds
Character:LeaveCorpses						Characters leave behind corpses with items (True/False)
Character:LeaveNakedCorpses					Characters leave behind corpses, but respawn with all items on them and not the corpse (True/False)
Character:ExpMultiplier						Determines how fast characters level
Character:AutosaveIntervalS					How often characters are saved in seconds (0 for disabled)
Character:HPRegenMultiplier					How fast characters regen health
Character:ManaRegenMultiplier					How fast characters regen mana
Character:EnduranceRegenMultiplier				How fast characters regen endurance
Character:ConsumptionMultiplier					How fast characters consume food (50 = people eat 2x as fast, 200 = people eat 2x as slow)
Character:HealOnLevel						Fill characters health bar when a level is gained (True/False)
Character:FeignKillsPet						Feigning Death insta-kills pet (True/False)
Character:ItemManaRegenCap					Maximum amount of mana regen from items
Character:ItemHealthRegenCap					Maximum amount of heath regen from items
Guild:MaxMembers						Maximum number of characters in a guild
Skills:MaxTrainTradeskills					How high trainers will allow you to buy skill points in tradeskills
Pets:AttackCommandRange
GM:MinStatusToZoneAnywhere					Minimum status needed to use #zone
World:ZoneAutobootTimeoutMS
World:ClientKeepaliveTimeoutMS
Zone:NPCGlobalPositionUpdateInterval				Milliseconds between intervals of sending NPC position updates to the entire zone
Zone:ClientLinkdeadMS						How long a client shows up as LD before being booted in milliseconds
Zone:GraveyardTimeMS						How long before a corpse is moved ot the graveyard, if the zone has one, in milliseconds
Zone:EnableShadowrest						Use Shadowrest zone for player corpses that expire (True/False)
Map:FixPathingZWhenLoading					Calculate Z axis for NPCs when Loading Zones - increases zone load times (True/False)
Map:FixPathingZAtWaypoints					Calculate Z axis for NPCs at each waypoint instead of once at boot time (True/False)
Map:FixPathingZWhenMoving					Calculate Z axis while NPCs are moving, very CPU intensive (True/False)
Map:FixPathingZOnSendTo						Calculate Z axis when using the SendTo routine (True/False)
Map:FixPathingZMaxDeltaMoving					Max change in Z while moving
Map:FixPathingZMaxDeltaWaypoint					Max change in Z at each waypoint
Map:FixPathingZMaxDeltaSendTo					Max Change in Z when using SendTo
Map:FixPathingZMaxDeltaLoading					Max change in Z at zone load
Watermap:CheckWaypointsInWaterWhenLoading			Skip Z Fixes when loading if the waypoints are in the water (True/False)
Watermap:CheckForWaterAtWaypoints				Check if a mob has moved into/out of water when at waypoints and set flymode (True/False)
Watermap:CheckForWaterWhenMoving				Check if a mob has moved into/out of water when moving (True/False)
Watermap:CheckForWaterOnSendTo					Check if a mob has moved into/out of water on SendTo (True/False)
Watermap:CheckForWaterWhenFishing				Only lets a player fish near water if a water map exists for the zone (True/False)
Watermap:FishingRodLength					Horizontal Distance from water for fishing to work
Watermap:FishingLineLength					Vertical Distance from water for fishing to work
Character:DeathItemLossLevel					The level at which characters will begin to leave items on corpses
Spells:AutoResistDiff
Spells:ResistChance						Chance to resist given no resists and same level
Spells:ResistMod						Multipler, chance to resist = this * ResistAmount
Spells:PartialHitChance						Chance for resisted spell to be a partial hit
Combat:BaseCritChance						Base crit chance for non warriors (Also applies to NPCs)
Combat:WarBerBaseCritChance					Base crit chance for warriors and berserkers (Does not apply to NPCs)
Combat:BerserkBaseCritChance					Bonus crit chance while berserk
Combat:NPCBashKickLevel						Level that NPCs can kick and bash
Combat:ClientBaseCritChance					Base crit chance for all PCs (stacks with warrior/berserker crit chance)
Combat:UseIntervalAC
Combat:PetAttackMagicLevel					Level when pet attacks become magical
NPC:MinorNPCCorpseDecayTimeMS					How long for a corpse to rot (in milliseconds) when the mob was lower than level 55
NPC:MajorNPCCorpseDecayTimeMS					How long for a coprse to rot (in milliseconds) when the mob was 55 or higher
NPC:UseItemBonusesForNonPets
NPC:SayPauseTimeInSec
NPC:OOCRegen							How quickly NPCs regen when out of combat
Aggro:CurrentTargetAggroMod					Percentage increase in aggro while attacking a specific target
Aggro:CriticallyWoundedAggroMod					Percentage increase in aggro when someone is critically wounded
Aggro:SlowAggroMod						How much aggro slow generates
Aggro:IncapacitateAggroMod					How much aggro mez, blind, stun, charm, etc generates
Aggro:MovementImpairAggroMod					How much aggro snare generates
Aggro:SpellAggroMod						How much aggro spells generate
Aggro:SongAggroMod						How much aggro bard songs generate
Aggro:PetSpellAggroMod						How much aggro pet spells generate
Reply With Quote