21 Commits
Author SHA1 Message Date
Eric Fredricksen 342a0ef59f Remove derogatory term 2024-02-10 23:57:11 -08:00
Eric Fredricksen ef1ed7f9f5 Patch save for fixed misspellings 2022-11-26 23:34:04 -08:00
txtsd 69816c5539 Merged in fixes (pull request #1)
A few fixes for the codebase

Approved-by: Eric Fredricksen
2022-11-08 19:16:34 +00:00
txtsd 7f901f40a6 chore: Fix typos
Signed-off-by: txtsd <code@ihavea.quest>
2022-11-09 00:15:57 +05:30
txtsd 73fb6f5962 chore: Fix grammar
Signed-off-by: txtsd <code@ihavea.quest>
2022-11-08 11:11:59 +05:30
txtsd 262633a20c fix: Close and use table tags correctly
Signed-off-by: txtsd <code@ihavea.quest>
2022-11-08 11:01:12 +05:30
Eric Fredricksen 95f5d66f97 Note on publishing a new version 2022-09-11 20:56:46 -07:00
Eric Fredricksen 4b16e8b7b9 New build, and notes reminding me how to update 2022-09-08 21:21:52 -07:00
Eric Fredricksen 73754959ac Correct weird bias in Random64. Testing code that found it is present but commented out. This should be fine. 2022-09-03 23:14:17 -07:00
Eric Fredricksen 99314c4e0e Bump version to 6.4.4. Re-fix the too-big stats WinStat problem by holding the sum of squares in an Int64 (thanks, Phazer). And remove old fixes - we should be okay for several tens of billions of years. Correct a typo in the join-a-guild dialog (thanks again, Phazer). Fix equipment output bug in exported sheets (thanks Jennifer Sires). 2022-08-29 13:09:33 -07:00
Eric Fredricksen e22fcdfa0e Version fixing the other half of the too-much-stats segfault 2022-01-20 21:43:57 -08:00
Eric Fredricksen 752f684fcc Opps, turn off turbo 2022-01-20 20:59:03 -08:00
Eric Fredricksen 047dc7463c Fix another segfault error. Bump version to 6.4.3 2022-01-20 20:55:14 -08:00
Eric Fredricksen a2ae462d30 Fixed: can't create a character using email, only nickname 2022-01-13 20:08:55 -08:00
Eric Fredricksen 5fa415a542 These don't need to exist in the repo either 2022-01-07 23:25:13 -08:00
Eric Fredricksen a12ef24a3b Provide footnote 2022-01-07 23:21:39 -08:00
Eric Fredricksen de061990c9 Remove this partly obsolescent info 2022-01-07 23:10:48 -08:00
Eric Fredricksen a692172852 Ignore more things 2022-01-07 23:07:37 -08:00
Eric Fredricksen 2794b6eced This stuff really doesn't need to be in the repo 2022-01-07 23:00:44 -08:00
Eric Fredricksen fd0680126b Remove executable flag from these 2022-01-07 22:54:43 -08:00
Eric Fredricksen 17f4c78a74 v6.4.1: Fix errors attempted v6.4 launch, interplot cinematics in particular.
Also fixed the ImpressiveGuy stuff and how the plot progress bar worked for the prologue
2022-01-07 22:50:55 -08:00
39 changed files with 141 additions and 558 deletions
+2
View File
@@ -3,3 +3,5 @@
*.bak *.bak
*.dcu *.dcu
*.ddp *.ddp
*.pq
pq.exe
-5
View File
@@ -1,5 +0,0 @@
syntax: glob
*.~???
*~
*.obj
-50
View File
@@ -1,50 +0,0 @@
==================================================
Changes observed, forensically, from v6.2 to v6.3:
==================================================
New items, monsters and so forth:
Spells:
Shoelaces
History Lesson
Weapon:
Kreen
Specials:
Vulpeculum
Boring items:
writ
Monster:
Chromatic Dragon drops scales rather than mineral water
Hogbird
Races:
Hob-Hobbit replaces Greater Gnome (candidates: Gobhobbit, Hobrabbit)
Classes:
Vermineer replaces Toungeblade
Jungle Clown replaces Lowling
Config.*:
NewGuy.*:
- Races & Classes moved into Config form from code in NewGuy
Front.*
- Version bumped
- File extension bumped
Main.dfm
- Moves and resizes
Main.pas
- Cheats enabled for now
- HTTP rev number bumped
- Save ext changed
- Interplot cinematics between acts (NamedMonster & ImpressiveGuy)
- Execute named RPCs now and then ("Sir Roger the Elf")
- New leveling schedule(!)
- WinItem & WinEquip at end of each act
Info.*:
Login.*:
SelServ.*:
Web.*:
- none
Executable → Regular
+14 -13
View File
@@ -1,6 +1,6 @@
object K: TK object K: TK
Left = 350 Left = 202
Top = 121 Top = 129
Width = 800 Width = 800
Height = 567 Height = 567
Caption = 'K' Caption = 'K'
@@ -32,7 +32,7 @@ object K: TK
Top = 228 Top = 228
Width = 70 Width = 70
Height = 13 Height = 13
Caption = 'Defense Atrtrib' Caption = 'Defense Attrib'
end end
object Label4: TLabel object Label4: TLabel
Left = 140 Left = 140
@@ -60,7 +60,7 @@ object K: TK
Top = 428 Top = 428
Width = 40 Width = 40
Height = 13 Height = 13
Caption = 'Speicals' Caption = 'Specials'
end end
object Label8: TLabel object Label8: TLabel
Left = 8 Left = 8
@@ -151,9 +151,8 @@ object K: TK
'Good Move' 'Good Move'
'Sadness' 'Sadness'
'Seasick' 'Seasick'
'Gyp'
'Shoelaces' 'Shoelaces'
'Innoculate' 'Inoculate'
'Cone of Annoyance' 'Cone of Annoyance'
'Magnetic Orb' 'Magnetic Orb'
'Invisible Hands' 'Invisible Hands'
@@ -188,7 +187,7 @@ object K: TK
'Animate Tunic' 'Animate Tunic'
'Ursine Armor' 'Ursine Armor'
'Holy Roller' 'Holy Roller'
'Tonsilectomy' 'Tonsillectomy'
'Curse Family' 'Curse Family'
'Infinite Confusion') 'Infinite Confusion')
TabOrder = 0 TabOrder = 0
@@ -545,7 +544,7 @@ object K: TK
'Beholder|10|eyestalk' 'Beholder|10|eyestalk'
'Black Pudding|10|saliva' 'Black Pudding|10|saliva'
'Blink Dog|4|eyelid' 'Blink Dog|4|eyelid'
'Cub Scout|1|neckercheif' 'Cub Scout|1|neckerchief'
'Girl Scout|2|cookie' 'Girl Scout|2|cookie'
'Boy Scout|3|merit badge' 'Boy Scout|3|merit badge'
'Eagle Scout|4|merit badge' 'Eagle Scout|4|merit badge'
@@ -583,7 +582,7 @@ object K: TK
'Ice Devil|11|snow' 'Ice Devil|11|snow'
'Lemure|3|blob' 'Lemure|3|blob'
'Pit Fiend|13|seed' 'Pit Fiend|13|seed'
'Anklyosaurus|9|tail' 'Ankylosaurus|9|tail'
'Brontosaurus|30|brain' 'Brontosaurus|30|brain'
'Diplodocus|24|fin' 'Diplodocus|24|fin'
'Elasmosaurus|15|neck' 'Elasmosaurus|15|neck'
@@ -594,9 +593,9 @@ object K: TK
'Pentasaurus|12|head' 'Pentasaurus|12|head'
'Stegosaurus|18|plate' 'Stegosaurus|18|plate'
'Triceratops|16|horn' 'Triceratops|16|horn'
'Tyranosauraus Rex|18|forearm' 'Tyrannosaurus Rex|18|forearm'
'Djinn|7|lamp' 'Djinn|7|lamp'
'Doppleganger|4|face' 'Doppelganger|4|face'
'Black Dragon|7|*' 'Black Dragon|7|*'
'Plaid Dragon|7|sporrin' 'Plaid Dragon|7|sporrin'
'Blue Dragon|9|*' 'Blue Dragon|9|*'
@@ -665,7 +664,7 @@ object K: TK
'Hippocampus|4|mane' 'Hippocampus|4|mane'
'Hippogriff|3|egg' 'Hippogriff|3|egg'
'Hobgoblin|1|patella' 'Hobgoblin|1|patella'
'Homonculus|2|fluid' 'Homunculus|2|fluid'
'Hydra|8|gyrum' 'Hydra|8|gyrum'
'Imp|2|tail' 'Imp|2|tail'
'Invisible Stalker|8|*' 'Invisible Stalker|8|*'
@@ -926,7 +925,9 @@ object K: TK
'Princess' 'Princess'
'Chief' 'Chief'
'Boss' 'Boss'
'Archbishop') 'Archbishop'
'Baron'
'Comptroller')
TabOrder = 17 TabOrder = 17
WordWrap = False WordWrap = False
end end
Executable → Regular
View File
+1 -1
View File
@@ -105,7 +105,7 @@ object FrontForm: TFrontForm
Height = 13 Height = 13
Align = alBottom Align = alBottom
Alignment = taCenter Alignment = taCenter
Caption = #169' 2002-2022 Eric Fredricksen - v6.4' Caption = #169' 2002-2022 Eric Fredricksen - v6.4.4'
Color = clWhite Color = clWhite
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = 11382189 Font.Color = 11382189
+4 -4
View File
@@ -13,9 +13,9 @@
{* BinaryData: Boolean - This setting specifies which type } {* BinaryData: Boolean - This setting specifies which type }
{* of data will taken from the web. } {* of data will taken from the web. }
{* If you set this property TRUE then } {* If you set this property TRUE then }
{* component will determinee the size } {* component will determine the size of}
{* of files *before* getting them from } {* files *before* getting them from the}
{* the web. } {* web. }
{* If this property is FALSE then as we} {* If this property is FALSE then as we}
{* do not knows the file size the } {* do not knows the file size the }
{* OnProgress event will doesn't work. } {* OnProgress event will doesn't work. }
@@ -46,7 +46,7 @@
{ EVENTS: } { EVENTS: }
{ OnDoneFile - Occurs when the file is downloaded } { OnDoneFile - Occurs when the file is downloaded }
{ OnDoneString - Occurs when the string is received } { OnDoneString - Occurs when the string is received }
{ OnError - Occurs when error happend } { OnError - Occurs when error happens }
{ OnProgress - Occurs at the receiving of the BINARY DATA } { OnProgress - Occurs at the receiving of the BINARY DATA }
{*************************************************************} {*************************************************************}
{ Please see demo program for more information. } { Please see demo program for more information. }
-13
View File
@@ -1,13 +0,0 @@
NAME: pq6
DESCRIPTION: Progress Quest: The phenomenon
CATEGORY: games
STATUS: mature
LANGUAGE: Delphi
TAGS: Object Pascal PQ
MAIN: Main.pas
+2 -2
View File
@@ -1,6 +1,6 @@
object MainForm: TMainForm object MainForm: TMainForm
Left = 216 Left = 238
Top = 134 Top = 148
Width = 682 Width = 682
Height = 513 Height = 513
HorzScrollBar.Visible = False HorzScrollBar.Visible = False
+67 -30
View File
@@ -13,6 +13,7 @@ uses
const const
// revs: // revs:
// 8: pq 6.4.1
// 7: pq 6.4 // 7: pq 6.4
// 6: pq-web // 6: pq-web
// 5: pq 6.3 (no official release) // 5: pq 6.3 (no official release)
@@ -20,7 +21,7 @@ const
// 3: pq 6.1 // 3: pq 6.1
// 2: pq 6.0 // 2: pq 6.0
// 1: pq 6.0, some early release I guess; don't remember // 1: pq 6.0, some early release I guess; don't remember
RevString = '&rev=7'; RevString = '&rev=8';
wmIconTray = WM_USER + Ord('t'); wmIconTray = WM_USER + Ord('t');
kFileExt = '.pq'; kFileExt = '.pq';
@@ -482,15 +483,15 @@ begin
end; end;
2: begin 2: begin
nemesis := ImpressiveGuy; nemesis := ImpressiveGuy;
Q('task|2|Oh sweet relief! You''ve reached the protection of the good ' + nemesis); Q('task|2|Oh sweet relief! You''ve reached the kind protection of ' + nemesis);
Q('task|3|There is rejoicing, and an unnerving encouter with ' + nemesis + ' in private'); Q('task|3|There is rejoicing, and an unnerving encouter with ' + nemesis + ' in private');
Q('task|2|You forget your ' + BoringItem + ' and go back to get it'); Q('task|2|You forget your ' + BoringItem + ' and go back to get it');
Q('task|2|What''s this!? You overhear something shocking!'); Q('task|2|What''s this!? You overhear something shocking!');
Q('task|2|Could ' + nemesis + ' be a dirty double-dealer?'); Q('task|2|Could ' + nemesis + ' be a dirty double-dealer?');
Q('task|3|Who can possibly be trusted with this news!? ... Oh yes, of course'); Q('task|3|Who can possibly be trusted with this news!? -- Oh yes, of course');
end; end;
end; end;
Q('plot|1|Loading'); Q('plot|2|Loading');
end; end;
@@ -514,8 +515,8 @@ function TMainForm.ImpressiveGuy: String;
begin begin
Result := Pick(K.ImpressiveTitles.Lines); Result := Pick(K.ImpressiveTitles.Lines);
case Random(2) of case Random(2) of
0: Result := Result + ' of the ' + Pick(K.Races.Lines); 0: Result := 'the ' + Result + ' of the ' + Plural(Split(Pick(K.Races.Lines), 0));
1: Result := Result + ' of ' + GenerateName; 1: Result := Result + ' ' + GenerateName + ' of ' + GenerateName;
end; end;
end; end;
@@ -744,16 +745,16 @@ begin
Max := LevelUpTime(1); Max := LevelUpTime(1);
end; end;
fTask.Caption := ''; fTask.Caption := 'load';
fQuest.Caption := ''; fQuest.Caption := '';
fQueue.Items.Clear; fQueue.Items.Clear;
Task('Loading.',2000); // that dot is spotted for later... Task('Loading',2000);
Q('task|10|Experiencing an enigmatic and foreboding night vision'); Q('task|10|Experiencing an enigmatic and foreboding night vision');
Q('task|6|Much is revealed about that wise old bastard you''d underestimated'); Q('task|6|Much is revealed about that wise old bastard you''d underestimated');
Q('task|6|A shocking series of events leaves you alone and bewildered, but resolute'); Q('task|6|A shocking series of events leaves you alone and bewildered, but resolute');
Q('task|4|Drawing upon an unexpected reserve of determination, you set out on a long and dangerous journey'); Q('task|4|Drawing upon an unexpected reserve of determination, you set out on a long and dangerous journey');
Q('task|2|Loading'); Q('plot|2|Loading');
PlotBar.Max := 26; PlotBar.Max := 26;
with Plots.Items.Add do begin with Plots.Items.Add do begin
@@ -830,23 +831,53 @@ end;
procedure TMainForm.WinStat; procedure TMainForm.WinStat;
var var
i,t: Integer; i: Integer;
function Square(x: Integer): Integer; begin Result := x * x; end; t: Int64;
function Square(x: Int64): Int64; begin Result := x * x; end;
function Random64: Int64; overload;
begin
Int64Rec(Result).Hi := Random($3FFFFFFF);
Int64Rec(Result).Lo := Random($FFFFFFFF);
end;
function Random64(below: Int64): Int64; overload;
begin
Result := Random64 mod below;
end;
{
procedure TestRandom;
var
i, b: Integer;
c: Integer;
v: Int64;
begin
for b := 0 to 63 do begin
c := 0;
for i := 1 to 1000 do begin
v := Random64($0fffffffffffffff);
if ((v shr b) and 1) = 1 then Inc(c);
end;
OutputDebugString(PChar(IntToStr(b) + ' ' + IntToStr(c) + '\n'));
end
end;
}
begin begin
// TestRandom;
if Odds(1,2) if Odds(1,2)
then i := Random(Stats.Items.Count) then i := Random(Stats.Items.Count)
else begin else begin
// favor the best stat so it will tend to clump // Favor the best stats so they will tend to clump
t := 0; t := 0;
for i := 0 to 5 do Inc(t,Square(GetI(Stats,i))); for i := 0 to 5 do Inc(t, Square(GetI(Stats,i)));
t := Random(t); t := Random64(t);
if t < 0 then i := Random(Stats.Items.Count) i := -1;
else begin while t >= 0 do begin
i := -1; Inc(i);
while t >= 0 do begin Dec(t, Square(GetI(Stats,i)));
Inc(i);
Dec(t,Square(GetI(Stats,i)));
end;
end; end;
end; end;
Add(Stats, Stats.Items[i].Caption, 1); Add(Stats, Stats.Items[i].Caption, 1);
@@ -1034,9 +1065,9 @@ begin
StateIndex := 0; StateIndex := 0;
Width := Width-1; Width := Width-1;
end; end;
if Items.Count > 2 then WinItem;
if Items.Count > 3 then WinEquip;
end; end;
WinItem;
WinEquip;
SaveGame; SaveGame;
Brag('a'); Brag('a');
end; end;
@@ -1102,7 +1133,7 @@ begin
WrLn( Format(' CHA%7d MP Max%7d', [GetI(Stats,'CHA'), GetI(Stats,'MP Max')])); WrLn( Format(' CHA%7d MP Max%7d', [GetI(Stats,'CHA'), GetI(Stats,'MP Max')]));
WrLn; WrLn;
WrLn( 'Equipment:'); WrLn( 'Equipment:');
for i := 1 to Equips.Items.Count-1 do for i := 0 to Equips.Items.Count-1 do
if Get(Equips,i) <> '' then if Get(Equips,i) <> '' then
WrLn( ' ' + LeftStr(Equips.Items[i].Caption + ' ', 12) + Get(Equips,i)); WrLn( ' ' + LeftStr(Equips.Items[i].Caption + ' ', 12) + Get(Equips,i));
WrLn; WrLn;
@@ -1252,8 +1283,6 @@ begin
if Position >= Max then begin if Position >= Max then begin
ClearAllSelections; ClearAllSelections;
if Kill.SimpleText = 'Loading....' then Max := 0;
// gain XP / level up // gain XP / level up
if gain then with ExpBar do if Position >= Max if gain then with ExpBar do if Position >= Max
then LevelUp then LevelUp
@@ -1269,9 +1298,10 @@ begin
end; end;
// advance plot // advance plot
if gain then with PlotBar do if Position >= Max if (PlotBar.Position >= PlotBar.Max) and gain
then InterplotCinematic then InterplotCinematic
else Position := Position + TaskBar.Max div 1000; else if fTask.Caption <> 'load'
then PlotBar.Position := Math.Min(PlotBar.Position + TaskBar.Max div 1000, PlotBar.Max);
//Time.Caption := FormatDateTime('h:mm:ss',PlotBar.Position / (24.0 * 60 * 60)); //Time.Caption := FormatDateTime('h:mm:ss',PlotBar.Position / (24.0 * 60 * 60));
PlotBar.Hint := RoughTime(PlotBar.Max-PlotBar.Position) + ' remaining'; PlotBar.Hint := RoughTime(PlotBar.Max-PlotBar.Position) + ' remaining';
@@ -1536,6 +1566,13 @@ begin
for i := 0 to ComponentCount-1 do for i := 0 to ComponentCount-1 do
m.ReadComponent(Components[i]); m.ReadComponent(Components[i]);
m.Free; m.Free;
// Patch old misspellings found in save
with Spells do for i := 1 to Items.Count-1 do begin
if Items[i].Caption = 'Tonsilectomy' then
Items[i].Caption := 'Tonsillectomy';
if Items[i].Caption = 'Innoculate' then
Items[i].Caption := 'Inoculate';
end;
{$IFDEF LOGGING} {$IFDEF LOGGING}
Log('Loaded game: ' + name); Log('Loaded game: ' + name);
{$ENDIF} {$ENDIF}
@@ -1601,7 +1638,7 @@ begin
Navigate(GetHostAddr + 'name=' + UrlEncode(Get(Traits,'Name'))); Navigate(GetHostAddr + 'name=' + UrlEncode(Get(Traits,'Name')));
end; end;
if (ssCtrl in Shift) and (Key = ord('G')) then begin if (ssCtrl in Shift) and (Key = ord('G')) then begin
SetGuild(InputBox('Progress Quest', 'Choose a guild.'#13#13'Make sure you undestand the guild rules before you join one. To learn more about guilds, visit http://progressquest.com/guilds.php', GetGuild)); SetGuild(InputBox('Progress Quest', 'Choose a guild.'#13#13'Make sure you understand the guild rules before you join one. To learn more about guilds, visit http://progressquest.com/guilds.php', GetGuild));
Guildify; Guildify;
end; end;
end; end;
@@ -1680,7 +1717,7 @@ end;
function TMainForm.AuthenticateUrl(url: String): String; function TMainForm.AuthenticateUrl(url: String): String;
begin begin
if (GetLogin <> '') or (GetPassword <> '') then if (GetLogin <> '') or (GetPassword <> '') then
Result := StuffString(url, 8, 0, GetLogin+':'+GetPassword+'@') Result := StuffString(url, 8, 0, UrlEncode(GetLogin)+':'+UrlEncode(GetPassword)+'@')
else else
Result := url; Result := url;
end; end;
Executable → Regular
View File
Executable → Regular
+3 -3
View File
@@ -184,15 +184,15 @@ begin
else url := 'http://www.progressquest.com/create.php?'; else url := 'http://www.progressquest.com/create.php?';
// url := StringReplace(url, '.com/', '.com/dev/', []); // url := StringReplace(url, '.com/', '.com/dev/', []);
if (GetAccount <> '') or (GetPassword <> '') then if (GetAccount <> '') or (GetPassword <> '') then
url := StuffString(url, 8, 0, GetAccount+':'+GetPassword+'@'); url := StuffString(url, 8, 0, UrlEncode(GetAccount)+':'+UrlEncode(GetPassword)+'@');
args := 'cmd=create' + args := 'cmd=create' +
'&name=' + UrlEncode(Name.Text) + '&name=' + UrlEncode(Name.Text) +
'&realm=' + UrlEncode(MainForm.GetHostName) + '&realm=' + UrlEncode(MainForm.GetHostName) +
RevString; RevString;
ParseSoldResponse(DownloadString(url + args)); ParseSoldResponse(DownloadString(url + args));
except except
on EWebError do begin on E: EWebError do begin
ShowMessage('Error connecting to server'); ShowMessage('Error connecting to server')//: ' + StringReplace(E.Message, '&', '&&', [rfReplaceAll]));
end; end;
end; end;
finally finally
+11 -4
View File
@@ -1,4 +1,4 @@
ProgressQuest v6.3 ProgressQuest v6.4
================== ==================
BUILDING BUILDING
@@ -15,7 +15,7 @@ VCS NOTES
Converted to Mercurial on 1/12/2010 & sent to Converted to Mercurial on 1/12/2010 & sent to
http://bitbucket.org/grumdrig/pq/ ; development will continue from http://bitbucket.org/grumdrig/pq/ ; development will continue from
there. If at all. Source opened 5/20/11. The world ends tomorrow anyway. there. If at all. Source opened 5/20/11. The world ends tomorrow anyway.[^1]
This project represents an ex post facto rendering of pq6 in its This project represents an ex post facto rendering of pq6 in its
various versions in version control, so that changes will be trackable various versions in version control, so that changes will be trackable
@@ -24,9 +24,9 @@ thataway.
(I didn't add this README file in PQ 6.0, but after that you can use (I didn't add this README file in PQ 6.0, but after that you can use
this README to trace the checkin history using version control.) this README to trace the checkin history using version control.)
Subversion revsion numbers vs. versions: Subversion revision numbers vs. versions:
* r321 v6.3 as I found it after a couple years of inactivity * r321 v6.3 as I found it after a couple of years of inactivity
* r320 v6.2 probably as released, though I'm not totally sure * r320 v6.2 probably as released, though I'm not totally sure
* r318 v6.2 but probably a slightly older version * r318 v6.2 but probably a slightly older version
* r317 v6.1 * r317 v6.1
@@ -35,8 +35,15 @@ Subversion revsion numbers vs. versions:
(But these revision numbers aren't immediately accessible, if at all, (But these revision numbers aren't immediately accessible, if at all,
since moving to git.) since moving to git.)
SEE ALSO SEE ALSO
-------- --------
The in-browser edition: this project, ported to JavaScript/HTML The in-browser edition: this project, ported to JavaScript/HTML
https://bitbucket.org/grumdrig/pq-web https://bitbucket.org/grumdrig/pq-web
[^1]: Although I don't remember it here in 2022, this is presumably a reference
to Christian radio host Harold Camping's prediction that the world would
end on 5/21/11 at 6pm. It did not, to the dismay of himself and his
followers (only).
+1 -1
View File
@@ -18,7 +18,7 @@
* * * *
* acknowledgements * * acknowledgements *
* erik turner Z*Stream routines * * erik turner Z*Stream routines *
* david bennion finding the nastly little endless loop quirk with the * * david bennion finding the nasty little endless loop quirk with the *
* TZDecompressionStream.Read method * * TZDecompressionStream.Read method *
* burak kalayci informing me about the zlib 1.1.4 update * * burak kalayci informing me about the zlib 1.1.4 update *
*****************************************************************************} *****************************************************************************}
-22
View File
@@ -1,22 +0,0 @@
New RPG rulebook: N.U.S.S.B.A.H. II (Nerfed yoU Soon Shall Be, And How (2ed))
-
New race: Gobhobbit (replaces Greater Gnome)
New class: Vermineer (replaces Toungeblade)
New weapon: Kreen (on par w/ a Broadsword)
New spells: History Lesson, Shoelaces
New ordinary quest item: writ
New fancy item: Vulpeculum
New monster: the Hogbird (Lvl 3, drops a hogbird curl)
Save extensions: pq3
Named & titled NPC victims sometimes
TODO
Cinematics between plots
Cinematics to end / begin quests
Logging
Class- and race-based effects?
More accurate item dropping?
Skills?
Options screen?
-39
View File
@@ -1,39 +0,0 @@
Chillmitts [Oobag]
Gyrognome Puma Burgular
Level 1 (exp. 220/1200)
Plot stage: Act I (5 hours remaining)
Quest: Deliver this counterpane (83% complete)
Stats:
STR 10
CON 9
DEX 6
INT 7
WIS 5 HP Max 2
CHA 15 MP Max 8
Equipment:
Weapon Sharp Stick
Shield Pie Plate
Helm
Hauberk
Brassairts -1 Holey Threadbare Chamois
Vambraces
Gauntlets
Cuisses
Greaves
Sollerets
Spell Book:
Hastiness I
Big Sister III
Inventory (20/20 cubits):
34 Gold
2 orc snouts
a merman trident
a Gleaming Bandolier of Grob
-- June 12 2002 10:12:12
-- Progress Quest 6.2 - http://progressquest.com
+13 -13
View File
@@ -12,7 +12,7 @@ The ancient reckoning held that the Five Skrelkampi (and their Truebine) would
return when the great Trond-feast could be held anew and the Belnap reunited. return when the great Trond-feast could be held anew and the Belnap reunited.
But this legend became lost to all but the Papperboxen at Horbug. But this legend became lost to all but the Papperboxen at Horbug.
One of their own was Yallow the Speldrig, who found an unlikely pupil in One of their own was Yallow the Speldrig, who found an unlikely pupil in
Torbole Understeady, the discarded illigitimate waif of Wainthane Topknox, Torbole Understeady, the discarded illegitimate waif of Wainthane Topknox,
whom Yallow renamed Grumdrig and began to school as a boar-pulmet's apprentice. ...And, as it whom Yallow renamed Grumdrig and began to school as a boar-pulmet's apprentice. ...And, as it
was said by some, in aberdoxy. was said by some, in aberdoxy.
<p> <p>
@@ -20,13 +20,13 @@ As our story opens young Grumdrig has returned to Horbug following a trying stin
Spilwaer Spond where his laconic disposition and fertile mind bred a series Spilwaer Spond where his laconic disposition and fertile mind bred a series
of misadventures which had landed him outside the good graces of the Jordref there, of misadventures which had landed him outside the good graces of the Jordref there,
Welham, who had secretly begun a long term course of slow but Welham, who had secretly begun a long term course of slow but
disaccomodating illpeel in the lad's morning fanwael. disaccommodating illpeel in the lad's morning fanwael.
Meanwhile, though scarce a tuft of <i>mansefur</i> had yet made its appearance Meanwhile, though scarce a tuft of <i>mansefur</i> had yet made its appearance
on the boy's <i>manssach</i>, a number of visiting Roilwachhs have begun to on the boy's <i>manssach</i>, a number of visiting Roilwachhs have begun to
exhibit a discreet exhibit a discreet
and seemingly inexplicable interest in the boy. Strange indeed, as he would not reach and seemingly inexplicable interest in the boy. Strange indeed, as he would not reach
his krouchensterm for another harvest or more. his krouchensterm for another harvest or more.
And when Grumdrig's resiliant compatriot Paedri And when Grumdrig's resilient compatriot Paedri
appears at Grumdrig's lochnotat with a Scrolstamp from the old Speldrig, appears at Grumdrig's lochnotat with a Scrolstamp from the old Speldrig,
a woozy foreboding feeling rises from his young gut... a woozy foreboding feeling rises from his young gut...
@@ -48,40 +48,40 @@ and other frustrations common to that older generation of RPG's.
<h3> User manual </h3> <h3> User manual </h3>
Even inexperienced gamers will find <b>Progress Quest</b> Even inexperienced gamers will find <b>Progress Quest</b>
remarkably intutive and simple to play. Start the program remarkably intuitive and simple to play. Start the program
and click the <code>New Game (Single Player)</code> button, and click the <code>New Game (Single Player)</code> button,
or click <code>New Game (Multiplayer)</code> and select a Realm to or click <code>New Game (Multiplayer)</code> and select a Realm to
compete against players from all over the world. compete against players from all over the world.
You will then be presented with the character creation screen. You will then be presented with the character creation screen.
Select a name, race and class for the new character. Then, use the <code>Roll</code> button Select a name, race and class for the new character. Then, use the <code>Roll</code> button
until you are statisfied with the stats until you are satisfied with the stats
for your character. <i>Tip: You can use the <code>Unroll</code> button (a feature exclusive to <b>Progress Quest</b>) for your character. <i>Tip: You can use the <code>Unroll</code> button (a feature exclusive to <b>Progress Quest</b>)
to go back to any previous roll if you find that you've to go back to any previous roll if you find that you've
clicked too hastily.</i> clicked too hastily.</i>
<p> <p>
If you choose to play an online game, your character will share adventures with other <b>Progress If you choose to play an online game, your character will share adventures with other <b>Progress
Quest</b> characters in an online virtual world. Online play requires Quest</b> characters in an online virtual world. Online play requires
internet connectivity, though sophisiticated algorithms internet connectivity, though sophisticated algorithms
keep the bandwidth usage to a minimum. You can compare your character against keep the bandwidth usage to a minimum. You can compare your character against
the top <b>Progress Quest</b> players by visiting the top <b>Progress Quest</b> players by visiting
<a href=http://progressquest.com/realms.php>http://progressquest.com/realms.php</a> <a href=http://progressquest.com/realms.php>http://progressquest.com/realms.php</a>
(or hit &lt;Ctrl&gt;-&lt;B&gt; from within the game). (or hit &lt;Ctrl&gt;-&lt;B&gt; from within the game).
<p> <p>
Finally, hit the <code>Sold!</code> button to begin the game. The game will start immediately and Finally, hit the <code>Sold!</code> button to begin the game. The game will start immediately, and
you can safely familiarize yourself with the game's single interface screen as the game progresses you can safely familiarize yourself with the game's single interface screen as the game progresses
on its own. on its own.
Soon your avatar will will be seeking and destroying an exotic panopoly of beasts while you Soon your avatar will be seeking and destroying an exotic panoply of beasts while you
gaze proudly on. Missing, you will notice, is the tedious march from town, the bewildering maze of cookie cutter gaze proudly on. Missing, you will notice, is the tedious march from town, the bewildering maze of cookie cutter
streets hiding some specific merchant or NPC, streets hiding some specific merchant or NPC,
and the repetetive hunt for just the right beast to execute. <b>Progress Quest</b> supplies and the repetitive hunt for just the right beast to execute. <b>Progress Quest</b> supplies
your character with an endless series of victims, as well as exciting quests which keep your quest your character with an endless series of victims, as well as exciting quests which keep your quest
log full to the brim at all times. log full to the brim at all times.
<p> <p>
TREASURE: Each slain creature yields a trophy, which can be sold in any town. TREASURE: Each slain creature yields a trophy, which can be sold in any town.
When the encumbrance bar reaches maximum, your character automatically returns to the nearest town When the encumbrance bar reaches maximum, your character automatically returns to the nearest town
to sell your loot. If sufficiently liquid, he may then purchase an upgrade in equpiment (weapon or armor). to sell your loot. If sufficiently liquid, he may then purchase an upgrade in equipment (weapon or armor).
That being done, the interpid adventurer then returns to the frontier to spill more blood. That being done, the intrepid adventurer then returns to the frontier to spill more blood.
<i>Tip: The amount your character can carry before his encumbrance bar fills up <i>Tip: The amount your character can carry before his encumbrance bar fills up
increases as his STR stat improves.</i> increases as his STR stat improves.</i>
<p> <p>
@@ -121,8 +121,8 @@ running</i>. Your character will make <i>no</i> progress once you quit the prog
<h3> Keyboard quick reference </h3> <h3> Keyboard quick reference </h3>
<table border=1 cellspacing=5><th>Key</th><th>Description</tr> <table border=1 cellspacing=5><tr><th>Key</th><th>Description</th></tr>
<tr><td>Alt-F4<td>Exit <b>Progress Quest</b></table> <tr><td>Alt-F4</td><td>Exit <b>Progress Quest</b></td></tr></table>
<p> <p>
<small>&copy:Copyright 2022 <small>&copy:Copyright 2022
+22
View File
@@ -0,0 +1,22 @@
Reminder: How I publish a new version
-------------------------------------
$ cd pq/dist
$ cp ../pq.exe .
$ zip pq6-MAJOR-MINOR pq.exe README.html license.txt
$ md5 pq6-MAJOR-MINOR.zip
$ shasum pq6-MAJOR-MINOR.zip
$ du -h pq6-MAJOR-MINOR.zip
$ git add pq6-MAJOR_MINOR.zip
$ git commit -am "new version!"
$ scp pq6-MAJOR-MINOR.zip progressquest.com:www/progressquest.com/dl/
$ ssh progressquest.com
$ cd www/progressquest.com
$ nano dl.php
[copypasta in the new version and checksums and size]
$ nano releasenotes.php
[type in the changes]
$ cd dl
$ git add pq6-MAJOR-MINOR.zip
$ git commit -am "New version published!"
$ did Released PQ version 6-MAJOR-MINOR
View File
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
-9
View File
@@ -1,9 +0,0 @@
[2003-04-12 11:34:34] Gained a swamp elf lilypad
[2003-04-12 11:34:34] Executing a fetal Anhkheg...
[2003-04-12 11:37:14] Loaded game: C:\proj\pq6.2\Chillmitts [Oobag].pq
[2003-04-12 11:37:15] Saving game: C:\proj\pq6.2\Chillmitts [Oobag].pq
[2003-04-12 11:51:16] Loaded game: C:\proj\pq6.2\Chillmitts [Oobag].pq
[2003-04-12 11:51:30] Gained an anhkheg chitin
[2003-04-12 11:51:30] Executing a fetal Anhkheg...
[2003-04-12 11:51:36] Gained an anhkheg chitin
[2003-04-12 11:51:36] Executing a fetal Anhkheg...
Binary file not shown.
-45
View File
@@ -1,45 +0,0 @@
Chillmitts [Oobag]
Gyrognome Puma Burgular
Level 2 (exp. 345/1279)
Plot stage: Act I (5 hours remaining)
Quest: Exterminate the Gargoyles (40% complete)
Stats:
STR 11
CON 10
DEX 6
INT 8
WIS 5 HP Max 9
CHA 16 MP Max 11
Equipment:
Shield Pie Plate
Helm -2 Holey Threadbare Chamois
Hauberk -2 Burlap
Vambraces Macrame
Gauntlets Mildewed Motheaten Chamois
Gambeson Macrame
Greaves -4 Faded Chamois
Spell Book:
Slime Finger II
Sadness I
Seasick I
Inventory (19/21 cubits):
89 gold pieces
a peryton antler
a lizard man tail
a pirate booty
a gray ooze gravy
a hobgoblin patella
a violet fungi spore
2 billy goat beards
an eel sashimi
6 yellow mold spores
2 nixie webbings
the Fearsome Laurel of Prurience
-- 4/12/2003 1:19:29 PM
-- Progress Quest 6.2 - http://progressquest.com/
-266
View File
@@ -1,266 +0,0 @@
[2003-04-12 11:41:57] Loaded game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:42:02] Gained a manes tooth
[2003-04-12 11:42:02] Executing a Manes...
[2003-04-12 11:42:09] Gained a manes tooth
[2003-04-12 11:42:09] Executing a Battle-Manes...
[2003-04-12 11:42:22] Quest completed: Deliver this bucket
[2003-04-12 11:42:22] Commencing quest: Placate the Boogies
[2003-04-12 11:42:22] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:42:22] Gained a manes tooth
[2003-04-12 11:42:22] Executing a Nixie...
[2003-04-12 11:42:28] Gained a nixie webbing
[2003-04-12 11:42:28] Executing a Goblin...
[2003-04-12 11:42:34] Gained a goblin ear
[2003-04-12 11:42:34] Heading to market to sell loot...
[2003-04-12 11:42:38] Selling a gnoll collar...
[2003-04-12 11:42:40] Got paid a gold piece
[2003-04-12 11:42:40] Selling a pirate booty...
[2003-04-12 11:42:41] Got paid a gold piece
[2003-04-12 11:42:41] Selling a quasit tail...
[2003-04-12 11:42:42] Got paid a gold piece
[2003-04-12 11:42:42] Selling a girl scout cookie...
[2003-04-12 11:42:43] Got paid a gold piece
[2003-04-12 11:42:43] Selling a multicell dendrite...
[2003-04-12 11:42:44] Got paid a gold piece
[2003-04-12 11:42:44] Selling a nebbish belly...
[2003-04-12 11:42:46] Got paid a gold piece
[2003-04-12 11:42:46] Selling a troglodyte tail...
[2003-04-12 11:42:47] Got paid a gold piece
[2003-04-12 11:42:47] Selling a merman trident...
[2003-04-12 11:42:48] Got paid a gold piece
[2003-04-12 11:42:48] Selling a yellow mold spore...
[2003-04-12 11:42:49] Got paid a gold piece
[2003-04-12 11:42:49] Selling a hippogriff egg...
[2003-04-12 11:42:50] Got paid a gold piece
[2003-04-12 11:42:50] Selling a koala heart...
[2003-04-12 11:42:52] Got paid a gold piece
[2003-04-12 11:42:52] Selling 7 manes tooths...
[2003-04-12 11:42:53] Got paid 7 gold pieces
[2003-04-12 11:42:53] Selling a nixie webbing...
[2003-04-12 11:42:54] Got paid a gold piece
[2003-04-12 11:42:54] Selling a goblin ear...
[2003-04-12 11:42:55] Got paid a gold piece
[2003-04-12 11:42:55] Heading to the killing fields...
[2003-04-12 11:42:59] Executing an undernourished Triton...
[2003-04-12 11:43:12] Gained a triton scale
[2003-04-12 11:43:12] Executing a passing Battle-Finch Hunter Strangler...
[2003-04-12 11:43:24] Gained a Fearsome Sceptre of Loyalty
[2003-04-12 11:43:24] Executing an Uruk...
[2003-04-12 11:43:36] Gained an uruk boot
[2003-04-12 11:43:36] Executing a Battle-Dwarf...
[2003-04-12 11:43:49] Gained a dwarf drawers
[2003-04-12 11:43:49] Executing a Pixie...
[2003-04-12 11:43:55] Gained a pixie dust
[2003-04-12 11:43:55] Executing a Nebbish...
[2003-04-12 11:44:01] Gained a nebbish belly
[2003-04-12 11:44:01] Executing a Battle-Beagle...
[2003-04-12 11:44:07] Gained a beagle collar
[2003-04-12 11:44:07] Executing a Manes...
[2003-04-12 11:44:13] Gained a manes tooth
[2003-04-12 11:44:13] Executing a Sea Elf...
[2003-04-12 11:44:20] Gained a Level
[2003-04-12 11:44:20] Gained 7 HP Maxes
[2003-04-12 11:44:20] Gained 8 MP Maxes
[2003-04-12 11:44:20] Gained a STR
[2003-04-12 11:44:20] Gained a STR
[2003-04-12 11:44:20] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:44:22] Gained a sea elf jerkin
[2003-04-12 11:44:22] Executing a crippled preadolescent Umber Hulk...
[2003-04-12 11:44:28] Gained an umber hulk claw
[2003-04-12 11:44:28] Executing a cursed Orc...
[2003-04-12 11:44:37] Quest completed: Placate the Boogies
[2003-04-12 11:44:37] Commencing quest: Placate the Nymphs
[2003-04-12 11:44:37] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:44:37] Gained an orc snout
[2003-04-12 11:44:37] Executing a Wolf...
[2003-04-12 11:44:43] Gained a wolf paw
[2003-04-12 11:44:43] Executing a greater Nixie...
[2003-04-12 11:44:50] Gained a nixie webbing
[2003-04-12 11:44:50] Executing a Grid Bug...
[2003-04-12 11:44:53] Gained a grid bug carapace
[2003-04-12 11:44:53] Executing a Troglodyte...
[2003-04-12 11:44:59] Gained a troglodyte tail
[2003-04-12 11:44:59] Executing an Uruk...
[2003-04-12 11:45:06] Gained an uruk boot
[2003-04-12 11:45:06] Executing an underage Piercer...
[2003-04-12 11:45:12] Gained a piercer tip
[2003-04-12 11:45:12] Executing a Brown Elf...
[2003-04-12 11:45:15] Gained a brown elf tusk
[2003-04-12 11:45:15] Executing a greater Swamp Elf...
[2003-04-12 11:45:21] Gained a swamp elf lilypad
[2003-04-12 11:45:21] Executing a crippled Medusa...
[2003-04-12 11:45:31] Gained a medusa eye
[2003-04-12 11:45:31] Executing an undernourished Nymph...
[2003-04-12 11:45:38] Gained a nymph hanky
[2003-04-12 11:45:38] Executing a Stun Worm...
[2003-04-12 11:45:44] Gained a stun worm trode
[2003-04-12 11:45:44] Heading to market to sell loot...
[2003-04-12 11:45:48] Selling a triton scale...
[2003-04-12 11:45:49] Got paid 2 gold pieces
[2003-04-12 11:45:49] Selling a Fearsome Sceptre of Loyalty...
[2003-04-12 11:45:50] Got paid 2 gold pieces
[2003-04-12 11:45:50] Selling 2 uruk boots...
[2003-04-12 11:45:52] Got paid 4 gold pieces
[2003-04-12 11:45:52] Selling a dwarf drawers...
[2003-04-12 11:45:53] Got paid 2 gold pieces
[2003-04-12 11:45:53] Selling a pixie dust...
[2003-04-12 11:45:54] Got paid 2 gold pieces
[2003-04-12 11:45:54] Selling a nebbish belly...
[2003-04-12 11:45:55] Got paid 2 gold pieces
[2003-04-12 11:45:55] Selling a beagle collar...
[2003-04-12 11:45:57] Got paid 2 gold pieces
[2003-04-12 11:45:57] Selling a manes tooth...
[2003-04-12 11:45:58] Got paid 2 gold pieces
[2003-04-12 11:45:58] Selling a sea elf jerkin...
[2003-04-12 11:45:59] Got paid 2 gold pieces
[2003-04-12 11:45:59] Selling an umber hulk claw...
[2003-04-12 11:46:00] Got paid 2 gold pieces
[2003-04-12 11:46:00] Selling an orc snout...
[2003-04-12 11:46:01] Got paid 2 gold pieces
[2003-04-12 11:46:01] Selling a wolf paw...
[2003-04-12 11:46:03] Got paid 2 gold pieces
[2003-04-12 11:46:03] Selling a nixie webbing...
[2003-04-12 11:46:04] Got paid 2 gold pieces
[2003-04-12 11:46:04] Selling a grid bug carapace...
[2003-04-12 11:46:05] Got paid 2 gold pieces
[2003-04-12 11:46:05] Selling a troglodyte tail...
[2003-04-12 11:46:06] Got paid 2 gold pieces
[2003-04-12 11:46:06] Selling a piercer tip...
[2003-04-12 11:46:07] Got paid 2 gold pieces
[2003-04-12 11:46:07] Selling a brown elf tusk...
[2003-04-12 11:46:09] Got paid 2 gold pieces
[2003-04-12 11:46:09] Selling a swamp elf lilypad...
[2003-04-12 11:46:10] Got paid 2 gold pieces
[2003-04-12 11:46:10] Selling a medusa eye...
[2003-04-12 11:46:11] Got paid 2 gold pieces
[2003-04-12 11:46:11] Selling a nymph hanky...
[2003-04-12 11:46:12] Got paid 2 gold pieces
[2003-04-12 11:46:12] Selling a stun worm trode...
[2003-04-12 11:46:13] Got paid 2 gold pieces
[2003-04-12 11:46:13] Negotiating purchase of better equipment...
[2003-04-12 11:46:19] Spent 60 gold pieces
[2003-04-12 11:46:19] Heading to the killing fields...
[2003-04-12 11:46:23] Executing a greater Rot Grub...
[2003-04-12 11:46:29] Gained a rot grub eggsac
[2003-04-12 11:46:29] Executing a sick Quasit...
[2003-04-12 11:46:32] Gained a quasit tail
[2003-04-12 11:46:33] Executing an underage Sea Hag...
[2003-04-12 11:46:39] Gained a sea hag wart
[2003-04-12 11:46:39] Executing a greater Bunny...
[2003-04-12 11:46:42] Gained a bunny ear
[2003-04-12 11:46:42] Executing a greater Uruk...
[2003-04-12 11:46:51] Gained an uruk boot
[2003-04-12 11:46:51] Executing a comatose Catoblepas...
[2003-04-12 11:46:58] Gained a catoblepas neck
[2003-04-12 11:46:58] Executing a Piercer...
[2003-04-12 11:47:07] Gained a piercer tip
[2003-04-12 11:47:07] Executing a greater Wolf...
[2003-04-12 11:47:17] Quest completed: Placate the Nymphs
[2003-04-12 11:47:17] Gained an INT
[2003-04-12 11:47:17] Commencing quest: Deliver this trinket
[2003-04-12 11:47:17] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:47:17] Gained a wolf paw
[2003-04-12 11:47:17] Executing a Cub Scout...
[2003-04-12 11:47:20] Gained a cub scout neckercheif
[2003-04-12 11:47:20] Executing a Sylph...
[2003-04-12 11:47:29] Gained a sylph thigh
[2003-04-12 11:47:29] Executing a Bat...
[2003-04-12 11:47:32] Gained a bat wing
[2003-04-12 11:47:32] Executing an underage Homonculus...
[2003-04-12 11:47:36] Gained a homonculus fluid
[2003-04-12 11:47:36] Executing a Gnoll...
[2003-04-12 11:47:42] Gained a gnoll collar
[2003-04-12 11:47:42] Executing an Eel...
[2003-04-12 11:47:48] Gained an eel sashimi
[2003-04-12 11:47:48] Executing a Girl Scout...
[2003-04-12 11:47:54] Gained a girl scout cookie
[2003-04-12 11:47:54] Executing a greater Merman...
[2003-04-12 11:48:01] Gained a merman trident
[2003-04-12 11:48:01] Executing a Battle-Orc...
[2003-04-12 11:48:07] Gained an orc snout
[2003-04-12 11:48:07] Executing a Yellow Mold...
[2003-04-12 11:48:10] Gained a yellow mold spore
[2003-04-12 11:48:10] Executing a cursed Goblin...
[2003-04-12 11:48:19] Gained a goblin ear
[2003-04-12 11:48:19] Executing a Piercer...
[2003-04-12 11:48:29] Gained a piercer tip
[2003-04-12 11:48:29] Executing a Jumpskin...
[2003-04-12 11:48:38] Gained a jumpskin shin
[2003-04-12 11:48:38] Executing a greater Grid Bug...
[2003-04-12 11:48:44] Gained a grid bug carapace
[2003-04-12 11:48:44] Heading to market to sell loot...
[2003-04-12 11:48:48] Selling a rot grub eggsac...
[2003-04-12 11:48:50] Got paid 2 gold pieces
[2003-04-12 11:48:50] Selling a quasit tail...
[2003-04-12 11:48:51] Got paid 2 gold pieces
[2003-04-12 11:48:51] Selling a sea hag wart...
[2003-04-12 11:48:52] Got paid 2 gold pieces
[2003-04-12 11:48:52] Selling a bunny ear...
[2003-04-12 11:48:53] Got paid 2 gold pieces
[2003-04-12 11:48:53] Selling an uruk boot...
[2003-04-12 11:48:54] Got paid 2 gold pieces
[2003-04-12 11:48:54] Selling a catoblepas neck...
[2003-04-12 11:48:56] Got paid 2 gold pieces
[2003-04-12 11:48:56] Selling 2 piercer tips...
[2003-04-12 11:48:57] Got paid 4 gold pieces
[2003-04-12 11:48:57] Selling a wolf paw...
[2003-04-12 11:48:58] Got paid 2 gold pieces
[2003-04-12 11:48:58] Selling a cub scout neckercheif...
[2003-04-12 11:48:59] Got paid 2 gold pieces
[2003-04-12 11:48:59] Selling a sylph thigh...
[2003-04-12 11:49:00] Got paid 2 gold pieces
[2003-04-12 11:49:00] Selling a bat wing...
[2003-04-12 11:49:02] Got paid 2 gold pieces
[2003-04-12 11:49:02] Selling a homonculus fluid...
[2003-04-12 11:49:03] Got paid 2 gold pieces
[2003-04-12 11:49:03] Selling a gnoll collar...
[2003-04-12 11:49:04] Got paid 2 gold pieces
[2003-04-12 11:49:04] Selling an eel sashimi...
[2003-04-12 11:49:05] Got paid 2 gold pieces
[2003-04-12 11:49:05] Selling a girl scout cookie...
[2003-04-12 11:49:06] Got paid 2 gold pieces
[2003-04-12 11:49:06] Selling a merman trident...
[2003-04-12 11:49:08] Got paid 2 gold pieces
[2003-04-12 11:49:08] Selling an orc snout...
[2003-04-12 11:49:09] Got paid 2 gold pieces
[2003-04-12 11:49:09] Selling a yellow mold spore...
[2003-04-12 11:49:10] Got paid 2 gold pieces
[2003-04-12 11:49:10] Selling a goblin ear...
[2003-04-12 11:49:11] Got paid 2 gold pieces
[2003-04-12 11:49:11] Selling a jumpskin shin...
[2003-04-12 11:49:12] Got paid 2 gold pieces
[2003-04-12 11:49:12] Selling a grid bug carapace...
[2003-04-12 11:49:14] Got paid 2 gold pieces
[2003-04-12 11:49:14] Heading to the killing fields...
[2003-04-12 11:49:18] Executing a greater Leprechaun...
[2003-04-12 11:49:24] Gained a leprechaun wallet
[2003-04-12 11:49:24] Executing a cursed Crayfish...
[2003-04-12 11:49:30] Gained a crayfish antenna
[2003-04-12 11:49:30] Executing an Iron Peasant...
[2003-04-12 11:49:40] Gained an iron peasant chaff
[2003-04-12 11:49:40] Executing an undernourished Green Slime...
[2003-04-12 11:49:43] Gained a green slime sample
[2003-04-12 11:49:43] Executing an Uruk...
[2003-04-12 11:49:49] Gained an uruk boot
[2003-04-12 11:49:49] Executing an underage Violet Fungi...
[2003-04-12 11:49:55] Gained a violet fungi spore
[2003-04-12 11:49:55] Executing a Camel...
[2003-04-12 11:50:01] Gained a camel hump
[2003-04-12 11:50:01] Executing a greater Rat...
[2003-04-12 11:50:23] Loaded game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:50:23] Gained a wolf paw
[2003-04-12 11:50:23] Executing a Yellow Mold...
[2003-04-12 11:50:27] Gained a yellow mold spore
[2003-04-12 11:50:27] Executing a massive Nixie...
[2003-04-12 11:50:30] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:52:42] Loaded game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:53:40] Loaded game: C:\proj\pq6.2\Cokie [Oobag].pq
[2003-04-12 11:53:46] Gained a nixie webbing
[2003-04-12 11:53:46] Executing a Yellow Mold...
[2003-04-12 11:53:49] Gained a yellow mold spore
[2003-04-12 11:53:49] Executing a massive Nixie...
[2003-04-12 11:53:59] Gained a nixie webbing
[2003-04-12 11:53:59] Executing a Goblin...
[2003-04-12 11:54:02] Gained a goblin ear
[2003-04-12 11:54:02] Executing a Battle-Leprechaun...
[2003-04-12 11:54:06] Saving game: C:\proj\pq6.2\Cokie [Oobag].pq
Binary file not shown.
-37
View File
@@ -1,37 +0,0 @@
Cookie [Oobag]
Half Halfling Puma Burgular
Level 3 (exp. 44/1291)
Plot stage: Act I (5 hours remaining)
Quest: Exterminate the Unicorns (93% complete)
Stats:
STR 12
CON 9
DEX 6
INT 14
WIS 13 HP Max 19
CHA 11 MP Max 19
Equipment:
Shield +1 Pie Plate
Helm Macrame
Hauberk -1 Canvas
Brassairts Mildewed Rusty Pleathers
Vambraces Cracked Patched Pleathers
Gauntlets Lace
Gambeson Lace
Greaves -1 Macrame
Sollerets -1 Burlap
Spell Book:
Hastiness III
Slime Finger III
Sadness I
Rabbit Punch I
Inventory (1/22 cubits):
6 gold pieces
-- 9/5/2003 12:22:01 AM
-- Progress Quest 6.2 - http://progressquest.com/
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.