Commit Graph

258 Commits (coverity_scan)

Author SHA1 Message Date
David Cernat 9035908f6d [Client] Spawn DedicatedPlayer in exterior 0,0 (for other master files) 8 years ago
David Cernat aab5b69c80 [Client] Unready weapon & spell upon death to avoid attack inability bug 8 years ago
Koncord cbace41e14 [Client] Fix crash on LInux 8 years ago
David Cernat ed2176c984 [Client] Reuse 1 BaseEvent over and over instead of creating new ones 8 years ago
David Cernat 1b59ce8c8f [Client] Send ID_PLAYER_DRAWSTATE when teleported by server 8 years ago
Koncord f8a25747ba [Client] Some tabs have been killed in GUIChat 8 years ago
David Cernat 586a7f6656 [Client] Prevent DedicatedPlayer from spawning on ground from 0 fatigue 8 years ago
Battlerax fd845198ad [Client] You can now cancel the chat box by pressing enter without a message. 8 years ago
David Cernat 90275f777e [Client] Don't crash when dying while inside a container 8 years ago
David Cernat e4ae8c5f9f [Client] Cancel drag for teleported players, fix ID_OBJECT_SCALE debug 8 years ago
David Cernat 37e7d2c15b [Client] Don't get invalid cells in LocalPlayer::sendJournalEntry() 8 years ago
David Cernat bf2f932e18 [Client] If in a container, don't crash when teleported to another cell 8 years ago
David Cernat f5470e0b49 [Client] Print cell descriptions for WorldEvents only once 8 years ago
David Cernat 92439e6e62 [Client] Reduce WorldPacket debug because it can cause freezes 8 years ago
Koncord ea9c31a8f7 [Client] Add password to client params and to config file 8 years ago
David Cernat a4526605a6 [General] Remove goldValue from ContainerItem because it is never useful 8 years ago
David Cernat ed91f20cd3 [General] Print action used for ID_CONTAINER when receiving one 8 years ago
David Cernat 4f2b88df8a [General] Remove owner var from ContainerItem because it is always empty 8 years ago
David Cernat 5b3fabdb9d [Client] Send ID_CONTAINER with all containers in cell when requested 8 years ago
David Cernat 3b604a432e [General] Restructure ID_CONTAINER to allow multiple containers at once 8 years ago
David Cernat 88f891b5bd [Client] Make it possible to easily iterate through container items 8 years ago
David Cernat c8cbfbef62 [General] Sketch out server requests to players for container data 8 years ago
David Cernat 5038353792 [General] Rename BaseEvent's state into doorState & adjust related funcs 8 years ago
David Cernat d8a9a5f6c9 [General] Send item owner in ID_CONTAINER 8 years ago
David Cernat 3614b21e10 [General] Send charge and goldValue in ID_CONTAINER 8 years ago
David Cernat e703dd42aa [Client] Rename LocalEvent into WorldEvent 8 years ago
David Cernat 182b238b5f [General] Rename WorldEvent into BaseEvent 8 years ago
David Cernat 1f03c12d96 [Client] See when other players use the Take All button with a container 8 years ago
David Cernat d2c5a3387a [Client] See when other players add items to containers 8 years ago
David Cernat 75392297b5 [General] Use vector::at in most places 8 years ago
David Cernat 60d6a6d463 [Client] See when other players remove items from containers 8 years ago
David Cernat f314b13edf [General] Rename item health into charge, for consistency with OpenMW 8 years ago
David Cernat f03724be7b [Client] Send ID_PLAYER_INVENTORY upon dropping an item 8 years ago
David Cernat ecc456fea9 [General] Include charge int in WorldObject & send it w/ ID_OBJECT_PLACE 8 years ago
David Cernat 04d45b9dbb [General] Rename packets to show they are for players only, not NPCs 8 years ago
David Cernat a07e616878 [General] Add ContainerItem and ContainerChanges structs to WorldEvent 8 years ago
David Cernat 6328ffb9aa [General] In ID_GAME_ATTRIBUTE & ID_GAME_SKILL, rename GAME into PLAYER 8 years ago
David Cernat 57f54aa370 [Client] Don't store multiple cellStates for the same cell 8 years ago
David Cernat a2e3fe18fe [Client] Send ID_PLAYER_CELL_STATE to server at end of CharGen
Also, allow requests for ID_PLAYER_CELL_STATE from the server.
8 years ago
David Cernat c1427b2558 [General] Simultaneously send loads & unloads in ID_PLAYER_CELL_STATE 8 years ago
David Cernat 958ff06ca8 [General] Rename ID_DOOR_ACTIVATE into ID_DOOR_STATE 8 years ago
Koncord 42b6a456f0 [Client] Fix code style 8 years ago
Koncord c5035cd174 [Client] Fix crash and memory leak when erasing spellbook 8 years ago
David Cernat dddc253d70 [Client] Fix console message for LocalPlayer's cell change 8 years ago
David Cernat 9f1e491a75 [General] Make WorldEvents store information about multiple objects 8 years ago
David Cernat 624b85347a [Client] Create LocalEvent class and use it instead of WorldEvent 8 years ago
David Cernat 7efb374f75 [Client] Avoid fetching guiMessageBox.type again for every condition 8 years ago
Koncord ab3c2544b5 [Client] Use constant instead magic value 8 years ago
Koncord 34a46e6811 [Client] Simplify hasFinishedCharGen method 8 years ago
David Cernat 244da19a51 [General] Turn ID_PLAYER_CELL_LOAD into ID_PLAYER_CELL_STATE for clarity 8 years ago