Commit Graph

26 Commits (master)

Author SHA1 Message Date
jvoisin be371ccd9f An another pass 4 years ago
Capostrophic 51c0806a31 Use AppliedOnce flag in more effect duration calculations (#5425) 5 years ago
Capostrophic 8d22e075e6 Separate functions that don't belong to CastSpell class 5 years ago
Capostrophic db13984db0 Separate spell resistance 5 years ago
Capostrophic 5973285446 Move isSummoningEffect to summoning 5 years ago
Alexei Dobrohotov 307e9ba666
Merge pull request #2413 from akortunov/weapon
Refactor weapon types behaviour
5 years ago
capostrophic a9c4b18d38 Make sure cast chance checks mana when necessary (bug #5112) 5 years ago
Andrei Kortunov f0cef772fa Refactor weapon types behaviour
1. Move weapon types behaviour from switches to the table (should allow
us to de-hardcode weapon types later)
2. Gereralize bones injection to actors skeletons (instead of using the
hardcoded xbase_anim_sh.nif)
5 years ago
Andrei Kortunov 5f0c8a4783 Combat AI: decrease priority multiplier for enchantments (bug #3830) 6 years ago
Andrei Kortunov 3032b177a1 Remove redundant includes 6 years ago
Capostrophic c03ed4cd50 Include cleanup 6 years ago
Capostrophic 09aecb955c getSkill usage cleanup (bug #4671) 6 years ago
Capostrophic 9408876b58 Utilize AI GMSTs for priority rating (feature #4632)
Fix on-target effect rating calculation
6 years ago
Capostrophic ceb6121b33 Better checks for enemy incapacitation 6 years ago
Capostrophic 533b72eff6 Cache weapon type strings 6 years ago
Capostrophic 00c847db19 Make AI Blind, Sound and Silence effect rating more logical 6 years ago
Marc Zinnschlag 78a84042ad Merged pull request #1901 6 years ago
Capostrophic 7ef6fa9f61 Remove deprecated GMST get* functions 6 years ago
Andrei Kortunov 5d54214acb Optimize combat action iteration 6 years ago
Andrei Kortunov 5455490ad2 Avoid fall-through in spell selection 7 years ago
Andrei Kortunov eccb49da18 Do not summon the bound bow if there is no suitable ammo 7 years ago
Andrei Kortunov e799cbdb51 Combat AI: allow only one summoned creature at time 7 years ago
scrawl c231d20413 Merge pull request #1362 from akortunov/spellpriority
Combat AI: use WhenUsed enchantments [Feedback needed]
7 years ago
Andrei Kortunov 1e983604db Dispel only effects from spells (bug #3995) 7 years ago
Andrei Kortunov cf7a6232d0 Combat AI: use WhenUsed enchantments 8 years ago
Andrei Kortunov 604f9ee323 Split weapons and spells rating code from combat actions 8 years ago