Commit Graph

958 Commits

Author SHA1 Message Date
Scott Devaney
d4e82b4e68 First readme for AT
Readme v0.1
2017-09-28 14:14:40 -04:00
Zukero
e0c7dd35b8 Items' onHitReceived effects now applied. 2017-08-29 18:47:35 +02:00
Zukero
ea03360145 Bug fixes and first tests with debug content for the revenge strike and
enhanced combat log features.
2017-08-28 18:32:43 +02:00
Zukero
a17eaadf4e Added UI to show the stats for the "revenge strike" feature. 2017-08-28 17:52:34 +02:00
Zukero
da76ea4542 Revenge effects & Enhanced combat log.
Apply effect when you or a NPC received a hit (effect defined on
defender).
Apply effect when a NPC dies (effect defined on NPC).
Messages in the combat log for taunt skill and actor conditions effects.
2017-08-28 16:55:53 +02:00
Zukero
93bdb8e18f New icon for immunity overlay. 2017-08-28 13:15:39 +02:00
Zukero
ab61c774bf Added immunity as a dialogue reward type.
Debug content can trigger all event types.
2017-08-27 12:58:14 +02:00
Zukero
9b42b246bb Reapply item-borne condition prevented by a now worn out temporary
immunity.
2017-08-27 10:21:04 +02:00
Zukero
aeaa5ffd42 Fixed issues in immunity management:
- Can detect the case where you unequip an item that grants an immunity
while having another, temporary, immunity to the same actor condtion
- Reapplies an AC coming from an equipped item when you unequip another
item that granted immunity.
- Added immunities to the saves.
2017-08-27 09:45:51 +02:00
Zukero
84059a575f Actor condition immunity! It works!
For a few rounds with a positive duration, or forever with 999 duration,
or as part of the equip_effect on an item. Examples in the debug items.
2017-08-27 00:47:29 +02:00
Zukero
cd508e70f1 Included new tilesets in the resource loader.
Also added comment flags to prepare for generation of these lines by
ATCS.
2017-08-25 23:45:26 +02:00
Zukero
edecf946b2 Merge pull request #35 from Rijackson/master
Added japozero spritesheets to master branch. Also a new item sprite …
2017-08-25 23:32:55 +02:00
Zukero
d15e15a897 Fixed bug in feature ending a round at the end of a combat that caused
an infinite recursion (Stack overflow) when the combat ended due to
player death while afflicted by an actor condition.
2017-08-21 14:40:46 +02:00
Rijackson
6a4c949ad5 Added japozero spritesheets to master branch. Also a new item sprite (recolored flowers for the damerialias), and some new map sprites (a new window, some new fences/pillars, and some crossings for the rail tracks). The map sprites are only in experimental maps, but I thought I should make them available to anyone doing map making. 2017-08-20 19:10:20 -04:00
Zukero
acf15e5b6d Added the new "factionScore" requirement type. 2017-08-20 11:13:57 +02:00
Zukero
7086684eb0 Replace areas can now use complete requirements, like Key areas, not
only "questProgress" ones. Untested. Beware.
2017-08-18 16:08:35 +02:00
Zukero
2e631c74da Merge pull request #34 from carceris-magister/mikhail-poison
Fixed dangling reference in Mikhail's conversation list.
2017-08-17 17:49:48 +02:00
Carceris Magister
101d722ae6 Fixed dangling reference in Mikhail's conversation list. 2017-08-17 09:16:36 -04:00
Zukero
ed4fd97e1c Cleaner formula for previous dual-wield fix. 2017-08-11 13:10:01 +02:00
Zukero
7c6aea4d7c Fixed Dual-Wield level 1, so that the resulting attack cost is the
slowest weapon + half the fastest weapon, instead of the main hand +
half the off-hand.
Implies changes to the skill description in the string ID
skill_longdescription_fightstyle_dualwield.
2017-08-11 13:05:22 +02:00
Zukero
1751b9d765 Fixed and robustified the pathway_fallhaven quest. 2017-08-11 10:41:44 +02:00
Zukero
ee838d67c8 Merge pull request #30 from dacmot/end_round_at_end_of_combat
End round at end of combat
2017-07-25 21:07:01 +02:00
dacmot
a3a043b993 Add myself to authors 2017-07-25 14:55:25 -04:00
Dacmot
2c95d0b88d Add back round counters reset and move a function call to put it with similar functions 2017-05-22 22:37:14 -04:00
Dacmot
a8a1b13d49 Perform end-of-round in combatExit() and remove resetRoundTimers() 2017-05-22 13:20:27 -04:00
Dacmot
fedff3eca1 Revert change in newPlayerTurn() which did not work 2017-05-21 16:38:14 -04:00
Dacmot
45d90689f8 Ensure turn ends at the end of combat 2017-05-16 22:57:32 -04:00
Zukero
bda232cbc1 Merge pull request #29 from Rijackson/master
Minor changes to Mikhail's dialog
2017-05-11 23:38:02 +02:00
Rijackson
477f1d9326 Minor changes to Mikhail's dialog from Tom, that give a little information about raw meat and food poisoning. 2017-05-11 17:10:01 -04:00
Zukero
ef856c7891 Merge pull request #28 from HummusSamurai/master
Fixed incorrect selection of inventory item when long-pressed.
2017-04-06 17:26:24 +02:00
HummusSamurai
1677c30292 Fixed incorrect selection on item's long-press. 2017-04-06 16:16:34 +03:00
Zukero
aa49668008 Merge pull request #27 from Rijackson/master
Added myself to authors.
2017-03-26 18:08:34 +02:00
Rijackson
6b599977e7 Added myself to authors. 2017-03-26 11:57:29 -04:00
Zukero
8b06f6c65a Merge pull request #25 from Rijackson/master
Fix for problem where if you kill Toszylae and walk away without the …
2017-03-26 16:21:22 +02:00
Zukero
52f091d206 Update conversationlist_blackwater_harlenn.json
Removed a leading space.
2017-03-26 16:05:26 +02:00
Zukero
40da3e5dec Merge branch 'master' into master 2017-03-26 16:02:59 +02:00
Rijackson
808bb090fc Fix for IsStacking and IsPositive problems 2017-03-19 16:02:31 -04:00
Zukero
f9e472291b Merge pull request #26 from HummusSamurai/bugfix-skills-sort
Fixed bug where game crashed if some skills had no requirements when sorted.
2017-03-01 17:06:44 +01:00
HummusSamurai
6fec8de9be Fixed bug where game crashed if some skills had no requirements when sorted. 2017-03-01 16:47:18 +02:00
Zukero
1ac48619ca Flag changed. 2017-02-23 18:10:26 +01:00
Zukero
c667305f25 Merge branch 'master' of https://github.com/Zukero/andors-trail 2017-02-22 22:42:01 +01:00
Zukero
8c0dd7cb6c More bugfix for actorConditions (used iStacking instead of isStacking in
last fix batch o.O)
2017-02-22 15:31:03 +01:00
Zukero
efcf683adf Merge pull request #22 from HummusSamurai/feature/SortingAndCategories
Feature/sorting and categories
Inventory, skills and shoplists can now be filtered and sorted !
Thank you M.H. Alkotob.
2017-02-22 14:13:24 +01:00
M.H. Alkotob
4eff7a97c9 Changed layout_height(s) to "wrap_content" 2017-02-22 14:40:13 +02:00
Zukero
dde191b6da Restored isPositive and isStacking values in actor conditions, destroyed
due to a bug in ATCS.
2017-02-21 19:20:23 +01:00
M.H. Alkotob
afaf284a59 request changes 2017-01-31 10:21:41 +02:00
Rijackson
fc7e47b109 Also left some debug stuff in one file. This fixes it. 2017-01-29 20:41:52 -05:00
Rijackson
0838d20128 It was not my intention to make the Corrosive slime condition non-stacking, only to fix the capitilization. This fixes the error. 2017-01-29 20:34:06 -05:00
Rijackson
cf4a381f06 Fix for problem where if you kill Toszylae and walk away without the helmet, you are doomed. There is nothing in any subsequent dialogue to give you a hint to go and look for something where you killed the lich, and in fact Talion's dialogue tree is simply wrong. The only way to get past talion_demon_1 is to have darkprotector:10. If you don't have that, the only available reply is "No, I have not killed it yet", even though you have. The only thing you can do with Urlifendor is go through a long dialogue sequence that arrives at the selector ulifendor_infected_18_s. That has two replies, but one requires toszylae:70, which you can't get until you have darkprotector:10, so of course you don't have it. So the only available reply is "OK. I will defeat the lich first. Goobye", even though you have already defeated it.
The helmet is now on the shrine behind the lich. When you pick it up, it disappears (mapchange). If you try to leave without it, you get a very big hint.

This is still not perfect. I could not figure out any way to change Talion's or Ulifendor's dialogue without a huge amount of work (the logic in the dialogues and the three interleaved quests is very bad, and in some cases only works because one mistake cancels another. I do not want to mess with it). This means that if the player kills the lich and still leaves without the helmet, despite the hint, the dialogues still make no sense. That is much less likely to happen now though.

I have tested this, and everything seems to work as desired.

There are also a number of other typo fixes, as reported on the forums, and I made the GoW extraordinary (as also reported on the forums).
2017-01-29 20:18:34 -05:00
Zukero
5aeca2a1eb New Script reward type: "changeMapFilter", needs a mapName and effectID.
Works on currentmap too.
2017-01-25 18:50:16 +01:00