scrawl
|
e266aff561
|
Savegame: store projectiles
|
11 years ago |
scrawl
|
15368188dc
|
Fix sliders in effect editor not being precisely movable
|
11 years ago |
scrawl
|
9adb990143
|
Fix potentially unsafe use of MWWorld::Ptr
|
11 years ago |
scrawl
|
e5a21aca53
|
Refactor projectiles to no longer use MW-objects
|
11 years ago |
scrawl
|
18852c09d0
|
Manually re-added AiCombat portion of actorid changes. This is the only one that really matters, and will not suffer from the infinite recursion because it's not included in AiSequence::fill.
|
11 years ago |
scrawl
|
36d9ae17cc
|
Revert "Change all AI packages (except AiActivate) to use ActorIds"
Causes potential infinite loops (AiSequence::fill -> AiPackage() -> getCreatureStats -> ensureCustomData -> ..)
This reverts commit 2e9985c1a3 .
|
11 years ago |
scrawl
|
028e00c98f
|
Add missing status report for some toggle commands
|
11 years ago |
scrawl
|
868e38a07c
|
Fix Assault crimes being reported when striking in self-defense
Last missing fix for Bug #1134.
|
11 years ago |
scrawl
|
940a434479
|
Use ItemModel for moving items from a container to the world
Fixes owner not resetting when moving an item from a corpse to the world.
|
11 years ago |
scrawl
|
d70306382e
|
Don't create the player object until the game starts
Fixes a crash introduced in e591d23 when using --skip-menu=0.
|
11 years ago |
scrawl
|
b3735981d6
|
Remove unused file_finder
|
11 years ago |
scrawl
|
0bc33fa86a
|
Revert "AiCombat: Removed obsolete door back-off code (now handled in AiAvoidDoor)"
Apparently not working for AiCombat due to its higher getPriority(). What should we do here?
This reverts commit a6e1d7ffd6 .
|
11 years ago |
scrawl
|
b16d444f0f
|
Fix never clearing graveyard. Oops
|
11 years ago |
scrawl
|
6de7e16550
|
Fix searchPtrViaActorId not skipping over deleted references
Fixes an issue when an actor has moved cell: searchPtrViaActorId would randomly return the deleted Ptr from the old cell.
|
11 years ago |
scrawl
|
b6a7aee42e
|
Fix player not being allowed to use his own items
|
11 years ago |
scrawl
|
eb40032bde
|
Fix item owner not resetting when dragging an item from a corpse to the player avatar
|
11 years ago |
scrawl
|
bac4d875df
|
Fix a potential exploit that made it possible to reset the owner of any item
|
11 years ago |
scrawl
|
a6e1d7ffd6
|
AiCombat: Removed obsolete door back-off code (now handled in AiAvoidDoor)
|
11 years ago |
scrawl
|
2e9985c1a3
|
Change all AI packages (except AiActivate) to use ActorIds
More robust in case the target changes cell or there are multiple targets with the same RefId
|
11 years ago |
scrawl
|
2f13a17a39
|
Add some more safety checks to spellcasting
|
11 years ago |
scrawl
|
f2c193ce3d
|
Fix searching the player's actorId
|
11 years ago |
scrawl
|
a609dc5674
|
Fix exception when getting hit by a trap
|
11 years ago |
scrawl
|
a76e391ad0
|
Savegame: store door movement state (Closes #747)
|
11 years ago |
scrawl
|
37b9d2fb0c
|
Fix a wrong use of reference that causes potential crash
|
11 years ago |
scrawl
|
471bbd0021
|
Savegame: store levelled creature state and move to actorIds
(Closes #1332)
|
11 years ago |
scrawl
|
9b67fcc4d7
|
Merge branch 'master' of https://github.com/OpenMW/openmw
|
11 years ago |
scrawl
|
9052cc4a57
|
Savegame: store ActiveSpells
|
11 years ago |
Marc Zinnschlag
|
2116f16289
|
Merge remote-tracking branch 'digmaster/master'
|
11 years ago |
Thomas
|
d2aada95b4
|
Fixed AiPursue by fixing underlying issue is Pathto()
|
11 years ago |
Thomas
|
2425d2c2ab
|
Added stuck mitigation for AiAvoidDoor
|
11 years ago |
Marc Zinnschlag
|
c2ea92b93a
|
Merge remote-tracking branch 'sirherrbatka/Feature#1274'
|
11 years ago |
Marek Kochanowicz
|
3439900239
|
ignore all drops that will not create usefull filter
|
11 years ago |
Thomas
|
993ef1be43
|
Actor avoiding door asks all surrounding actors to do the same.
|
11 years ago |
scrawl
|
1141c1f3f2
|
Change projectiles to use actorIds
|
11 years ago |
scrawl
|
61187c2fef
|
Savegame: store actorIds
|
11 years ago |
scrawl
|
51020fdb5f
|
Fix a bug for NpcStats::mUsedIds in savegames, and added a compile-time guard to prevent similar errors in the future.
|
11 years ago |
Thomas
|
cbcf0f6039
|
Changed AiEScort to use new PathTo function
|
11 years ago |
scrawl
|
dfacf8c044
|
Change ActiveSpells to use ActorId
|
11 years ago |
scrawl
|
67e942e733
|
Bug #869: Some fixes to the previous fix
|
11 years ago |
scrawl
|
7697ab37e0
|
Fixes #1129: Change summoned creatures to use ActorId
Gracefully handles summoned creatures that are left behind in inactive cells.
|
11 years ago |
Thomas
|
7cd4c93fa4
|
Changed getNearbyDoor to use MWWorld::Ptr
|
11 years ago |
scrawl
|
99b4bc721b
|
Don't attempt to inflict spells on dead actors
|
11 years ago |
scrawl
|
6c7b3074f5
|
Fix self-defense for creatures when attacked with a spell
|
11 years ago |
Thomas
|
58bf7624be
|
Made code a bit more efficient
|
11 years ago |
scrawl
|
3cdbcf3c28
|
Merge branch 'actorid' of https://github.com/OpenMW/openmw
Conflicts:
apps/openmw/mwmechanics/creaturestats.cpp
|
11 years ago |
Thomas
|
203ef580cf
|
Fixed moving activatable object being incorrectly activated.
|
11 years ago |
scrawl
|
365ca6c7e1
|
Fixes #1331: Manually disable movement state for dead actors.
For dead actors, refreshCurrentAnims is no longer called, so we need to disable the movement state manually.
|
11 years ago |
Thomas
|
6d540c4e07
|
Removed merging error
|
11 years ago |
Thomas
|
680890c846
|
Clarification on some documentation points
|
11 years ago |
Thomas
|
085fb2c5a2
|
Simplified documentation a bit
|
11 years ago |