EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   "Unable to find rule" errors (https://www.eqemulator.org/forums/showthread.php?t=24780)

Fenthic 04-01-2008 06:40 PM

"Unable to find rule" errors
 
Hello all, I have just had a problem come up that i cant seem to get fixed. I had the server up for most of the day yesterday made a couple changes to some spells (or tried to anyways, changes would never take effect). Anyways i restarted the server a few times with no issues all of sudden on my last restart of the server. I started getting a bunch of "Unable to find rule" and "Unable to interpret rule record for" errors.

I am using the latest version of MySQL on Windows XP and using EQemu 0.7.0-942. Using this older version becuase it seems to be the best as far as when in basic attack mode I hit the mobs ALOT more then I do in the newer versions

Code:

[04.01. - 17:21:38] Starting Log: logs/eqemu_debug_world_0756.log
[04.01. - 17:21:38] [WORLD__INIT] Loading server configuration..
[04.01. - 17:21:38] [WORLD__INIT] Log settings loaded from log.ini
[04.01. - 17:21:38] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[04.01. - 17:21:38] [WORLD__INIT] Connecting to MySQL...
[04.01. - 17:21:38] [WORLD__INIT] Starting HTTP world service...
[04.01. - 17:21:38] [WORLD__HTTP] Loaded mime types from mime.types
[04.01. - 17:21:38] [WORLD__INIT] Loading variables..
[04.01. - 17:21:38] [WORLD__INIT] Loading zones..
[04.01. - 17:21:38] [WORLD__INIT] Clearing groups..
[04.01. - 17:21:38] [WORLD__INIT] Clearing temporary merchant lists..
[04.01. - 17:21:38] [WORLD__INIT] Loading items..
[04.01. - 17:21:40] [WORLD__INIT] Loading guilds..
[04.01. - 17:21:40] [RULES__CHANGE] Loading rule set 'default' (1)
[04.01. - 17:21:40] [RULES__CHANGE] Set rule GM:MinStatusToZoneAnywhere to value 250
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:MaxLevel to value 65
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:LeaveCorpses to value true
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:LeaveNakedCorpses to value true
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:ExpMultiplier to value 0.7500000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:DeathExpLossLevel to value 10
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:CorpseDecayTimeMS to value 86400000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:AutosaveIntervalS to value 300
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:HPRegenMultiplier to value 100
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:ManaRegenMultiplier to value 100
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Character:EnduranceRegenMultiplier to value 100
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Guild:MaxMembers to value 2048
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Skills:MaxTrainTradeskills to value 21
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Pets:AttackCommandRange to value 150.0000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule World:ZoneAutobootTimeoutMS to value 120000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule World:ClientKeepaliveTimeoutMS to value 95000
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:PetSpellAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:PetSpellAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:SongAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:SongAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:SpellAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:SpellAggroMod

[04.01. - 17:21:40] [RULES__CHANGE] Set rule Combat:BaseCritChance to value 0.0000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Combat:WarBerBaseCritChance to value 0.0300000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Combat:BerserkBaseCritChance to value 0.0600000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Combat:NPCBashKickLevel to value 6
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:ConsumptionMultiplier'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:ConsumptionMultiplier

[04.01. - 17:21:40] [RULES__CHANGE] Set rule Spells:AutoResistDiff to value 15
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Spells:ResistChance to value 2.0000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Spells:ResistMod to value 0.4000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Spells:PartialHitChance to value 0.7000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Combat:ClientBaseCritChance to value 0.0000000000000
[04.01. - 17:21:40] [RULES__CHANGE] Set rule Zone:NPCGlobalPositionUpdateInterval to value 60000
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:MinorNPCCorpseDecayTimeMS'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:MinorNPCCorpseDecayTimeMS
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:MajorNPCCorpseDecayTimeMS'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:MajorNPCCorpseDecayTimeMS
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Zone:GraveyardTimeMS'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Zone:GraveyardTimeMS
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Zone:EnableShadowrest'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Zone:EnableShadowrest
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZWhenLoading'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZWhenLoading
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZAtWaypoints'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZAtWaypoints
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZWhenMoving'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZWhenMoving
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZOnSendTo'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZOnSendTo
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Zone:ClientLinkdeadMS'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Zone:ClientLinkdeadMS
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:UseItemBonusesForNonPets'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:UseItemBonusesForNonPets
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZMaxDeltaSendTo'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZMaxDeltaSendTo
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZMaxDeltaLoading'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZMaxDeltaLoading
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZMaxDeltaMoving'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZMaxDeltaMoving
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Map:FixPathingZMaxDeltaWaypoint'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Map:FixPathingZMaxDeltaWaypoint
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:HealOnLevel'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:HealOnLevel
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:FeignKillsPet'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:FeignKillsPet
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:ItemManaRegenCap'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:ItemManaRegenCap
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:ItemHealthRegenCap'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:ItemHealthRegenCap
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Combat:UseIntervalAC'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Combat:UseIntervalAC
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Combat:PetAttackMagicLevel'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Combat:PetAttackMagicLevel
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:SayPauseTimeInSec'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:SayPauseTimeInSec
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:OOCRegen'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:OOCRegen
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:SmartAggroList'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:SmartAggroList
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:SittingAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:SittingAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:MeleeRangeAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:MeleeRangeAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:CurrentTargetAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:CurrentTargetAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:CriticallyWoundedAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:CriticallyWoundedAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:SlowAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:SlowAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:IncapacitateAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:IncapacitateAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Aggro:MovementImpairAggroMod'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Aggro:MovementImpairAggroMod
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'NPC:BuffFriends'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for NPC:BuffFriends
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Character:DeathItemLossLevel'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Character:DeathItemLossLevel
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:CheckWaypointsInWaterWhenLoading'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:CheckWaypointsInWaterWhenLoading
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:CheckForWaterAtWaypoints'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:CheckForWaterAtWaypoints
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:CheckForWaterWhenMoving'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:CheckForWaterWhenMoving
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:CheckForWaterOnSendTo'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:CheckForWaterOnSendTo
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:CheckForWaterWhenFishing'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:CheckForWaterWhenFishing
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:FishingRodLength'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:FishingRodLength
[04.01. - 17:21:40] [RULES__ERROR] Unable to find rule 'Watermap:FishingLineLength'
[04.01. - 17:21:40] [RULES__ERROR] Unable to interpret rule record for Watermap:FishingLineLength

[04.01. - 17:21:40] [WORLD__INIT] Loaded default rule set 'default'
[04.01. - 17:21:40] [WORLD__INIT] Loading EQ time of day..
[04.01. - 17:21:40] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[04.01. - 17:21:40] [WORLD__INIT] Loading launcher list..
[04.01. - 17:21:40] [WORLD__INIT] Reboot zone modes ON
[04.01. - 17:21:40] [WORLD__INIT] Deleted 0 stale player corpses from database
[04.01. - 17:21:40] [WORLD__INIT] Deleted 0 stale player backups from database
[04.01. - 17:21:40] [WORLD__INIT] Zone (TCP) listener started.
[04.01. - 17:21:40] [WORLD__INIT] Client (UDP) listener started.
[04.01. - 17:21:40] [NET__IDENTIFY] Registered patch 6.2
[04.01. - 17:21:40] [NET__IDENTIFY] Registered patch Titanium
[04.01. - 17:21:40] [NET__IDENTIFY] Registered patch Live
[04.01. - 17:21:40] [WORLD__LS] Connecting to login server...


trevius 04-01-2008 07:16 PM

That is because you are using such an old release of the Emu code. You miss out on new features by not updating. All of those rules were added since the 942 code you are using. You can update up to 1071 and still have the old combat system if you want. You won't get all of the most recent rules, but you will still get more than you currently have in your 942 build.

Fenthic 04-02-2008 01:47 AM

Ok well what got me was those never appeared for almost a full day then all of a sudden they started to appear yet the rules were in the DB. Or at least i never noticed them until then, but those lines were int he SQL database.

The reason I was using the older version was because it was around that version that the code got changed and now on the newer versions my character swings and misses alot. I have no problem with anything else on the newer version just hat that out of a average of 30 swings i will hit maybe 12 times.

trevius 04-02-2008 08:47 AM

Well, the change that happened that made characters start missing a lot more and hitting for less damage happened after the 1071 code. So, any code up till then should be fine for you.

Also, rules don't load unless you enable them in your database. You have to set the ruleset_id field to 1 (by default) for the rules to load. By default all rules are set to ruleset_id 0 which means they are disabled and do not load.

Maybe you changed that setting and that is when the errors started. Otherwise, they were always there and you just didn't notice them. The main thing to know is that these errors don't really matter. They won't cause any problems. It is just reporting to you that it couldn't load the rule.

nosfentora 04-02-2008 09:57 AM

Quote:

Originally Posted by trevius (Post 145802)
Also, rules don't load unless you enable them in your database. You have to set the ruleset_id field to 1 (by default) for the rules to load. By default all rules are set to ruleset_id 0 which means they are disabled and do not load.

I don't think that's true. From what I understand, the ruleset_id can be whatever you want. The value in rule_sets can be changed so that in rule_values you can have multiple configurations and switch between them by changing 1 value.

I could be wrong, but mine are all 0 and they load and work fine.


All times are GMT -4. The time now is 12:18 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.