#nuvie@irc.freenode.net logs for 12 Aug 2012 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:02:33] <Yuv422> whoops
[00:04:05] <Yuv422> hehe I just loaded your avatar can't die save game
[00:04:39] <Malignant_Manor> Once you reduce the hp to zero by the mentioned methods, it always happens.
[00:04:48] <Yuv422> I had to laugh when I saw the avatar staring down the barrel of the canon at point blank range
[00:13:10] <Malignant_Manor> Oh, duh
[00:13:29] <Malignant_Manor> the moonstone was at his feet. The crash just made me forget that.
[00:17:16] <CIA-35> nuvie: 03malignantmanor * r1506 10/nuvie/trunk/ (ChangeLog ConverseGump.cpp): * Fix converse gump crash when talking to an actor without a portrait
[00:23:54] --> Dominus1 has joined #nuvie
[00:23:55] <Malignant_Manor> The converse gump font looks horrible with the SE and MD palettes.
[00:26:48] <-- Dominus has left IRC (Ping timeout: 245 seconds)
[00:27:00] <Yuv422> I can imagine
[00:27:42] <Yuv422> might need to re-render it for their palettes
[00:28:33] <Malignant_Manor> Of course, the portrait display is messed up too.
[00:28:56] <Malignant_Manor> That's also a problem with the normal conversation as well.
[00:29:07] <Yuv422> yeah I haven't really thought about that stuff with SE and MD
[00:30:07] <Malignant_Manor> There's still a lot to do in Ultima 6 first.
[00:30:38] <Yuv422> yeah
[00:30:54] <Malignant_Manor> The game hangs in SE when looking at generic npcs.
[00:45:04] <Malignant_Manor> n my playthrough, I'm at Sutek's island. I need 3 map pieces and 3 runes.
[00:45:18] <Yuv422> :)
[00:45:29] <Yuv422> I think the push me pull you might be broken
[00:45:41] <Yuv422> from memory
[00:45:58] <Malignant_Manor> I changed mimic status to DONE.
[00:48:38] <Yuv422> I updated the docs template
[00:48:54] <Yuv422> from your recent change
[00:49:04] <Malignant_Manor> Okay, thanks.
[00:50:34] <Malignant_Manor> Are the eggs broken in Sutek's Island?
[00:50:54] <Yuv422> shouldn't be
[00:51:02] <Yuv422> I haven't been their in awhile though
[00:51:46] <Malignant_Manor> I don't get the hydra or alligators between the portcullises.
[00:52:24] <Malignant_Manor> I don't get the scorpions in the bars.
[00:53:00] <Yuv422> did you see any errors on the log?
[00:53:08] <Yuv422> like all slots full etc?
[00:53:38] <Malignant_Manor> Yeah
[00:54:51] <Yuv422> I think we might be making too many actors from eggs
[00:55:29] <Yuv422> which might be causing issues with areas that have lots of temp actors
[00:56:12] <Malignant_Manor> Hmm, now an alligator is only one tile (and not alive).
[00:57:04] <Yuv422> are you looking at a back object
[00:57:09] <Yuv422> be back later
[00:57:16] <Yuv422> going afk for awhile
[00:57:29] <Malignant_Manor> Yeah back
[00:57:36] <Malignant_Manor> back half
[01:00:02] <Malignant_Manor> There are definitely too many rabbits spawning.
[01:11:23] <Malignant_Manor> Yeah, Pushme Pullyu doesn't even move. I've had the game crash and hang when talking to it.
[01:16:32] --> Dominus has joined #nuvie
[01:16:32] <-- Dominus1 has left IRC (Read error: Connection reset by peer)
[01:18:41] <Malignant_Manor> The crash seems to be on freeing the portrait. http://pastebin.com/dWE00SL7
[01:19:06] <Malignant_Manor> I'll have to make clean and see if this is just a bad compile.
[01:56:18] <Malignant_Manor> I fixed this issue but there is another one that I listed on the tracker.
[01:57:06] <Malignant_Manor> The problem was get_portrait_data subtracts 1 from the actor number and the number asked for was 0.
[02:28:38] <CIA-35> nuvie: 03malignantmanor * r1507 10/ (5 files in 2 dirs):
[02:28:38] <CIA-35> nuvie: * Fix loading portrait 0 and the name for it (Pushme Pullyu)
[02:28:38] <CIA-35> nuvie: * Allow double click to talk to Pushme Pullyu
[02:30:52] <Malignant_Manor> Pushme Pullyu doesn't move in the original game either. Well, I'm off.
[02:31:07] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347])
[03:13:35] --> Dominus1 has joined #nuvie
[03:16:20] <-- Dominus has left IRC (Ping timeout: 244 seconds)
[04:25:12] <-- TheCycoONE has left IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
[05:17:44] --> Dominus has joined #nuvie
[05:17:44] <-- Dominus1 has left IRC (Read error: Connection reset by peer)
[07:24:20] <-- Dominus has left IRC (Ping timeout: 244 seconds)
[07:26:56] --> Dominus has joined #nuvie
[08:12:46] <Yuv422> hmm use shovel is broken
[09:04:03] <-- Yuv422 has left IRC (Quit: Yuv422)
[10:37:01] --> Dominus1 has joined #nuvie
[10:39:48] <-- Dominus has left IRC (Ping timeout: 276 seconds)
[11:37:31] --> Yuv422 has joined #nuvie
[13:21:36] <CIA-35> nuvie: 03efry * r1508 10/nuvie/trunk/ (15 files in 5 dirs): (log message trimmed)
[13:21:37] <CIA-35> nuvie: * Fixed bug with Event::get_input() It should have been returning a pointer.
[13:21:37] <CIA-35> nuvie: Otherwise it tries to double free the input buffers. This was causing segfaults
[13:21:37] <CIA-35> nuvie: when tabbing between map and inventory.
[13:21:37] <CIA-35> nuvie: * Refactored actor_map_dmg() to create new actor_tile_dmg() function
[13:21:37] <CIA-35> nuvie: * Added call to actor_tile_dmg() lua function when trying to get damaging
[13:21:38] <CIA-35> nuvie: tiles. eg. get trap, poison field etc.
[13:29:37] <-- Yuv422 has left IRC (Quit: Yuv422)
[14:08:15] <-- Kirben has left IRC ()
[20:55:52] --> Dominus has joined #nuvie
[20:59:07] <-- Dominus1 has left IRC (Ping timeout: 240 seconds)
[21:25:33] --> Yuv422 has joined #nuvie
[21:41:27] --> Malignant_Manor has joined #nuvie
[21:42:41] <Malignant_Manor> What do you mean use shovel is broken? Was that about the tab issue?
[21:42:49] <Yuv422> hi Malignant_Manor
[21:42:51] <Yuv422> yeah
[21:42:59] <Malignant_Manor> It doesn't cancel right
[21:43:09] <Malignant_Manor> I don't think it ever did.
[21:44:44] <Yuv422> it was crashing for me when I was trying to ready it
[21:45:04] <Yuv422> it turned out to be a double free in the get_input method
[21:46:01] <Malignant_Manor> Leaving the * out was a typo but I didn't know about the &
[21:46:03] <Yuv422> it was a subtle bug because the struct was passed as a copy it then called its destructor which freed the original objects input buffers
[21:47:03] <Yuv422> yeah you need to & to get the address of the variable
[21:47:12] <Yuv422> as it isn't a pointer itself
[21:47:49] <Yuv422> actually with structs I'm not sure if it is needed
[21:53:31] <Malignant_Manor> Shovels can create fountains that block the path.
[21:53:52] <Yuv422> should the fountain be blocking?
[21:54:10] <Malignant_Manor> It is in the original but it shouldn't be.
[21:54:33] <Malignant_Manor> It doesn't really make sense.
[21:55:20] <Malignant_Manor> You also can't walk on puddles. The Avatar might get his feet wet. Walking in the swamp barefoot is fine though.
[21:58:03] <Yuv422> I guess dungeons are dark you wouldn't just want to wade into the pools of water
[21:59:25] <Malignant_Manor> The damage message isn't shown with traps on getting or walking.
[21:59:48] <Malignant_Manor> The command prompt doesn't show after "Not possible"
[22:00:20] <Yuv422> in Nuvie?
[22:00:27] <Malignant_Manor> Yeah
[22:00:32] <Malignant_Manor> I screwed up the use blocking check.
[22:00:36] <-- Dominus has left IRC (Ping timeout: 244 seconds)
[22:00:58] <Malignant_Manor> I can't use the secret door by Pushme Pullyu.
[22:02:31] --> Dominus has joined #nuvie
[22:31:30] <CIA-35> nuvie: 03efry * r1509 10/nuvie/trunk/ (ChangeLog MapWindow.cpp): * Fixed bug "bars visible through darkness" [3556239]
[22:31:53] <-- Dominus has left IRC (Read error: Connection reset by peer)
[22:32:02] --> Dominus has joined #nuvie
[22:32:22] <Malignant_Manor> They were also visible on another wall side.
[22:33:13] <Malignant_Manor> Still is. Sorry, I didn't update the tracker.
[22:35:37] <Malignant_Manor> I tired to send you the file but you haven't received it.
[22:37:38] <Malignant_Manor> I reopened the tracker and added the save.
[22:42:02] <-- Dominus has left IRC (Quit: Leaving.)
[22:50:54] <Yuv422> Sorry I was afk
[22:53:40] <Yuv422> I'm not seeing the bars there
[22:54:28] <Malignant_Manor> To the right sorry
[22:54:44] <Yuv422> still not seeing them
[22:54:46] <Malignant_Manor> save 88 right?
[22:54:53] <Yuv422> yeah
[22:55:01] <Malignant_Manor> Oh, duh.
[22:55:07] <Malignant_Manor> I didn't update
[22:55:12] <Yuv422> :-)
[22:55:37] <Malignant_Manor> Somehow the inventory widget is showing over the save menu.
[23:02:17] <Yuv422> I've got to go now
[23:02:20] <Yuv422> cya
[23:02:21] <-- Yuv422 has left IRC (Quit: Yuv422)
[23:02:24] <Malignant_Manor> bye
[23:22:36] <CIA-35> nuvie: 03malignantmanor * r1510 10/nuvie/trunk/ (ChangeLog ConverseGump.cpp MapWindow.cpp MsgScroll.cpp):
[23:22:36] <CIA-35> nuvie: * Fix secret door being blocked
[23:22:36] <CIA-35> nuvie: * Allow numbers to be selected in conversations
[23:35:29] --> Kirben has joined #nuvie