Andrei Kortunov
|
b8fd530ee1
|
Do not speak with unconscious creatures
|
2017-09-30 21:20:38 +04:00 |
|
scrawl
|
84657271c7
|
Improve WindowManager API with a generic way of passing a Ptr to the opened GUI window
|
2017-09-24 19:08:12 +02:00 |
|
Andrei Kortunov
|
dd919b9f2c
|
Do not allow to loot fighting actors during death animation (bug #3528)
|
2017-08-07 09:55:50 +04:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
Andrei Kortunov
|
14b59e0e4b
|
Vanilla-like tgm (fixes #3798)
|
2017-03-25 22:40:11 +04:00 |
|
Allofich
|
5282556ae0
|
Show names on combat actors when RMB GUI is active
Fixes (#3797)
|
2017-03-22 20:04:29 +09:00 |
|
Rafael Moura
|
05cc69f6f1
|
Porting more ContainerStoreIterator usage to const version
|
2017-02-26 21:24:51 +00:00 |
|
Allofich
|
6b53541571
|
Prevent AI actors from hitting unintended targets
(Fixes #3254)
|
2017-02-12 19:51:19 +09:00 |
|
Allofich
|
e047679595
|
Fix trying to access stats on non-actors
|
2017-02-11 19:59:42 +09:00 |
|
Allofich
|
5d2090684a
|
Store mHitAttemptActorId in save files
|
2017-02-07 01:26:26 +09:00 |
|
Allofich
|
25c64dbb0f
|
Make combat engagement logic more like vanilla
(Fixes #2678, Fixes #3705)
|
2017-02-07 01:25:12 +09:00 |
|
MiroslavR
|
f1f9209814
|
Creatures now auto-equip shields (Fixes #3704)
|
2017-01-08 20:52:04 +01:00 |
|
Allofich
|
34851349de
|
Pass hitPosition by const reference
|
2016-09-13 00:59:56 +09:00 |
|
Allofich
|
bce0166931
|
Don't play blood effects for resisted hits
|
2016-09-12 22:46:32 +09:00 |
|
scrawl
|
a825882c6b
|
Process death events at the end of the death animation (Fixes #1873)
|
2016-06-12 00:04:50 +02:00 |
|
scrawl
|
8fcc1911d9
|
Use fCombatDistance as the creature attack range
|
2016-06-10 23:47:01 +02:00 |
|
scrawl
|
c3ef387208
|
Vanilla-compatible creature/NPC respawning (Fixes #2369, Fixes #2467)
|
2016-02-27 12:53:07 +01:00 |
|
scrawl
|
d05603c7fe
|
Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212)
|
2016-02-22 19:42:54 +01:00 |
|
scrawl
|
fb219fea17
|
Fix respawning of NPCs/creatures when they were moved to a different cell
|
2016-02-10 19:07:01 +01:00 |
|
scrawl
|
effe022bb2
|
Move preload model list to MWClass, preload NPC head/hair
|
2016-02-08 20:52:32 +01:00 |
|
scrawl
|
32d5dece58
|
Add count argument to getToolTipInfo
|
2015-12-19 16:29:07 +01:00 |
|
scrawl
|
0d4729dcd5
|
Use the const version of CustomData::as*
|
2015-12-19 16:19:52 +01:00 |
|
scrawl
|
b0894ea20d
|
Accept a ConstPtr in hasToolTip
|
2015-12-19 16:15:45 +01:00 |
|
scrawl
|
04f7a8f8eb
|
Remove redundant getId function
|
2015-12-18 16:58:38 +01:00 |
|
scrawl
|
303521002d
|
Accept a ConstPtr in adjustScale
|
2015-12-18 16:46:02 +01:00 |
|
scrawl
|
09bdb0ad4b
|
Accept a ConstPtr in getServices
|
2015-12-18 16:44:35 +01:00 |
|
scrawl
|
3c98f8dde3
|
Accept a ConstPtr in isPersistent
|
2015-12-18 16:41:37 +01:00 |
|
scrawl
|
3fe3091275
|
Accept a ConstPtr in isEssential
|
2015-12-18 16:39:35 +01:00 |
|
scrawl
|
4a47fc32fa
|
Accept a ConstPtr in getBloodTexture
|
2015-12-18 16:39:08 +01:00 |
|
scrawl
|
5b082be79f
|
Accept a ConstPtr in getBaseGold
|
2015-12-18 16:28:20 +01:00 |
|
scrawl
|
da7ebfde99
|
Accept a ConstPtr in copyToCell
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
954186fe1e
|
Accept a ConstPtr in canFly, canSwim & canWalk
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
b09bdd6af5
|
Accept a ConstPtr in isBipedal
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
92a3acfa56
|
Accept a ConstPtr in getBaseFightRating
|
2015-12-18 16:12:35 +01:00 |
|
scrawl
|
f258c5c508
|
Accept a ConstPtr in getModel
|
2015-12-18 15:51:05 +01:00 |
|
scrawl
|
d9bbd83b09
|
Accept a ConstPtr in getToolTipInfo
Accept a ConstPtr in functions used by getToolTipInfo
|
2015-12-18 15:47:16 +01:00 |
|
scrawl
|
ed3486e816
|
Improve const-correctness in writeAdditionalState
|
2015-12-18 00:19:06 +01:00 |
|
scrawl
|
b48445dea7
|
Accept a ConstPtr in getScript
|
2015-12-18 00:12:03 +01:00 |
|
scrawl
|
eb51e2838f
|
Utilize the mHasCustomData flag in writeAdditionalState
|
2015-12-18 00:07:40 +01:00 |
|
scrawl
|
271fcb80c6
|
Remove container scripts before deleting container
|
2015-12-14 02:57:55 +01:00 |
|
scrawl
|
fc449233be
|
Restore support for inserting objects into a cell
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
0975f60d59
|
Stub out CellStore::get<T> accessors in preparation of reference movement between cells
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
cd4a1ffd16
|
Fast version of dynamic_cast for MWClass
|
2015-11-29 14:26:52 +01:00 |
|
scrawl
|
bd9dc58560
|
Use the correct scale for actor swim height (Fixes #2833)
|
2015-11-01 21:45:58 +01:00 |
|
dteviot
|
300c48329d
|
Creature::isFlagBitSet() changed to free function.
|
2015-08-28 18:38:05 +12:00 |
|
dteviot
|
95d2d82abf
|
extracted isFlagBitSet()
|
2015-08-27 18:36:46 +12:00 |
|
dteviot
|
bb54bbd273
|
Pulled duplicated functions into common base class
|
2015-08-24 19:54:02 +12:00 |
|
dteviot
|
77a1d947cc
|
extracted MWMechanics::getPlayer()
|
2015-08-21 21:12:39 +12:00 |
|
dteviot
|
0ee7407101
|
extracted common sub-expressions.
|
2015-08-20 18:17:02 +12:00 |
|