ruff_hi
Live 4ever! Or die trying
you have to love users that report and issue, find a possible solution and let you know that the possible solution worked - thx for your posts and edits.
Traceback (most recent call last):
File "BugEventManager", line 361, in _handleDefaultEvent
File "CvEventManager", line 409, in onCombatLogCalc
File "CvUtil", line 379, in combatMessageBuilder
AttributeError: 'CombatDetails' object has no attribute 'eVisualOwner'
CombatDetails
Attributes:
PlayerType eOwner
PlayerType eVisualOwner
if isSet(eVisualOwner) then {...}
def combatMessageBuilder(cdAttacker, cdDefender, iCombatOdds):
combatMessage = ""
if (cdAttacker.eOwner == cdAttacker.eVisualOwner):
combatMessage += "%s's " %(gc.getPlayer(cdAttacker.eOwner).getName(),)
combatMessage += "%s (%.2f)" %(cdAttacker.sUnitName,cdAttacker.iCurrCombatStr/100.0,)
combatMessage += " " + localText.getText("TXT_KEY_COMBAT_MESSAGE_VS", ()) + " "
if (cdDefender.eOwner == cdDefender.eVisualOwner):
combatMessage += "%s's " %(gc.getPlayer(cdDefender.eOwner).getName(),)
combatMessage += "%s (%.2f)" %(cdDefender.sUnitName,cdDefender.iCurrCombatStr/100.0,)
CyInterface().addCombatMessage(cdAttacker.eOwner,combatMessage)
CyInterface().addCombatMessage(cdDefender.eOwner,combatMessage)
combatMessage = "%s %.1f%%" %(localText.getText("TXT_KEY_COMBAT_MESSAGE_ODDS", ()),iCombatOdds/10.0,)
CyInterface().addCombatMessage(cdAttacker.eOwner,combatMessage)
CyInterface().addCombatMessage(cdDefender.eOwner,combatMessage)
combatDetailMessageBuilder(cdAttacker,cdAttacker.eOwner,-1)
combatDetailMessageBuilder(cdDefender,cdAttacker.eOwner,1)
combatDetailMessageBuilder(cdAttacker,cdDefender.eOwner,-1)
combatDetailMessageBuilder(cdDefender,cdDefender.eOwner,1)
21:45:08 DEBUG: BugEventManager - event combatLogCalc: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC990>, <CvPythonExtensions.CombatDetails object at 0x0FBDC210>, 251),),)
21:45:08 TRACE: Error in combatLogCalc event handler <bound method BugEventManager.onCombatLogCalc of <BugEventManager.BugEventManager instance at 0x0F719A58>>
21:45:08 TRACE: 'CombatDetails' object has no attribute 'eVisualOwner'
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC990>, <CvPythonExtensions.CombatDetails object at 0x0FBDC210>, 0, 17),),)
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC120>, <CvPythonExtensions.CombatDetails object at 0x0FBDCB70>, 0, 17),),)
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC210>, <CvPythonExtensions.CombatDetails object at 0x0FBDC990>, 0, 17),),)
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDCB70>, <CvPythonExtensions.CombatDetails object at 0x0FBDC120>, 1, 22),),)
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC990>, <CvPythonExtensions.CombatDetails object at 0x0FBDC210>, 0, 17),),)
21:45:08 DEBUG: BugEventManager - event combatLogHit: (((<CvPythonExtensions.CombatDetails object at 0x0FBDC120>, <CvPythonExtensions.CombatDetails object at 0x0FBDCB70>, 0, 17),),)
21:45:08 DEBUG: BugEventManager - event unitKilled: (<CvPythonExtensions.CyUnit object at 0x0FC0FD18>, 0)
PY:Player 18 Civilization Barbarian State Unit Bear was killed by Player 0
This means that you must create an account at sourceforge to log an issue or suggestion. We had an issue with a bot trying to enlarge our BUG members so we turned off the 'anonymous' feature.The sourceforge page says "Artifact: This ArtifactType Does Not Allow Anonymous Submissions. Please Login. "
I can't see how either of those could bork your mouse. Are you sure that it only happens in Civ? Have you turned off the right button menu option?
Apart from the sentence above, it sounds very much like a hardware problem (push sensor under the right mouse button gone bad so that it doesn't send its signal continuously although it should).PS - the problem is specific to civ4 (mouse 100% normal in other applications)
[2670.409] DBG: CIV Init
[2670.409] VERSION: App: C:\Program Files (x86)\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe
[2670.409] VERSION: Build: Thu May 14 11:17:10 2009
[2670.409] VERSION: 3.1.9.0 (128100)
[2670.861] VERSION: Mod Loaded: D:\Users\Admin\Documents\My Games\Beyond the Sword\Mods\BAT Mod 4.0\
[2670.861] DBG: FILE Cat Init
[2671.829] DBG: Game Init
[COLOR=Red][2671.829] DBG: Multiplayer Init BEGIN
[2671.875] DBG: Multiplayer Init END[/COLOR]
[2671.875] DBG: Audio Init
[2672.562] DBG: ArtFileMgr Init
[2672.562] DBG: Python Init
[2682.827] VERSION: CIV Version: 319
[2682.827] VERSION: Minimum Version: 0
[2682.827] VERSION: Save Version: 302
[2682.827] DBG: Input Init
[2682.827] DBG: Engine Init
[2682.842] DBG: Checking available screen resolution
[2682.889] DBG: Validating screen resolution
[2682.889] DBG: Creating rendererer
[2683.466] DBG: Engine: renderer Initialized
[2683.497] DBG: Engine: Shaders Initialized
[2683.529] DBG: Engine: Scene Lights Initialized
[2683.544] DBG: Music Start
[2683.638] DBG: Font Init
[2683.653] DBG: Begin MenuManager
[2683.669] DBG: Total Frame MS: 13323.0 FPS: 000 Min:000 Max:000 Avg:000 SampleFilter:10.000000
Time : Ave : Min% : Max% : Num : Profile Name
-----------------------------------------------------
--------------------------------------------------
[2701.640] DBG: Engine: Camera Initialized
[2707.163] DBG: SyncRandSeed is 2683959, MapRandSeed is 2683959
No, really. Lots of good things to check. Thank you.Yeah, I know, "multiple factors" = "not much help here"...