| spells not working or no effect (paladin,ninja,samurai) 
 
				HelloI am a novice server operating sphere.
 It fell into several difficulties.
 Please help seniors server owner.
 
 Using SphereServer 0.56c Pre-releases and scriptpack..
 Various spell does not work,
 And the work, but has no effect.
 
 paladin spellbook:
 Open the book using a spell, and then select the destination will appear both WOP and sound effects.
 But, no effect.
 All spell, no status changes after the animation and sound.
 ex) close_wounds is not recover HP
 
 ninja, samurai spellbook:
 Open the book using a spell, click spell icon, but no response.
 It is all one click, double click.
 Clicking the icon extracted out of the book, there is no reaction.
 
 In the sphere 56c paladin, ninja, samurai spell not working? ( Not working AOS,ML,SE,SA,KR,TOL spell??? )
 In the sphere 56c to be operated magery spell, necro spell only?
 
 Please help me.
 
 My sphere.ini.
 
 ///////////////////////////////////////////////////////////////
 //////// Game Mechanics
 ///////////////////////////////////////////////////////////////
 
 // Maximum distance to hear char whispering
 //DistanceWhisper=3
 
 // Maximum distance to hear char talking
 //DistanceTalk=50
 
 // Maximum distance to hear char yelling
 DistanceYell=10000
 
 // Do not allow entering under roof being on horse?
 MountHeight=0
 
 // Archery does not work if too close (0 = not checked)
 ArcheryMinDist=2
 
 // Maximum Distance for Archery
 ArcheryMaxDist=15
 
 // This is the percent of max weight at which stamina is lost half the time
 // (200 = no effect)
 StaminaLossAtWeight=200
 
 // Weight penalty for running +N% of max carry weight (0 = no effect)
 RunningPenalty=0
 
 // Show people joining/leaving the server. 0 disables, 2 enables staff only.
 ArriveDepartMsg=0
 
 // Are house and boat keys newbied automatically
 AutoNewbieKeys=1
 
 // Maximum number of items allowed in bank
 // Setting it to anything less than 0 (-1) will avoid items check
 BankMaxItems=1000
 
 // Maximum weight in stones allowed in bank
 // Setting it to anything less than 0 (-1) will avoid weight check
 BankMaxWeight=1000
 
 // If 1 vendors will take gold only from backpack
 PayFromPackOnly=0
 
 // Disable weather effects?
 NoWeather=0
 
 // Set to 1 for items to keep their attr_newbie flag
 // when item is transfered to an NPC.
 //AllowNewbTransfer=0
 
 // Default light level in dungeons
 DungeonLight=15
 
 // Day light level 0-30
 LightDay=0
 
 // Night light level 0-30
 LightNight=10
 
 // Allow manual sector light override?
 //AllowLightOverride=1
 
 // Wool Regen Time (in minutes)
 WoolGrowthTime=5
 
 // Suppress player speech with 75% of capital letters
 SuppressCapitals=0
 
 // Extra combat flags to control the fight (default:0, 0.55i compatible)
 // COMBAT_NODIRCHANGE           00001 // Not rotate player when fighting (like was in 0.51a)
 // COMBAT_FACECOMBAT            00002 // Allow faced combat only (recommended)
 // COMBAT_PREHIT                00004 // Allow prehit for close combat. first hit is instant (delay 0.1sec)
 // COMBAT_ELEMENTAL_ENGINE      00008 // Use DAM*/RES* to split damage/resist into Physical/Fire/Cold/Poison/Energy (AOS) instead use old AR (pre-AOS)
 // COMBAT_DCLICKSELF_UNMOUNTS   00020 // Unmount horse when dclicking self while in warmode
 // COMBAT_ALLOWHITFROMSHIP      00040 // Allow attacking opponents from ships
 // COMBAT_ARCHERYCANMOVE        00100 // Allow firing bow while moving
 // COMBAT_STAYINRANGE           00200 // Abort attack swing when out of range instead of waiting to come back in range
 // COMBAT_STACKARMOR            01000 // If a region is covered by more than one armor part, all AR will count
 // COMBAT_NOPOISONHIT           02000 // Disables old (55i like) poisoning style (0~100% chance based on Poisoning skill for monsters, or 50% chance for poisoned weapons)
 //CombatFlags=0
 //CombatFlags=02000
 CombatFlags=08|02000
 
 // Damage calculation formula to use on physical combat
 // 0 = pre-AOS (Sphere custom)
 // 1 = pre-AOS
 // 2 = AOS
 CombatDamageEra=2
 
 // Swing Speed formula to use on combat
 // 0 = pre-AOS (Sphere custom)	// Recommended SpeedScaleFactor = 15000. Old Sphere 0.55 custom formula. Not compatible with Swing Speed Increase property, and uses DEX instead STAM
 // 1 = pre-AOS					// Recommended SpeedScaleFactor = 15000. Not compatible with Swing Speed Increase property
 // 2 = AOS						// Recommended SpeedScaleFactor = 40000
 // 3 = SE 						// Recommended SpeedScaleFactor = 80000
 // 4 = ML 						// Doesn't use SpeedScaleFactor. Only compatible with ML speed format (eg. 0.25 ~ 5.00 seconds instead 0 ~ 50), uncomment TAG.OVERRIDE.SPEED on all weapons to enable ML speed format
 CombatSpeedEra=3
 
 // Speed scale factor for weapons
 //SpeedScaleFactor=80000
 SpeedScaleFactor=80000
 
 // Extra magic flags to control magic/magery behaviour (default:0, 0.55i compatible)
 // MAGICF_NODIRCHANGE           00001	// Not rotate player when casting/targeting
 // MAGICF_PRECAST               00002	// Precasting (cast spell before target prompt)
 // MAGICF_IGNOREAR              00004	// Magic damage ignore ar
 // MAGICF_CANHARMSELF           00008	// Magic can do damage on self
 // MAGICF_STACKSTATS            00010	// Different stat spells don't cancel each other out
 // MAGICF_FREEZEONCAST          00020	// No movement whilst casting
 // MAGICF_SUMMONWALKCHECK       00040	// Summoned creatures should be able to walk on the target location (e.g. water creatures to be summoned on water)
 // MAGICF_NOFIELDSOVERWALLS     00080	// Field spells cannot cross over blocking objects
 // MAGICF_NOANIM                00100	// Auto SPELLFLAG_NO_ANIM in every spell
 // MAGICF_OSIFORMULAS           00200	// Calculate spell damage and duration based on OSI formulas
 // MAGICF_NOCASTFROZENHANDS     00400	// Can't cast spells if got paralyzed holding something on hands
 // MAGICF_POLYMORPHSTATS		00800	// Polymorph spells give out stats based on base chars (old behaviour backwards).
 // MAGICF_OVERRIDEFIELDS        01000	// Prevent cast multiple field spells on the same tile, making the new field tile remove the previous field
 //MagicFlags=0
 //MagicFlags=0200
 MagicFlags=080|0200
 
 // Max amount of each Stat gained through Polymorph spell. This affects separatelly to each stat.
 MaxPolyStats=300
 
 // Racial traits flags
 // RACIALF_HUMAN_STRONGBACK		0001	// Increase carrying capacity (+60 stones of weight)
 // RACIALF_HUMAN_TOUGH			0002	// Regenerate hitpoints faster (+2 Hit Point Regeneration)
 // RACIALF_HUMAN_WORKHORSE		0004	// Find more resources while gathering hides, ore and lumber
 // RACIALF_HUMAN_JACKOFTRADES	0008	// Skill calculations always consider 20.0 minimum ability on untrained skills
 // RACIALF_ELF_NIGHTSIGHT		0010	// Permanent night sight effect
 // RACIALF_ELF_DIFFTRACK		0020	// Increase difficulty to be tracked while hidden/invisible
 // RACIALF_ELF_WISDOM			0040	// Permanent max mana bonus (+20 Mana Increase)
 // RACIALF_GARG_FLY				0080	// Enable gargoyle fly ability (FEATURE_AOS_UPDATE_B is required to enable gargoyle ability book)
 // RACIALF_GARG_BERSERK			0100	// Increase ferocity in situations of danger (15% Damage Increase + 3% Spell Damage Increase for each 20hp lost)
 // RACIALF_GARG_DEADLYAIM		0200	// Throwing calculations always consider 20.0 minimum ability when untrained
 // RACIALF_GARG_MYSTICINSIGHT	0400	// Mysticism calculations always consider 30.0 minimum ability when untrained
 //RacialFlags=0
 RacialFlags=0001|0002|0004|0008|0010|0020|0040|0080|0100|0200|0400
 
 // Reveal flags related to Invisible Spell
 // REVEALF_DETECTINGHIDDEN		001		// Reveal Spell with Detecting Hidden Skill.
 // REVEALF_LOOTINGSELF			002		// Reveal when looting self bodies (NOTE: Hidden characters will be always revealed by default).
 // REVEALF_LOOTINGOTHERS		004		// Reveal when looting bodies of other Players or NPCs (NOTE: Hidden characters will be always revealed by default).
 // REVEALF_SPEAK				008		// Reveal when speaking.
 // REVEALF_SPELLCAST			010		// Reveal when starting to cast a Spell.
 // Set to 04 to make it behave like 55i.
 RevealFlags=01|02|04|08|010
 
 // Length of time (in seconds) for a char to remember his attacker (used for attacker keyword)
 // Default = 300. (0 = don't forget until death.)
 AttackerTimeout=300
 
 // Length of time (in seconds) for a player to choose a target when casting (0 = no timeout)
 SpellTimeout=0
 
 // Zero point for sextant coordinates counting. Comment this line out if you are
 // not using ML maps.
 ZeroPoint=1323,1624,0
 
 // How far from land i can be to take off a ship
 //MaxShipPlankTeleport=18
 
 // Is Death Animation (Packet 02c) sent to players?
 PacketDeathAnimation=1
 
 ///////////////////////////////////////////////////////////////
 //////// NPC/Item/Player Management
 ///////////////////////////////////////////////////////////////
 // Distance in tiles before an NPC that's wandered too far from it's home will teleport back
 LostNPCTeleport=50
 
 // Whether PCs get a resurrection robe when they get resurrected.
 NoResRobe=1
 
 // Time for a NPC corpse to decay mins
 CorpseNPCDecay=3
 
 // Time for a player corpse to decay mins
 CorpsePlayerDecay=60
 
 // Ghosts are not able to see and hear living players and creatures (0=disabled, 1=only npcs, 2=both npcs and players)
 DeadCannotSeeLiving=0
 
 // At this Spirit Speak skill level players can understand ghosts speech instead hear 'oOOoO ooO'
 MediumCanHearGhosts=1000
 
 // Base decay time in minutes for items
 DecayTimer=3
 
 // Show [NPC] tags over chars
 CharTags=0
 
 // Show job title on vendor names
 VendorTradeTitle=1
 
 // Flip dropped items
 FlipDroppedItems=0
 
 // Max amount allowed for stackable items (can't be higher than 65535)
 ItemsMaxAmount=50000
 
 // Set to 1 to allow players to take equipment from their pets' paperdoll
 CanUndressPets=1
 
 // Monsters run when scared of death
 MonsterFear=0
 
 // Monsters may fight each other
 MonsterFight=1
 
 // Percent setting of the all NPC move rate, default 100
 MoveRate=100
 
 // Do players receive sounds
 GenericSounds=1
 
 // Max number of items to sell to one person at once
 VendorMaxSell=100
 
 // Cost (in gp) of each 0.1 skill trained on NPCs
 NPCTrainCost=1
 
 // Max level npc trainers can go
 NPCTrainMax=300
 
 // Percent of own ability npcs can train to
 NPCTrainPercent=50
 
 // NPC will not be addressed as "Lord" or such if this is set
 // NPCNoFameTitle=0
 
 // Max level of skill trainable on dummies, archery butte ecc..
 SkillPracticeMax=300
 
 // Max skill player's will start with on skills they haven't chosen during
 // character creation
 MaxBaseSkill=0
 
 // Time in seconds for hitpoint regeneration
 //Regen0=10
 Regen0=5
 
 // Time in seconds for mana regeneration
 //Regen1=10
 Regen1=2
 
 // Time in seconds for stamina regeneration
 //Regen2=10
 Regen2=2
 
 // Time in seconds for food decay
 // 60*60*24 = 1 day of real life time
 Regen3=60*60*24
 
 // Speech block associated to players
 SpeechSelf=spk_player
 
 // Speech block associated to pets
 SpeechPet=spk_pet
 
 // Events related to all NPCs
 //EventsPet=your_event
 
 // Events related to all players
 //EventsPlayer=your_event
 
 // Events related to all regions
 //EventsRegion=your_event
 
 // Events related to all items
 //EventsItem=your_event
 
 // When player skills/stats goes this times more than skillclass allowed, drop
 // them to skillclass level. Setting this to 0 disables the action.
 OverSkillMultiply=2
 
 // NPC AI settings
 // NPC_AI_PATH				00001	NPC pathfinding
 // NPC_AI_FOOD				00002	NPC food search (objects + grass)
 // NPC_AI_EXTRA				00004	NPC magics, etc
 // NPC_AI_ALWAYSINT			00008	Always be as smart as possible with pathfinding
 // NPC_AI_INTFOOD			00010	NPC food search (more intelligent and trusworthy)
 // NPC_AI_COMBAT			00040	Look for friends in combat
 // NPC_AI_VEND_TIME			00080	vendors closing their shops at nighttime
 // NPC_AI_LOOTING			00100	loot corpses an the way
 // NPC_AI_MOVEOBSTACLES		00200	if moveable items block my way, try to move them
 // NPC_AI_PERSISTENTPATH	00400	NPC will try often to find a path with pathfinding
 // NPC_AI_THREAT			00800	Enable the use of the threat variable when finding for target while fighting.
 // NPC_AI_OLDMOVESPEED		01000	Enable backwards SpeedMove formula (55i like) for walk delays.
 //NPCAI=0
 NPCAI=01|04|08|040|0200|0400|0800
 
 ///////////////////////////////////////////////////////////////
 //////// Crime/Murder/Karma/Fame/Guard Settings
 ///////////////////////////////////////////////////////////////
 // Lowest karma level a character can achieve
 MinKarma=-20000
 
 // Highest karma level a character can achieve
 MaxKarma=20000
 
 // Highest fame level a character can achieve
 MaxFame=50000
 
 // Karma when player goes from good to neutral (from -10000 to 10000)
 PlayerNeutral=-2000
 
 // Karma when player goes from neutral to evil (from -10000 to 10000)
 PlayerEvil=-8000
 
 // How many minutes are criminals flagged for
 CriminalTimer=3
 
 // Chance to get flagged criminal when using Snooping skill (0% - 100%)
 SnoopCriminal=100
 
 // Set if opening a container in a trade window needs to be open using Snooping skill or not (1=true,0=false)
 TradeWindowSnooping=1
 
 // Seconds time to decay a murder count (default 8*60*60 is 8 hours)
 //MurderDecayTime=8*60*60
 MurderDecayTime=24*60*60
 
 // Amount of murders before we get title
 MurderMinCount=1
 
 // Looting or carving a blue player is a crime
 LootingIsaCrime=1
 
 // Attacking is considered a crime (even without hit)
 AttackingIsaCrime=1
 
 // Flag players criminal for helping criminals?
 HelpingCriminalsIsaCrime=1
 
 // How long do guards linger about in minutes
 GuardLinger=3
 
 // Will guards kill instantly or follow normal combat rules
 GuardsInstantKill=1
 
 // Will guards attack Murderers and Criminals (1) or criminals only (0)
 GuardsOnMurderers=1
 
 // Limits the MAXHITS/MAXMANA/MAXSTAM changes
 // STAT_FLAG_NORMAL     00 // MAX* status allowed (default)
 // STAT_FLAG_DENYMAX    01 // MAX* denied
 // STAT_FLAG_DENYMAXP   02 //             .. for players
 // STAT_FLAG_DENYMAXN   04 //             .. for npcs
 StatsFlags=0
 
 // Uses the new LoS algorithm
 // ADVANCEDLOS_DISABLED   00 // Disabled, use the old method
 // ADVANCEDLOS_PLAYER     01 // Enabled only for players
 // ADVANCEDLOS_NPC        02 // Enabled only for NPCs
 AdvancedLos=0
 
 // Default color settings for characters names (notoriety)
 //ColorNotoGood=059			// blue
 //ColorNotoGuildSame=03f	// green (ally)
 //ColorNotoNeutral=03b2		// grey (can be attacked)
 //ColorNotoCriminal=03b2	// grey (criminal)
 //ColorNotoGuildWar=090		// orange (enemy guild)
 //ColorNotoEvil=022			// red
 //ColorNotoInvul=035		// yellow
 //ColorNotoInvulGameMaster=0b	// purple
 //ColorNotoDefault=03b2		// grey (if not any other)
 
 ColorInvis=0			// 04001 = transparent color, 0 = default
 ColorInvisSpell=0		// 04001 = transparent color, 0 = default (This one is for s_invisibility spell, this includes the invis potion.)
 ColorHidden=0			// 04001 = transparent color, 0 = default
 
 // Which notoriety flags do pets inherit from their masters? (default 0)
 // Set flags to indicate which notoriety statuses a pet can inherit from its owner.
 //  NotoGood        001  // blue
 //  NotoGuildSame   002  // green (ally)
 //  NotoNeutral     004  // grey (can be attacked)
 //  NotoCriminal    008  // grey (criminal)
 //  NotoGuildWar    010  // orange (enemy guild)
 //  NotoEvil        020  // red
 //   NotoInvul      040  // yellow
 // e.g. "07a" will show pets as criminal/warring/evil/allied/invul when their master has
 //      one of these statuses, regardless of the pet's true notoriety.
 PetsInheritNotoriety=0
 
 // Time until Sphere removes a character from the notoriety list of another one.
 NotoTimeOut=30
 
 ///////////////////////////////////////////////////////////////
 //////// Server Mechanics
 ///////////////////////////////////////////////////////////////
 // Experimental flags
 // Flags for options that affect server behaviour and which might affect compatibility
 // See the revisions.txt file for more details on this
 // EF_NoDiagonalCheckLOS		00000001 // Disable LOS checks on diagonal directions
 // EF_DynamicBackgroundsave		00000002
 // EF_ItemStacking				00000004 // Enable item stacking feature when drop items on ground
 // EF_ItemStackDrop				00000008 // The item stack will drop when an item got removed from the stack
 // EF_FastWalkPrevention		00000010 // Enable client fastwalk prevention (INCOMPLETE YET)
 // EF_Intrinsic_Locals			00000020 // Disables the needing of 'local.', 'tag.', etc. Be aware of not creating variables with the same name of already-existing functions.
 // EF_Item_Strict_Comparison	00000040 // Don't consider log/board and leather/hide as the same resource type
 // EF_AllowTelnetPacketFilter	00000200 // Enable packet filtering for telnet connections as well
 // EF_Script_Profiler			00000400 // Record all functions/triggers execution time statistics (it can be viewed pressing P on console)
 // EF_DamageTools				00002000 // Damage tools (and fire @damage on them) while mining or lumberjacking
 // EF_UsePingServer				00008000 // Enable the experimental Ping Server (for showing pings on the server list, uses UDP port 12000)
 // EF_FixCanSeeInClosedConts	00020000 // Change CANSEE to return 0 for items inside containers that a client hasn't opened
 Experimental=0
 
 // Option flags
 // Flags for options that affect server behaviour but not compatibility
 // See the revisions.txt file for more details on this
 // OF_NoDClickTarget			00000001 // Weapons won't open a target in the cursor after DClicking them for equip.
 // OF_NoSmoothSailing			00000002 // Deactivate Smooth Sailing for clients >= 7.0.8.13
 // OF_ScaleDamageByDurability	00000004 // Weapons/armors will lose DAM/AR effect based on it's current durability
 // OF_Command_Sysmsgs			00000008 // Shows status of hearall, allshow, allmove... commands after toggling them
 // OF_PetSlots					00000010 // Enable AOS pet follower slots on chars. If enabled, all players must have MAXFOLLOWER property set (default=5)
 // OF_OSIMultiSight				00000020 // Only send items inside multis when the player enter on the multi area
 // OF_Items_AutoName			00000040 // Auto rename potions/scrolls to match its spell name
 // OF_FileCommands				00000080 // Enable the usage of FILE commands
 // OF_NoItemNaming				00000100 // Disable the DEFMSG."grandmaster_mark" in crafted items
 // OF_NoHouseMuteSpeech			00000200 // Players outside multis won't hear what is told inside
 // OF_NoContextMenuLOS			00000400 // Disable LOS check to use context menus on chars
 // OF_Flood_Protection			00001000 // Prevent the server send messages to client if its the same message as the last already sent
 // OF_Buffs						00002000 // Enable the buff/debuff bar on ML clients >= 5.0.2b
 // OF_NoPrefix					00004000 // Don't show "a" and "an" prefix on item names
 // OF_DyeType					00008000 // Allow use i_dye on all items with t_dye_vat typedef instead only on i_dye_tub itemdef
 // OF_DrinkIsFood				00010000 // Typedef t_drink will increase food level like t_food
 // OF_DClickNoTurn				00020000 // Don't turn the player when DClick or targ an item
 //OptionFlags=08|0200
 OptionFlags=08|0200|02000
 
 // FeatureT2A, used to control T2A expansion features ( default 03 )
 // FEATURE_T2A_UPDATE           01 // Monster and Lost lands
 // FEATURE_T2A_CHAT             02 // In game chat
 //FeatureT2A = 03
 FeatureT2A = 01|02
 
 // FeatureLBR, used to control LBR expansion features
 // FEATURE_LBR_UPDATE           01 // Lbr Monsters
 // FEATURE_LBR_SOUND            02 // MP3 instead of MIDI
 //FeatureLBR = 0
 FeatureLBR = 01|02
 
 // FeatureAOS, used to control AOS expansion features
 // FEATURE_AOS_UPDATE_A         01 // AOS Monsters, Map
 // FEATURE_AOS_UPDATE_B         02 // Tooltip, Fightbook, Necro/paladin on creation, Single/Six char selection screen, Skills, Newer spellbook support
 // FEATURE_AOS_POPUP            04 // PopUp Menus
 // FEATURE_AOS_DAMAGE           08
 //FeatureAOS = 0
 FeatureAOS = 01|02|04|08
 
 // FeatureSE, used to control SE expansion features
 // FEATURE_SE_UPDATE            01 // Basic SE features
 // FEATURE_SE_NINJASAM          02 // Ninja and Samurai
 //FeatureSE = 0
 FeatureSE = 01|02
 
 // FeatureML, used to control ML expansion features
 // FEATURE_ML_UPDATE            01 // Basic ML features
 //FeatureML = 0
 FeatureML = 01
 
 // FeatureKR, used to control KR expansion features (still not complete but usable)
 // FEATURE_KR_UPDATE_A          01 // Basic KR features
 // FEATURE_KR_UPDATE_B          02 // Basic KR features
 //FeatureKR = 0
 FeatureKR = 01|02
 
 // FeatureSA, used to control SA expansion features
 // FEATURE_SA_UPDATE            01 // Unlocks gargoyle character creation and housing items
 // FEATURE_SA_MOVEMENT          02 // Activates new movement packets (not good)
 //FeatureSA = 0
 FeatureSA = 01
 
 // FeatureTOL, used to control TOL expansion features
 // FEATURE_TOL_UPDATE           01 // Basic TOL features
 // FEATURE_TOL_VIRTUALGOLD      02 // Use virtual gold/platinum currency instead default 'physical' gold
 //FeatureTOL = 0
 FeatureTOL = 01
 
 // FeatureExtra, used to control misc expansion features
 // FEATURE_EXTRA_CRYSTAL        001 // Unlocks ML crystal items on house design
 // FEATURE_EXTRA_GOTHIC         002 // Unlocks SA gothic items on house design
 // FEATURE_EXTRA_RUSTIC         004 // Unlocks SA rustic items on house design
 // FEATURE_EXTRA_JUNGLE         008 // Unlocks TOL jungle items on house design
 // FEATURE_EXTRA_SHADOWGUARD    010 // Unlocks TOL shadowguard items on house design
 //FeatureExtra = 0
 FeatureExtra = 01|02|04|08|010
 
 // In game effects to turn on and off
 // Messages echoed to the server console while in debug mode
 // DEBUGF_NPC_EMOTE       00001
 // DEBUGF_ADVANCE_STATS   00002
 // DEBUGF_EXP             00200 // experience gain/loss
 // DEBUGF_LEVEL           00400 // experience level changes
 // DEBUGF_SCRIPTS         00800 // debug flag for scripts
 // DEBUGF_LOS             01000 // debug flag for AdvancedLOS
 // DEBUGF_WALK            02000 // debug flag for new walking check stuff
 // DEBUGF_PACKETS		  04000 // log packets to file
 // DEBUGF_NETWORK		  08000 // debug flags for networking
 //DebugFlags=00
 
 // Allow rapid Buy/Sell through Buy/Sell agent
 AllowBuySellAgent=1
 
 // Secure mode attempts to ignore errors, protect from accidently shutdowns
 Secure=1
 
 // Value from 1 to 32, set sectors inactive when unused to conserve resources, 0 disables Sleep (NOT recommended).
 SectorSleep=10
 
 // Always force a full garbage collection on save
 ForceGarbageCollect=1
 
 // Time before restarting when server appears hung (in seconds)
 //FreezeRestartTime=60
 FreezeRestartTime=1
 
 // Length of the game world minute in real world in seconds
 GameMinuteLength=20
 
 // Bit Mask of the subjects you want to log when logging is on
 // LOGM_ACCOUNTS       000080 // account login/operations
 // LOGM_INIT           000100 // start up messages
 // LOGM_SAVE           000200 // world save
 // LOGM_CLIENTS_LOG    000400 // all clients as they log in and out
 // LOGM_GM_PAGE        000800 // player gm pages
 // LOGM_PLAYER_SPEAK   001000 // all that the players say
 // LOGM_GM_CMDS        002000 // all gm commands
 // LOGM_CHEAT          004000 // possible cheat attempts
 // LOGM_KILLS          008000 // player combat results
 // LOGM_HTTP           010000 // http protocol operations
 //  01fff0 log everything
 LogMask=01fff0
 
 // Amount of time to keep map data cached in sec
 MapCacheTime=120
 
 // Max NPC chars for a sector to prevent lag
 MaxComplexity=128
 
 // Amount of items in one tile so start showing "too many items here"
 MaxItemComplexity=25
 
 // Amount of items in one sector to start showing "x items too complex"
 MaxSectorComplexity=2048
 
 // Limit the number of cycles the while/for loop can proceed. Setting this to
 // zero disables the limitation
 MaxLoopTimes=0
 
 // Amount of minutes to call f_onserver_timer (0 disables this, default)
 TimerCall=0
 
 // Should sphere record the time it takes to do actions like treating npcs, scripts, clients and such?
 // Can be viewed by right clicking the mouse on sphere screen.
 Profile=0
 
 ///////////////////////////////////////////////////////////////
 //////// Magic/Effects Settings
 ///////////////////////////////////////////////////////////////
 
 // Allow casting while equipped
 EquippedCast=1
 
 // Words of power for player using magic
 WOPPlayer=1
 
 // Words of power for staff using magic
 WOPStaff=1
 
 // Words of power font
 //WOPFont=3
 
 // Words of power color
 //WOPColor=03B2
 
 // Reagents lost if magic fails
 ReagentLossFail=0
 
 // Magic requires reagents
 ReagentsRequired=0
 
 // What % of hitpoints players will resurrect with. Note, that if you set this
 // too low, people with little STR will have problems resurrecting.
 HitPointPercentOnRez=50
 
 // How many % of hits will the character loose when starving. 0 disables
 //HitsHungerLoss=0
 
 // Amount of skill of lock picking needed to unlock a magically locked door
 MagicUnlockDoor=900
 
 // Teleport effect for GMs and players. Setting 0 disables the effect
 TeleportEffectNPC=0376a
 TeleportEffectPlayers=03728
 TeleportEffectStaff=03709
 TeleportSoundNPC=01fe
 TeleportSoundPlayers=01fe
 TeleportSoundStaff=01f3
 
 ///////////////////////////////////////////////////////////////
 //////// Experience and Level system
 ///////////////////////////////////////////////////////////////
 
 // Enable experience system
 //ExperienceSystem=0
 
 // Experience system settings:
 //  0001    gain experience in combat
 //  0002    gain experience in crafts
 //  0004    allow experience to go down
 //  0008    limit experience decrease by a range witheen a current level
 //  0010    auto-init EXP/LEVEL for NPCs if not set in @Create
 //ExperienceMode=0
 
 // If combat experience gain is allowed, use these percents for gaining exp in
 // Player versus Monster and Player versus Player combats. Value 0 disables gain.
 //ExperienceKoefPVM=100
 //ExperienceKoefPVP=100
 
 // Enable levels system (as a part of experience system)
 //LevelSystem=0
 
 // Level system settings:
 //  linear = 0  (each NextLevelAt exp will give a level up)
 //  double = 1  (you need (NextLevelAt * (level+1)) to get a level up)
 //LevelMode=1
 
 // Amount of experience to raise to the next level
 //LevelNextAt=0
 
 ///////////////////////////////////////////////////////////////
 //////// Network Behaviour
 ///////////////////////////////////////////////////////////////
 // WARNING: These are advanced settings that should not normally be changed
 //          from the recommended default values!
 
 // Disconnect inactive socket in x min
 DeadSocketTime=0
 
 // Maximum number of packets to send per tick
 MaxPacketsPerTick=50
 
 // Number of connections a client can make before being blocked
 MaxPings=150
 
 // Maximum number of packets before lowering packet priorities (0 for no limit)
 MaxQueueSize=75
 
 // Maximum number of bytes to send per tick (also governs maximum size of outgoing packets)
 MaxSizePerTick=18000
 
 // Time to remember previous connection history (seconds)
 NetTTL=300
 
 // Prioritise outgoing packets (provides a smoother experience in crowded areas)
 UsePacketPriority=0
 
 // Enables an additional buffer for outgoing data.
 UseExtraBuffer=1
 
 // Tooltip modes
 //  0 = Always send full tooltip
 //  1 = Wait for client to request full tooltip
 TooltipMode=1
 
 // Time to cache tooltip data for (seconds)
 TooltipCache=30
 
 // Limit of options in each Context Menu.
 ContextMenuLimit=15
 
 // Automatically invalidate and resend tooltips when:
 //  0001    item or character name changes
 //  0002    item amount changes
 //  0004    container weight changes
 //  0008    weapon or armor durability changes
 //  0010    weapon poison charge changes
 //  0020    wand charge changes
 //  0040    spell added to spellbook
 AutoTooltipResend=07f
 |