#gemrb@irc.freenode.net logs for 12 Jan 2015 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:18:18] --> turtleman_ has joined #gemrb
[02:04:47] <-- edheldil_ has left IRC (Ping timeout: 255 seconds)
[06:06:49] <-- turtleman_ has left IRC (Ping timeout: 256 seconds)
[06:11:21] <-- Lightkey has left IRC (Ping timeout: 244 seconds)
[06:13:21] --> edheldil_ has joined #gemrb
[06:24:29] --> Lightkey has joined #gemrb
[06:24:59] <-- edheldil_ has left IRC (Ping timeout: 244 seconds)
[14:08:46] --> Driim has joined #gemrb
[15:12:48] <Driim> I've done the healing algorithm: it ain't pretty, but it works. Also, the AI button indicator is still wrong, fix still pending?
[15:24:50] <lynxlynxlynx> works for me, did you manage to update to our HEAD?
[15:25:04] <lynxlynxlynx> and show me your code, i'll have some time later
[15:34:33] <Driim> It is in my gemrb-repo github
[15:34:41] <Driim> multimap galore
[16:18:37] <Driim> Added one struct, otherwise everything is stuffed in CastOnRest https://github.com/DriimGit/gemrb/blob/master/gemrb/core/Game.cpp#L1743-1817
[16:18:39] <Seniorita> gemrb/Game.cpp at master · DriimGit/gemrb · GitHub
[16:18:40] <Seniorita> »gemrb - Engine Made with preRendered Background«
[17:08:01] --> turtleman_ has joined #gemrb
[17:34:41] <lynxlynxlynx> ok, i'll take a look
[17:45:25] <Driim> myt git log shows your last commit was the mingw fix, but the AI indicator bug persists
[18:04:06] <lynxlynxlynx> i was testing in tob
[18:04:31] <lynxlynxlynx> i think only pst and iwd2 may have different code paths for it
[19:14:52] --> edheldil_ has joined #gemrb
[19:49:21] <-- edheldil_ has left IRC (Ping timeout: 265 seconds)
[19:58:00] --> edheldil_ has joined #gemrb
[20:12:01] --> NoseGoth has joined #gemrb
[20:13:51] <-- Drakkar has left IRC (Ping timeout: 264 seconds)
[20:25:36] <-- Lightkey has left IRC (Ping timeout: 265 seconds)
[20:25:36] <-- edheldil has left IRC (Ping timeout: 265 seconds)
[20:29:57] --> Lightkey has joined #gemrb
[20:32:02] --> edheldil has joined #gemrb
[20:32:02] --- ChanServ gives channel operator status to edheldil
[20:35:27] <lynxlynxlynx> Driim: that CountSpells call won't do what you want, it uses a different set of flags
[20:35:55] <lynxlynxlynx> you can use CopyResRef instead of strncpy too
[20:37:25] <lynxlynxlynx> all SP_HEAL_ALL spells also have SP_REST set
[20:40:02] <lynxlynxlynx> oh, if you still have your ai change applied, then of course you see the wrong results - you switched it around
[20:48:40] <lynxlynxlynx> and it would be ideal if you used lists instead, so sorting could be leveraged - you don't want to waste a heal on someone lacking 5hp, while another one is at 5hp
[21:00:46] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[21:47:20] <-- Driim has left IRC (Quit: Leaving)
[23:26:51] --> Eli2_ has joined #gemrb
[23:28:47] <-- Eli2 has left IRC (Ping timeout: 265 seconds)
[23:34:37] <-- edheldil_ has left IRC (Ping timeout: 264 seconds)