Commit Graph

9543 Commits (a6467c9c47a08a18f9bc5a3bc4f9581f3409eb17)

Author SHA1 Message Date
David Cernat 00e7810428 Add script functions for saving and loading non-custom player classes 8 years ago
Allofich 9e1bfde46f Add comment 8 years ago
Allofich 67bd882bc7 Disable current idle when an action is taken 8 years ago
Allofich 6190ff1f0d Update idle if current idle finishes playing 8 years ago
Allofich f4cc5d0399 Sometimes play 1st-person weapon idle to Stop key 8 years ago
David Cernat 7bb6020e51 Display message boxes when client is disconnected. 8 years ago
David Cernat 4d2ca20445 Resolve conflicts in pull request #43
# Conflicts:
#	README.md
8 years ago
Koncord 1b403719f5 Merged branch master into master 8 years ago
Koncord 997c62cc52 Add --connect option to client 8 years ago
David Cernat abaa8cac72 Spawn players in Pelagiad on startup 8 years ago
David Cernat 77aff346e9 Fix typo in method name "getGUIConroller", part 2 8 years ago
David Cernat 63eebd3d18 Respawn players in Fort Pelagiad instead of ToddTest for the time being 8 years ago
David Cernat d830937f4e Fix typo in method name "getGUIConroller" 8 years ago
David Cernat f93e382b8b Use tes3mp icon for executable, part 2 8 years ago
David Cernat 5385563972 Let players inform others about Lua script-induced cell & pos changes 8 years ago
David Cernat d24b4d0a2d Disable New, Save and Load buttons in main menu 8 years ago
David Cernat 7b187d0295 Fix visual glitch when jumping without adjusting camera afterwards 8 years ago
Allofich 7db31ab58a Correct telekinesis glow length 8 years ago
Allofich 9b0e5d6b59 Loop mid-animation idles when loading a save game 8 years ago
David Cernat 03d6e0cb62 Send attributes and skills to server whenever they change 8 years ago
David Cernat ce5553cda6 Get hand-to-hand attack victim's stats if there actually is a victim 8 years ago
scrawl 0fd810707e Remove unused stopLooping() 8 years ago
scrawl b0dc625b18 Run setLoopingEnabled after the anim queue is updated 8 years ago
scrawl 719e884b7c Remove duplicate code 8 years ago
scrawl 0c9882956a Add AnimState::shouldLoop() 8 years ago
scrawl 6450c9be27 Simplify condition 8 years ago
Allofich bf9dc45b2b Emulate vanilla animation loops more closely 8 years ago
mrcheko 612c7f1a2f Revert "Revert "Merge pull request #993 from mrcheko/pathfinding""
This reverts commit 3732979eec.
8 years ago
David Cernat c4f49e05e3 Remove manual newlines for logger 8 years ago
Koncord b67789aa6a Rename openmw to tes3mp 8 years ago
Koncord 90215f4e7c Fix log messages for GCC compatibility 8 years ago
David Cernat 2337a0becb Add LOG_APPEND method for writing to log without timestamp and level 8 years ago
David Cernat f4744f8547 Add additional log info 8 years ago
David Cernat 97f944dde7 Use logger for most console messages 8 years ago
Allofich b332a13b4e Don't restart looped animations on repeated calls 8 years ago
David Cernat 436548413e Resolve conflicts in pull request #39
# Conflicts:
#	CMakeLists.txt
8 years ago
David Cernat a2dbeb6c95 Share skills and attributes correctly upon logging in, and fix grammar 8 years ago
Koncord 35991fcd15 Add logger to client 8 years ago
David Cernat e5cb58e7c4 Add debug info about ID_GAME_BASE_INFO packets 8 years ago
David Cernat 8eda381016 Make formatting consistent, part 2 8 years ago
David Cernat 1363c4c5b6 Make formatting consistent 8 years ago
David Cernat 1bbd7c271f Add fail-safes to DedicatedPlayer cell updating to narrow down problems 8 years ago
David Cernat aa69c156c7 Fix race-related graphical glitches when players spawn 8 years ago
scrawl dda5bfbc9f CharacterPreview no longer depends on osgViewer 8 years ago
scrawl 8bfcf259a3 LocalMap no longer depends on osgViewer 8 years ago
scrawl b2ae45f0eb Remove unneeded setGraphicsContext() calls 8 years ago
scrawl 0209c70583 Improve performance by skipping update if transform is unchanged 8 years ago
scrawl 4751e0e953 Improve performance of animateCollisionShapes by caching the node path 8 years ago
scrawl 8a4722cb84 Revert "animateCollisionShape checks if the shape is really animated"
This reverts commit cbf344663f.

Doesn't work correctly because the Animation delays the assignment of the UpdateCallbacks until the animation starts. The commit broke the animation of in_dagoth_bridge00
8 years ago
scrawl 3ef9b3f44d Merge pull request #1025 from Allofich/anim
Use loopfallback for idle animation groups
8 years ago
Allofich c05782581e Account for all instances of play() 9 years ago
David Cernat 3c6710a7b5 Merge pull request #35 from OpenMW/master
Add OpenMW commits from 2nd week of August
9 years ago
Allofich 6163c7bb03 Use loopfallback for idle animation groups 9 years ago
David Cernat d9cfd5bac2 Resolve conflicts with OpenMW 9 years ago
scrawl 641005b317 Remove Camera's children before removing the Camera
Should work around OSG race condition ( http://forum.openscenegraph.org/viewtopic.php?t=16077 )
9 years ago
scrawl a44ba0e461 Merge pull request #966 from kpp/find_mygui
Find mygui
9 years ago
Roman Proskuryakov 4cffdb67d8 Uses case-sensitive MyGUI_* variables 9 years ago
scrawl 71f786ff84 Delete the WorkQueue first
Fixes a potential crash on exit.
9 years ago
scrawl 3732979eec Revert "Merge pull request #993 from mrcheko/pathfinding"
This reverts commit 5190275b37, reversing
changes made to d7845012bf.
9 years ago
scrawl c3340ec143 Merge pull request #1022 from Allofich/anim
Make loopgroup loop correct number of times
9 years ago
scrawl 1edcea2ff5 Merge pull request #1023 from psi29a/small_fixes
small fixes
9 years ago
scrawl 30b549124e Fix use-after-free 9 years ago
scrawl c65492193c Use osg::clone 9 years ago
scrawl 0fbc0d0da7 Attempt to silence warning 9 years ago
Bret Curtis 0547d4b937 clang says that these must be in the MWWorld namespace 9 years ago
scrawl 8c44334409 Merge pull request #1021 from Allofich/weight
Corrections to tooltip displays of zero-weight items
9 years ago
scrawl 2f6075329b Clang warning fixes 9 years ago
Allofich a381a15b19 Make loopgroup loop correct number of times 9 years ago
Allofich 7bf04b5014 Allow showing value of zero-weight lights 9 years ago
Allofich 502a26a7ff Use getWeightString() to avoid casting to int 9 years ago
Allofich 4f5d676b4e Allow weight tooltips for gold and keys if not 0 9 years ago
Allofich caf025f93d Don't show 0 weight tooltips except for potions 9 years ago
Allofich cf7278f8ae Don't show weight tooltip for 0-weight equipment 9 years ago
Allofich ee2702087c Make zero-weight boots play light boot footsteps 9 years ago
scrawl f3f02fe154 Merge pull request #1019 from Allofich/bound
Don't allow re-casting of bound equipment spells
9 years ago
Allofich d617651307 Don't allow re-casting of bound equipment spells 9 years ago
MiroslavR ddbfe0c944 Fix disabled door markers appearing on the map (Fixes #3348) 9 years ago
Allofich cb9bb92b26 Play locked sounds on locked objects instead of actors 9 years ago
Allofich 83b715734f Move part of addGlow() to addSpellCastGlow() 9 years ago
Allofich 1c76c93ed8 Use raw pointer to node in glowupdater 9 years ago
Allofich 67f31d948e Add removeTexture method 9 years ago
Allofich 4b9aff7a03 Glowupdater fix when using shaders 9 years ago
Allofich 9b2cb2fb8c Cleanups 9 years ago
Allofich 775162ccdf Rewrite spell glow implementation 9 years ago
Allofich cad41599cf Fix travis build error and warnings 9 years ago
Allofich 1910128e9c Don't remove uniform when spell glow ends 9 years ago
Allofich 35c14bb9bb Minor rewrite, make "open" spells play glow effect 9 years ago
Allofich e132b52a69 Handle spell glows within updatecallback 9 years ago
Allofich 123c626f2d Add glow when using telekinesis on doors 9 years ago
Allofich 57138b416e Fix spell glows to only run one at a time 9 years ago
Allofich 3841a8fb40 Make non-actors glow when they cast spells 9 years ago
Allofich dca7b4beb7 Make non-actors also play spell casting sounds 9 years ago
Koncord 2bdacc950b Fix messagebox in connection failed 9 years ago
Koncord edd214dd00 Removed redundant requestQuit 9 years ago
scrawl 0bbd715f65 Fix the cloned StateSet not being assigned 9 years ago
scrawl 5190275b37 Merge pull request #993 from mrcheko/pathfinding
Pathfinding unification
9 years ago
David Cernat babba95413 Merge pull request #34 from OpenMW/master
Add OpenMW commits from 1st week of August
9 years ago
scrawl 46538b9438 Merge pull request #1011 from devnexen/master
Mainly making compilable under OpenBSD.
9 years ago
mrcheko e2cd87fcc7 fix veritcal aiming 9 years ago
Marc Zinnschlag aa1ed9b172 Merge remote-tracking branch 'aesylwinn/RenderWater' 9 years ago
David Carlier 83bab29e4b Mainly making compilable under OpenBSD.
Renaming one resource file as the space led to issue for qt/moc.
9 years ago
Koncord 1022b6b27c Fix a header size 9 years ago
Aesylwinn 5753f52b47 Move water mesh + simple state generation to components library. 9 years ago
Koncord 7898b1181d Reduced package size 9 years ago
Koncord e4e17ca4b9 Close #30 9 years ago
David Cernat 8686b9cc12 Merge pull request #29 from OpenMW/master
Add OpenMW commits from end of July
9 years ago
David Cernat 8dd8e22a0b Replace tabs with spaces in LocalPlayer changes 9 years ago
David Cernat 3362902396 Update position after changing cell (for real) 9 years ago
David Cernat b0bd10f219 Allow script-based teleportation from interior to exterior cell 0,0 9 years ago
MiroslavR b65f379b7f Save scripted animation state (Fixes #1931, #2150, #3393) 9 years ago
Internecine 90735d226d Replaced Store::find usage with Store::search to remove exception handlers. 9 years ago
David Cernat 09d564424f Translate Russian code comment into English 9 years ago
Internecine 14165352f6 Added exception handlers when trying to retreive enchantment and magic effect data. 9 years ago
Koncord 31e2ab54d6 Revert "Update position after changing cell"
This reverts commit 5e072b9d3c.
9 years ago
Koncord 5e072b9d3c Update position after changing cell 9 years ago
Koncord 7107136808 New API
SetExterior(pid, x, y)
GetExteriorX(pid)
GetExteriorY(pid)

also "SetCell" will now move to the named external cells (e.g. SetCell(pid, "Balmora"))
9 years ago
mrcheko 293a0f768c use real distance to target to determinate 'ready to attack' state 9 years ago
Marc Zinnschlag 63fd1e8df7 Merge remote-tracking branch 'origin/master' 9 years ago
AnyOldName3 20f73f4a32 Relocate escape-related code to new files escape.hpp and escape.cpp. 9 years ago
Koncord 1e3eff91ac Merged branch tes3mp-gui into tes3mp-gui 9 years ago
Koncord 9ab77cb123 New API functions: MessageBox, CustomMessageBox, InputDialog
New Callback: OnGUIAction
9 years ago
Stanislav Zhukov fe50394f4d Fix movement desync
I think this should fix all movements desyncs
9 years ago
MiroslavR 4a3529488b Fix possible reference duplication when the refID is modified by a plugin (Bug #3471) 9 years ago
MiroslavR dafe184220 Fix moved references disappearing when modified by a plugin 9 years ago
MiroslavR d790747389 Implement deletion of moved references (Bug #3471) 9 years ago
davidcernat ab309180c2 Add useful debug info for cell changes 9 years ago
AnyOldName3 59639e3988 Make it build again (but remove the new functionality). 9 years ago
AnyOldName3 95d2c7ea5c Attempt to unescape characters when constructing file paths, introducing compilation errors. 9 years ago
davidcernat 3c8543bfaf Make player references cross exterior cells only when called by server
Previously, clientside representations of players were able to move to a new exterior cell once during their movement tick and then again when sending a cell change packet to the server. Besides causing crashes in CellRef because of a messy cell-changing record, this also led to major desyncs.

Clientside representations of players can now only change their cells when a server-sent cell change packet specifically allows it.
9 years ago
David Cernat 360eec30a0 Merge pull request #2 from OpenMW/master
Add recent OpenMW commits by AnyOldName3
9 years ago
Marc Zinnschlag c17e1ca24a Merge remote-tracking branch 'anyoldname3/ignore-hash-test' 9 years ago
Aesylwinn 3483b54df5 Build fix. 9 years ago
Aesylwinn b4a000913c Merge remote-tracking branch 'yar/master' into Even
# Conflicts:
#	CMakeLists.txt
#	apps/openmw/mwdialogue/filter.cpp
#	apps/openmw/mwmechanics/character.cpp
#	apps/openmw/mwworld/localscripts.cpp
#	components/CMakeLists.txt
#	components/compiler/exprparser.cpp
#	components/sceneutil/workqueue.cpp
9 years ago
davidcernat 7bf08e5e5a Fix transition between exterior cells for non-local players
Make the local player send a packet whenever moving from one exterior cell to another, don't require objects to have RefNums to be moved correctly between exterior cells, and increase the packet priority for cell changes.
9 years ago
MiroslavR 19a8800d4d Fix camera distance not getting reset to max value (Fixes #3473) 9 years ago
Koncord 6f07d590d4 Fix SetPos and SetAngle functions
Fix types for SetPos and SetAngle
9 years ago
mrcheko 203804ff15 fix AiPackage repeating 9 years ago
mrcheko 59a1a6d117 checkWayIsClear: remove PATHFIND_CAUTION_DIST check 9 years ago
Stanislav Zhukov b09e4a0218 Fix chat 'y'
Now you can close chat only if pressed 'Enter'.
9 years ago
AnyOldName3 f1b5ad5804 Remove unused unsafe function and properly remove inheritance from std::string, providing implementations of missing stream operators preventing boost reading and writing to escape strings. 9 years ago
GrimKriegor ace719507c Ported OpenMW's "Don't use unordered_map" commit to TES3MP to fix Issue #1
https://github.com/TES3MP/TES3MP/issues/1
9 years ago
AnyOldName3 e6f78ae5b7 Switch indentation to spaces to remain consistent with the rest of the project 9 years ago
mrcheko b4e94e2aae Merge remote-tracking branch 'upstream/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aipackage.cpp
#	apps/openmw/mwmechanics/aipackage.hpp
9 years ago
AnyOldName3 1a0642f1db Make it work by realising that what boost::program_options calls validation is what any sane person would regard as parsing 9 years ago
mrcheko 8d4f0660ce fix hardcoded melee attack ranges 9 years ago
AnyOldName3 195dd27780 Resolve obvious runtime error revealing more subtle one 9 years ago
AnyOldName3 fbe6dc9704 Change compilation error to runtime exception and decide that inheriting from std::string may have been a bad idea in C++ 9 years ago
Allofich c57d177f1c Trim unneeded code 9 years ago
AnyOldName3 2a9b12bb3f Fix an issue preventing compilation, revealing another that doesn't make much sense. 9 years ago
AnyOldName3 c1ffc9e776 Remove a compilation error and set up framework to remove the others 9 years ago
AnyOldName3 e17e354e84 Make # only start a comment in openmw.cfg if it starts a line and introduct compilation errors 9 years ago
scrawl 2329812988 Merge pull request #995 from Allofich/traps
Trap and lock fixes
9 years ago
scrawl 67d3571fac Fix activation distance in third person mode 9 years ago
mrcheko 05794505c8 travis build fix 9 years ago
Allofich 599e6708ec Allow using keys to open trapped objects of lock level 0 9 years ago
Allofich cabe038a97 Make lockpick and probe sounds 3d positional 9 years ago
Allofich 249918612d Play trap disarm sound when key used on trapped object 9 years ago
Allofich d4e656ceaf Play trap activation sound on trapped object, not actor 9 years ago
mrcheko f57858b750 Merge remote-tracking branch 'upstream/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aiactivate.cpp
9 years ago
MiroslavR b0fcad4cb8 Don't stack effects for scrolls of the same type (Fixes #3466) 9 years ago
MiroslavR 75a66ced20 Fix actors lacking turning animations while in first person mode 9 years ago
mrcheko d2fe6fe857 Merge remote-tracking branch 'refs/remotes/origin/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aiactivate.cpp
#	apps/openmw/mwmechanics/aicombat.cpp
#	apps/openmw/mwmechanics/aicombat.hpp
#	apps/openmw/mwmechanics/aifollow.cpp
#	apps/openmw/mwmechanics/aipackage.cpp
#	apps/openmw/mwmechanics/aipackage.hpp
#	apps/openmw/mwmechanics/aiwander.cpp
#	apps/openmw/mwmechanics/aiwander.hpp
9 years ago
MiroslavR dc0bc5b68c Implement Face instruction (Feature #1424) 9 years ago
scrawl 6f376bd499 Merge pull request #983 from Allofich/telekinesis
Don't allow telekinesis on actors or teleport doors
9 years ago
Allofich 7a0f9a7989 Clean up, remove unnecessary code changes 9 years ago
Allofich 53ceefa46a Allow some telekinesis on teleport doors 9 years ago
Allofich 4e54338ce0 Implement and use getDistanceToFacedObject() 9 years ago
Koncord 1b259e2d33 Syncing inventory, animations, position, 8 key attributes
Created Package system
9 years ago
scrawl e362e3e6a5 Fix cppcheck warnings 9 years ago
Poncho 5b3ac5ff27 Use correct direction multipliers during awareness check 9 years ago
scrawl 0720a19fc0 Add support for placing BodyParts in a cell (Bug #3118) 9 years ago
scrawl 994ad3e004 Reject conditions testing agaist Choice when not currently in a choice (Fixes #3117) 9 years ago
scrawl cd8c84dc6c Fix typo in SameRace dialogue function (function was inverted, Fixes #3116) 9 years ago
scrawl 5d4063d8c7 LocalScripts: initialize mIter 9 years ago
Koncord 1e29409dd5 Add OpenMW-mp target 9 years ago
Allofich 0e5c3f781f Only allow trap distance check to apply to player 9 years ago
Allofich 7de3afaa7d Cleanups 9 years ago
Allofich cb621939fd Streamline trap code 9 years ago
Allofich 35a23c3b49 Implement and use new method allowTelekinesis() 9 years ago
Allofich 8014f37879 Avoid duplicate code 9 years ago
Allofich 538209b0a2 Change variable to mRatio and initialize it 9 years ago
Allofich e25e698978 Fix telekinesis check for activators 9 years ago
MiroslavR 80f2ae0ca7 Apply magic effects while waiting/sleeping 9 years ago
MiroslavR 41484432b4 Player's death now interrupts waiting/sleeping 9 years ago
MiroslavR d4e29e3e0c Clear projectiles on non-incremental time advances 9 years ago
mrcheko 0793e4a80e refactor pathfinding code in AiWander: use AiPackage::pathTo, reuse AiPackage::ObstacleCheck 9 years ago
Allofich c1236f4113 Simplified code 9 years ago
Allofich c02695e56d Cleanups and fixes 9 years ago
Allofich 199607423b Use iMaxActivateDist for AI actors that use Activate packages 9 years ago
Allofich 64d298d2b5 Use raycast distance when player activates trapped object 9 years ago
Allofich 64d53a2314 Avoid double raycasts when using getFacedObject 9 years ago
Allofich 574e40db5e Don't allow telekinesis on activators 9 years ago
scrawl 343dccdbcc Merge pull request #980 from scrawl/voice_fix
Voice fix
9 years ago
scrawl d96e49c04a Do not set change flag when running forEach on an empty cell 9 years ago
scrawl 8f62ea2e80 Fix for "RigGeometry rendering with no skeleton" errors 9 years ago
scrawl b9b73d7b12 Replace "sys::default" with ESM::CellId::sDefaultWorldspace 9 years ago
scrawl 96757a3b7c Fix non-predefined cells not being saved correctly 9 years ago
MiroslavR c8b61cb234 Cache magic effects in MWMechanics::Spells 9 years ago
MiroslavR 700dde116e Show remnant corprus effects in magic window 9 years ago
MiroslavR 54f52f7bae Implement effect removal for abilities (Fixes #3455) 9 years ago
scrawl 252b27f0ef Remove getEyePos() 9 years ago
Allofich b29e9e9c77 Don't allow telekinesis on actors or teleport doors 9 years ago
MiroslavR 72d2daae90 Fix InventoryStore::purgeEffect being reverted by the next recalculation of mMagicEffects 9 years ago
scrawl 528de956da Merge pull request #981 from Allofich/magicka
Fix timing of some magicka calculations
9 years ago
Allofich 2290346296 Fix timing of some magicka calculations 9 years ago
scrawl 5eb6c548d7 Merge pull request #965 from kpp/find_tinyxml
Find tinyxml
9 years ago
scrawl 509e5dfe4d Include cleanup 9 years ago
scrawl 4699a8098b Include fix 9 years ago
scrawl 1739351b7a Remove now unused Sound_Decoder::rewind() 9 years ago
scrawl dc1b010cf0 Don't analyze the loudness for sounds that don't need it 9 years ago
scrawl 965aaebbdb Analyze the loudness data as the stream is decoded for playback
Instead of getting the loudness data for the whole file in advance, we now get it piece by piece as the sound is streamed.

The benefit is that we need to decode the audio just once instead of twice.

We no longer need to rewind() the stream when the first decoding is done, this should hopefully fix bug #3453 .
9 years ago
scrawl fc293aa048 Merge pull request #978 from Allofich/fatigue
Fix update of fatigue display
9 years ago
Allofich 1602eb3de8 Fix so that keepPlayerAlive() will not run twice 9 years ago
Allofich 19a20a6871 Fix update of fatigue display 9 years ago
MiroslavR 7244809c4a Remove redundant part of condition 9 years ago
MiroslavR dfc62c99b4 Show correct class image in level-up dialog (Fixes #3443) 9 years ago
Allofich dc468dd139 Fix magicka and fatigue calculations from fortifying attributes 9 years ago
Allofich 5d3aebd04b Update disposition check between persuasion attempts 9 years ago
terrorfisch be25e2ba75 Make NPCs use both hands in weaponless combat. 9 years ago
Allofich b1be3596dc Cleanup of #include statements 9 years ago
Allofich 4a38fb8650 Use namespace block in aiactivate 9 years ago
scrawl f549b5fb7a Add missing include 9 years ago
scrawl c18de84798 Fix a crash that could occur when two or more plugins move a deleted ref to another cell (Fixes #3446) 9 years ago
scrawl 3ce63c3f6e Merge pull request #967 from Allofich/AIPackageFixes
AI package cleanups
9 years ago
Allofich c2b51112f2 AI package cleanups 9 years ago
scrawl 693d3cea4a Float to surface fix 9 years ago
scrawl b5cb11ff07 Split refreshCurrentAnims into multiple functions 9 years ago
scrawl 372f2e2f18 Merge pull request #962 from Allofich/AIPackageFixes
Duration fixes for Follow and Escort
9 years ago
Allofich 3bebbab78e Duration fixes for Follow and Escort 9 years ago
scrawl 3ec4ee6290 Make a copy of map key to work around it being invalidated (Fixes #3329) 9 years ago
Roman Proskuryakov 28c63aea72 Uses FindTinyXML to find package 9 years ago
scrawl 4acfe1a7e4 Move cleanupSummonedCreature to the mechanics manager (Bug #3439) 9 years ago
scrawl 910ad76e29 Remove spell effects when a summoned creature expires (Bug #3439) 9 years ago
scrawl b7e45b046d When a summoned creature dies, wait for its death animation to complete before removing it (Bug #3439) 9 years ago
scrawl a825882c6b Process death events at the end of the death animation (Fixes #1873) 9 years ago
scrawl 37afe966cf Update comment 9 years ago
scrawl b6230bd31f Reject weather dialogue conditions when in an interior cell (Fixes #3437) 9 years ago
scrawl 844cbc5a14 Add isNullAction() method to fix compiler warning 9 years ago
scrawl 7a30ef5cc1 Do not consider actors following the player as hostiles 9 years ago
scrawl a85932a62b Ignore the collision box offset when launching projectiles (Fixes #3201) 9 years ago
scrawl c6601ab2ab Do not use the collision box offset for combat hit tests (Fixes #3201) 9 years ago
scrawl 8fcc1911d9 Use fCombatDistance as the creature attack range 9 years ago
Daniel Pettersson 943d9d97dc Slowfall now stops momentum when jumping 9 years ago
scrawl a00e4de5c3 Fix another bug related to vanity mode toggle 9 years ago
scrawl c47a679ac9 Fix queueing of vanity mode toggle (Bug #3421) 9 years ago
scrawl ce91637cf9 Do not use/assign the camera distance in first person mode (Fixes #3421) 9 years ago
scrawl 166cced22f Merge pull request #957 from svaante/master
Added 1.5 bonus for ranged weapons when weapons are rated
9 years ago
scrawl a14f1bc222 Merge pull request #954 from Allofich/AIWanderDuration
Improve duration calculations in Wander AI
9 years ago
Allofich 55ac1fab68 Change Wander duration to run on a counter 9 years ago
Daniel Pettersson 256439f884 Added 1.5 bonus for ranged weapons when weapons are rated 9 years ago