Andrei Kortunov
9fd2d57b86
Move previous items to player
7 years ago
Andrei Kortunov
f977c6876f
Bound items: store item ID instead of pointer
7 years ago
Andrei Kortunov
4de9d9fa77
Split adjustBoundItem()
7 years ago
Andrei Kortunov
d1b1cb748d
Reequip previous item only if the expired bound item was equipped
7 years ago
Andrei Kortunov
9b72a6ac69
Use the MWWorld::Ptr() instead of string ID
7 years ago
Andrei Kortunov
0375bedab2
Equip previous item after a bound item expires (bug #2326 )
7 years ago
Nelsson Huotari
63e34a5575
Typofix: updateCrimePersuit -> ...Pursuit
7 years ago
Andrei Kortunov
a0a30cdbf5
AI: hide torches during bad weather (bug #4334 )
7 years ago
Andrei Kortunov
b9d9660efd
Update music state in the menu mode (bug #3664 )
7 years ago
Andrei Kortunov
9943bd4d74
AiWander fast forwarding improvements (bug #3638 )
7 years ago
Andrei Kortunov
65d8e2ff5d
Allow to use GetDetected without a reference (bug #3110 )
7 years ago
Andrei Kortunov
a5b01fefec
Allow to interrupt an attack, if attack button is held
7 years ago
scrawl
dc53573de4
Merge pull request #1405 from akortunov/stancechangefixes
...
Do not allow player to change weapon/spell during attack or spellcast
7 years ago
Andrei Kortunov
fb45995a41
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445 )
7 years ago
scrawl
2611377081
Merge pull request #1350 from akortunov/deathanimationfix
...
Do not allow to loot fighting actors during death animation (bug #3528 )
7 years ago
Andrei Kortunov
641a6cd842
Added a delay before summoned creature corpse despawning
7 years ago
Andrei Kortunov
bc7353f100
Check animation state for GetPCRunning and GetPCSneaking
7 years ago
Allofich
6272e1c674
Cache allies found while iterating engageCombat
...
(Fixes #3814 )
8 years ago
NeveHanter
8902bb5b13
Player now pays for the following actors when travelling, with the exception of the first follower who travels for free, refactored getFollowers to getActorsFollowing/getActorsSidingWith
8 years ago
MiroslavR
b65f379b7f
Save scripted animation state ( Fixes #1931 , #2150 , #3393 )
9 years ago
MiroslavR
80f2ae0ca7
Apply magic effects while waiting/sleeping
9 years ago
Allofich
b1be3596dc
Cleanup of #include statements
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
f417d7780a
Fix the enemy nearby check (Bug #3423 )
9 years ago
scrawl
53f4b92426
AiEscort do not follow target through doors
...
Testing revealed a problem where the guard on the prison ship would incorrectly follow the player outside. Upon further investigation in vanilla MW, it appears that with AiEscort the actor only follows the target through doors once the AiEscort package has completed, *and* no new AI package is running yet.
9 years ago
scrawl
965bea45c0
AiEscort makes the actor side with target in fights (Bug #2697 )
...
Also will follow the player through teleport doors.
9 years ago
Arthur Moore
5e6fcc2aef
Alert the user if attempting to play an animation fails
...
This is mostly propogating the error up the stack so the game can do something about it.
Working on avoiding log spam from calling an animation that doesn't exist every frame.
10 years ago
scrawl
4bb3cbf0fb
Remove last remains of Ogre
10 years ago
scrawl
de8e5f0db1
Restore projectiles
10 years ago
scrawl
0c6e2170db
Include cleanup
10 years ago
scrawl
c883a73d30
Several warning fixes
10 years ago
scrawl
a8ae0dec52
Implement AiWander fast-forward (Feature #1125 )
10 years ago
scrawl
edc128572d
Add MWMechanics::Actor class for temporary actor state, move AiState there
10 years ago
scrawl
d962f0918d
Implement NPC head tracking ( Fixes #1720 )
10 years ago
scrawl
d034a079e6
Allow equipping twohanded weapon and shield at the same time ( Fixes #1785 )
...
The shield can be equipped, meaning armor rating and item enchantments apply, but can not be blocked with.
10 years ago
scrawl
109a3f78a1
Adjust AiFollow distance for groups of multiple followers ( Fixes #1637 )
10 years ago
MiroslavR
b8d5a9486a
Make Restore/Damage Attribute/Skill effects continuous
10 years ago
scrawl
282c93ccc5
Handle death in actor update rather than instantly ( Fixes #1866 )
10 years ago
scrawl
084cc857d4
Update magic effects when changing equipment ( Fixes #1646 )
11 years ago
scrawl
fc618cb3ea
Use separate function for fatigue restoration during resting/waiting
11 years ago
scrawl
c0645d4978
Increase death count immediately on death (Bug #1588 )
...
This is required for scripts using getDeadCount as reaction to onDeath that rely on the increased value.
11 years ago
scrawl
e458cf1df2
Savegame: Store death counter ( Fixes #1477 )
11 years ago
mrcheko
aa5647b45e
merge master, resolve conflicts
11 years ago
mrcheko
5be37f04ef
Feature 1314: make npc fight creatures
11 years ago
scrawl
e591d23880
Fixes #894 : Make sure the player's CharacterController is updated when the player is rebuilt. Necessary if the race is changed while we are still in a GUI (e.g. in the review dialog), and an update normally wouldn't occur.
11 years ago
Thomas
f3272c941f
Fix for bug #1080 , can't read/repair/make potions/use soul gems/rest/sleep while in combat.
...
The radius for being in combat with the player is fAlarmDistance, which looked like the only pertinent thing.
11 years ago
Jeffrey Haines
58b135a2be
Crime is now checked every frame call
11 years ago
Marc Zinnschlag
fd5486864a
Merge remote-tracking branch 'gus/AIFix2'
...
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/actors.hpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
11 years ago
gus
707e579dfe
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AIFix2
...
Conflicts:
apps/openmw/mwmechanics/aifollow.cpp
11 years ago